Щоб отримати доступ до сервера по протоколу SSH (увійти в консоль сервера) з Windows потрібно встановити на свій комп'ютер спеціальну програму (SSH client), наприклад PuTTY. Програма розповсюджується безкоштовно.
ssh user @ host - підключиться до host як user
ssh -p port user @ host - підключиться до host на порт port як user
tar cf file.tar files - створити tar-архів з ім'ям file.tar містить files
tar xf file.tar - розпакувати file.tar
tar czf file.tar.gz files - створити архів tar з стисненням Gzip
tar xzf file.tar.gz - розпакувати tar з Gzip
tar cjf file.tar.bz2 - створити архів tar з стисненням Bzip2
tar xjf file.tar.bz2 - розпакувати tar з Bzip2
gzip file - стиснути file і перейменувати в file.gz
gzip -d file.gz - розтиснути file.gz в file
клавіатурні поєднання
Ctrl + C - завершити поточну команду
Ctrl + Z - зупинити поточну команду, продолжть з fg на передньому плані або bg в тлі
Ctrl + D - разлогініться, те ж саме, що і exit
Ctrl + W - видалити одне слово в поточному рядку
Ctrl + U - видалити рядок
- повторити останню команду
Монтування файлових систем
Переконайтеся що директорії в які монтуємо розділи існують.
mount -o loop file.iso /mnt/file.iso - монтування iso-образу в /mnt/file.iso
mount -t vfat / dev / sda1 / mnt / flash -o iocharset = utf8, codepage = 866, rw - монтування розділу з файловою системою FAT в / mnt / flash
mount -t ntfs-3g / dev / sda1 / mnt / flash -o umask = 0, nls = utf8 - монтування розділу з NTFS в / mnt / flash (в системі повинен бути встановлений пакет ntfs-3g). Див. Також - Монтування ntfs розділів в linux.
mount -t iso9660 / dev / cdrom / mnt / dvd - монтування CD / DVD в / mnt / dvd
mount -t ext3 / dev / sda1 / mnt / data - монтування EXT3 в / mnt / data
grep pattern files - шукати pattern в files
grep -r pattern dir - шукати рекурсивно pattern в dir
command | grep pattern - шукати pattern у виводі command
locate file - знайти усі файли з ім'ям file
find / etc -name "filename.ext" - знайти рекурсивно, починаючи з / etc всі файли з ім'ям filename.ext. Використовуйте маски, наприклад - "* file *".
Користувачі і групи
groupadd group_name - створити групу group_name
groupdel group_name - видалити групу group_name
groupmod -n group_name_new group_name_old - перейменувати групу group_name_old в group_name_new
useradd -g admin -d / home / user1 -s / bin / bash user1 - створити користувача user1, призначити йому домашній каталог / home / user1, командний інтерпретатор / bin / bash, включити його в групу admin
userdel -r user1 - видалити користувача user1 і його домашній каталог
passwd - змінити пароль
passwd user1 - змінити пароль користувача user1 (тільки root)
Права доступу на файли
chmod octal file - змінити права file на octal, окремо для користувача, групи і для всіх додаванням: