Структура файлов и каталогов в Linux
В этом видео автор подробно рассмотрел устройство файловой системы в Linux, назначение тех или иных каталогов, а также насколько хорошо подобная схема годится для пользовательского ПО.
🐧 Смотреть // Linux Education
В этом видео автор подробно рассмотрел устройство файловой системы в Linux, назначение тех или иных каталогов, а также насколько хорошо подобная схема годится для пользовательского ПО.
🐧 Смотреть // Linux Education
👍7
Правильные единицы измерения // Урок #272
Правильное отображение данных для free, df и du:
Правильное отображение данных для free, df и du:
×🐧 Linux Education
alias df='df -H'
alias du='du -ch'
alias free='free -h'
👍3
👍7
Dragonfire — виртуальный помощник с открытым исходным кодом для дистрибутивов Linux на базе Ubuntu
Dragonfire использует Mozilla DeepSpeech для понимания ваших голосовых команд и Festival Speech Synthesis System для обработки задач преобразования текста в речь
🐧 Читать // Linux Education
Dragonfire использует Mozilla DeepSpeech для понимания ваших голосовых команд и Festival Speech Synthesis System для обработки задач преобразования текста в речь
🐧 Читать // Linux Education
👍8
❤8👍6
Проверяем коды завершения
Если команда
Если команда
Любой код завершения кроме 0 значит неудачную попытку создать файл. Скрипт с помощью
🐧 Linux Education
#!/bin/bashПосле рефакторинга скрипта получаем такое поведение:
touch /root/test 2> /dev/null
if [ $? -eq 0 ]
then
echo "Successfully created file"
else
echo "Could not create file" >&2
fi
Если команда
touch выполняется с кодом 0, скрипт с помощью echo сообщает об успешно созданном файле.Если команда
touch выполняется с другим кодом, скрипт сообщает, что не смог создать файл.Любой код завершения кроме 0 значит неудачную попытку создать файл. Скрипт с помощью
echo отправляет сообщение о неудаче в stderr.🐧 Linux Education
👍20