Конспект командной строки sh на примерах

Конспект командной строки sh на примерах

Создать симлинк

ln -s /etc/nginx/sites-available/siteru.conf /etc/nginx/sites-enabled/siteru.conf

Пинговать с определённого интерфейса

ping -I eno1 ya.ru

Сделать бекап

dd if=/dev/sda1 bs=16M | gzip -c > /media/usb/BackendBackup.img.gz

Найти файл

find / -name php.ini

Вывести список определённых файлов в массив для последующей обработки

find $root_dir* -mmin 4 | grep "$files"  | tr '\n' ' ' 

Статус процесса

systemctl status nginx

Убрать из автозапуска

update-rc.d apache2 disable
systemctl disable apache2

Убрать из вывода переменную

echo "$my" | sed "s%$path%%g"

Найти долгие коннекты

find /var/log/nginx/ -name *.access.log -exec grep -e "[3-9][0-9].[0-9][0-9][0-9] GET" {} \;

Начать скрин

screen -S 1234

Свернуть скрин

ctrl+a, d

Список скринов

screen -ls

Вернуться в скрин

screen -r 1234

Тут ещё больше:
https://ru.wikibooks.org/wiki/Настольная_книга_по_Linux
http://forums.avtograd.ru/index.php?showtopic=79341

А здесь перечислены одни из самых крутых команд и методик для оптимального пользования консолью:
https://habrahabr.ru/post/198482/
https://habrahabr.ru/company/ruvds/blog/336060/
https://habrahabr.ru/post/126701/
https://habrahabr.ru/post/47706/
https://habrahabr.ru/post/47915/

Ваш комментарий
адрес не будет опубликован

ХТМЛ не работает

Ctrl + Enter