Модули
-
⚡️ Linux Commands / Cheatsheet
Basic Navigation
pwd- показать текущий каталогls- список файлов и директорийls -l- подробный форматls -a- показать скрытые файлыcd dirname- перейти в директориюcd ..- вверх на уровеньcd /- кореньcd ~- домашняя директорияclear- очистить терминалhistory- история командFile & Directory Management
touch file- создать файлmkdir dir- создать директориюrmdir dir- удалить пустую директориюrm file- удалить файлrm -r dir- удалить директорию рекурсивноcp src dest- копировать файлcp -r src dest- копировать директориюmv src dest- переместить/переименоватьcat file- вывести содержимоеless file- просмотр с пагинациейhead file- первые 10 строкtail file- последние 10 строкtail -f file- потоковый выводPermissions & Ownership
chmod 755 file- права доступаchmod u+x file- сделать исполняемымchown user:group file- владелецls -l- просмотр правSystem Info
uname -a- вся системная инфаhostname- имя хостаuptime- аптаймtop- процессыhtop- интерактивный мониторdf -h- дисковое пространствоdu -sh *- размеры директорийfree -h- памятьlscpu- процессорlsblk- блочные устройстваProcess Management
ps- процессыps aux- подробный списокkill PID- завершить процессkillall name- завершить по имениbg- в фонеfg- на передний планjobs- заданияNetworking
ifconfig- сетьip a- IP адресаping host- проверить связьss -tuln- открытые портыcurl url- получить данныеwget url- скачать файлssh user@host- удалённый входscp file user@host:/path- копирование по SSHPackage Management (Ubuntu/Debian)
sudo apt update- обновить индексыsudo apt upgrade- обновить пакетыsudo apt install pkg- установитьsudo apt remove pkg- удалитьsudo apt autoremove- очисткаPackage Management (RHEL/CentOS)
sudo yum updatesudo yum install pkgsudo yum remove pkgsudo dnf install pkgArchiving & Compression
tar -cvf file.tar dir- создать tartar -xvf file.tar- распаковатьgzip file- сжатьgunzip file.gz- распаковатьzip file.zip files- zipunzip file.zip- unzipUser Management
whoami- текущий пользовательwho- кто в системеid- инфо о пользователеsudo adduser user- добавитьsudo passwd user- парольsudo deluser user- удалитьsu user- переключитьсяlogout- выйтиShutdown & Reboot
sudo shutdown now- выключитьsudo shutdown -r now- ребутreboot- перезапускpoweroff- выключениеSearching
find /path -name file- поиск по имениgrep 'text' file- поиск текстаgrep -r 'text' dir- рекурсивноlocate file- быстрый поискupdatedb- обновить базуDisks & Filesystems
fdisk -l- список разделовmkfs.ext4 /dev/sdX- форматированиеmount /dev/sdX /mnt- монтироватьumount /mnt- размонтироватьEnvironment & Variables
echo $PATH- переменная PATHexport VAR=value- установить переменнуюenv- список переменныхUseful Commands
man cmd- документацияalias ll='ls -la'- алиасdate- датаcal- календарьexit- выйти