Довідник команд putty

Щоб отримати доступ до сервера по протоколу 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, окремо для користувача, групи і для всіх додаванням:

Схожі статті