Полезные команды Linux
Решил написать список команд, которые часто использую, и, которые могут не знать новички в Linux:
CTRL-d - отключение от SSH консоли сервера или закрытие текущего окна терминала
sudo !! - запуск предыдущей команды от root
CTRL-r - поиск по истории введенных команд
tail -f - просмотр записи в файл в реальном времени
cat /etc/issue - просмотр установленного дистрибутива
uname -a - информация об установленной системе
strace - просмотр системных вызовов, использую для поиска любых проблем в работе скриптов и программ, можно отлаживать уже запущенные процессы
cp file.txt{,.bak} - быстро создать резервную копию файла
ssh-copy-id remote-machine - копируем ваш открытый ключ на удаленную машину для идентификации по открытому ключу
> file.txt - очистка файла
netstat -tulpn - просмотр запущенных сетевых программ с указанием IP-адреса и порта
df -h - просмотр свободного пространства на разделах диска
cal - календарь
time ls ~/ - время выполнения команды
find /home/user -type f -exec chmod 600 {} \;
find /home/user -type d -exec chmod 700 {} \; - рекурсивно изменить права только на файлы или только на директории
wget - скачать файл по ссылке
Также можно упомянуть sed, grep, awk, xargs, но это все тянет на отдельный пост.
P.S. если нужно что-то подсчитать и лень открывать калькулятор
~ $ python
»> 234+542
776
»>
Решил написать список команд, которые часто использую, и, которые могут не знать новички в Linux:
CTRL-d - отключение от SSH консоли сервера или закрытие текущего окна терминала
sudo !! - запуск предыдущей команды от root
CTRL-r - поиск по истории введенных команд
tail -f - просмотр записи в файл в реальном времени
cat /etc/issue - просмотр установленного дистрибутива
uname -a - информация об установленной системе
strace - просмотр системных вызовов, использую для поиска любых проблем в работе скриптов и программ, можно отлаживать уже запущенные процессы
cp file.txt{,.bak} - быстро создать резервную копию файла
ssh-copy-id remote-machine - копируем ваш открытый ключ на удаленную машину для идентификации по открытому ключу
> file.txt - очистка файла
netstat -tulpn - просмотр запущенных сетевых программ с указанием IP-адреса и порта
df -h - просмотр свободного пространства на разделах диска
cal - календарь
time ls ~/ - время выполнения команды
find /home/user -type f -exec chmod 600 {} \;
find /home/user -type d -exec chmod 700 {} \; - рекурсивно изменить права только на файлы или только на директории
wget - скачать файл по ссылке
Также можно упомянуть sed, grep, awk, xargs, но это все тянет на отдельный пост.
P.S. если нужно что-то подсчитать и лень открывать калькулятор
~ $ python
»> 234+542
776
»>
Вложения
-
52 KB Скачано: 805