- ps
- top
- scp
- pushd / popd / cd -
- bg/fg/ctrl+z
- netstat
- ifconfig
- su/sudo
- screen, tmux
- df
- uname -a (чтобы узнать версию ОС, ядро)
- cat /etc/issue (чтобы узнать версию ОС, если командой выше не пропалилось)
- more, less, tail, head, split
- dig
- nslookup
- du
- who, whoami
- w (чтобы узнать кто еще сидит на этой машине)
- history (чтобы узнать что делалось под твоим текущим аккаунтом в системе)
- htop
- atop
- xargs
- sort
- wc
- head
- tmux as window manager
- nc (netcat)
- nmap
- /proc
- socat
- rsync https://www.digitalocean.com/community/tutorials/how-to-copy-files-with-rsync-over-ssh
- dmesg
- strace -e open "cmd"
- nice
- ionice
- watch
- iotop
- lsof
- sed
- awk
- !!
- fuck ;)
- ssh-copy-id
Добавляем команды в комментариях
Чаще всего использую:
ps aux --sort -rss | head -n 10
- Топ 10 прожорливых процессовsudo !!
- запуск предыдущей команды через sudops aux --sort -rss --no-headers | head -n 10 | awk '{print $2}' | xargs -r kill -9
- когда ноут завис через tty позакрывать всеlsof
find . -name \*.pyc -delete
- Когда надо удалить все pyc файлы в директорииНу и не к командам, а просто удобный переход по истории
CTRL + R
, пишешь начало команды, и черезCTRL+R
переключаешься.😄