Index:MAN/uk
From SHellium Wiki
Базові команди Linux
Ось декілька базових команд, що знадобляться вам для використання шелу. Зверніть увагу на те, що ви маєте можете отримати допомогу по будь якій команді набравши в командній оболонці: man <ім’я команди>, наприклад man wget, або <і’мя комманди> --help (wget --help).
CD
cd - змінити поточну робочу директорію на вказану.
cd <directory> # заходить до <directory>
cd .. # піднімається на рівень вище
cd # повертає вас у ваш домашній каталог
Цей MAN повністю: http://www.manpagez.com/man/n/cd/
__________________________________________________________________________________________________________________________
WGET
wget - скачує файли з інтернету
wget <url of file> # скачує <file> до поточної директорії
wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz # скачує psyBNC-2.3.2-7.tar.gz
Цей MAN повністю: http://www.manpagez.com/man/1/wget/
__________________________________________________________________________________________________________________________
GZIP
gzip / gunzip - Стискає файли щоб займали менше місця, або розпаковує .Z и .gz (схожий на .zip та .rar)
gzip file.fits # пакує file.fits в file.fits.gz
gunzip file.fits.gz # відновлює результатний file.fits
gzip *.dat # стискає всі файли .dat в .dat.gz
gunzip *.dat.gz # розпаковує всі .dat.gz в .dat
program | gzip > out.gz # стискає вивід програми "program" в out.g
program | gunzip > out # розтискає вивід program в файл out якщо program виводить стиснуту за допомогою gzip інформацію
Цей MAN повністю: http://www.manpagez.com/man/1/gzip/
__________________________________________________________________________________________________________________________
TAR
tar - Об’єднує файли в один великий "архівний" файл та видобуває файли з такого архіву.
tar -tvf file.tar # список вмісту архиву file.tar
tar -xvf file.tar # видобути вміст file.tar, не видаляючи сам архів, з докладним виводом інформації
tar -xf file.tar # видобути вміст file.tar, не видаляючи сам архів, без виводу інформації
Цей MAN повністю: http://amath.colorado.edu/computing/software/man/tar.html
__________________________________________________________________________________________________________________________
KILL
kill - Знищює, заморожує и разморожує процеси. Також їм можно вбивати демонів. (PID це Process ID Number, унікальній ідентифікатор кожного процесу. Як дізнатись PID дивіться далі (команда PS))
kill "PID" # намагається "м’яко" вбити процес, тобто надсилає йому сигнал "Вбийся будьласка". Якщо це не працює, робіть так:
kill -9 "PID # 100% вб’є процес!
kill -STOP "PID" # зупинить ("заморозить") процес
kill -CONT "PID" # "розморозить" процес
Цей MAN повністю: http://www.manpagez.com/man/2/kill/
__________________________________________________________________________________________________________________________
PS
ps - Список процесів в системі
ps -u <account name> # список процесів що належать вказаному користувачеві
ps -f # список процесів в повному форматі
ps -A -l # список всех процесі в довгому форматі
Виглядає приблизно так:
PID output CPU time name
934 pts/0 00:00:00 bash
Цей MAN повністю: http://www.manpagez.com/man/1/ps/
__________________________________________________________________________________________________________________________
MV
mv - Переміщює/переіменовує файл(и)
mv file1 file2 # переіменувати file1 в file2
mv dir1 dir2 # переіменувати директорію dir1 в dir2
mv file1 directory # перемістити файл file1 в директорію directory
Цей MAN повністю: http://www.manpagez.com/man/1/mv/
__________________________________________________________________________________________________________________________
NANO
nano - текстовий редактор що використовує командну оболонку
nano <filename> # відкриває <filename> для редагування
nano <newfile> # відкриває новый файл з заданим ім’ям
CTRL+O (не нуль, Control + Літера O) -- зберігає текстовий файл
CTRL+X -- вихід з nano
Цей MAN повністю: http://www.manpagez.com/man/1/nano/
__________________________________________________________________________________________________________________________
VI
vi - текстовий редактор що використовує командну оболонку
vi <filename> # відкриває <filename> для редагування
- q! -- вихід без збереження данних
- wq -- зберегти та вийти
i (or) insert -- натисніть перед правкою тексту, вихід з цього режиму - Esc
Shift D -- видалити строку
yy -- скопіювати строку
p -- вставить строку
Page Up -- пролистати сторінку вгору
Page Down -- пролистати сторінку вниз
Цей MAN повністю: http://www.csb.yale.edu/userguides/wordprocess/vi_descrip.html
__________________________________________________________________________________________________________________________
PASSWD
passwd - змінює ваш пароль до шелу
Введіть passwd і натисніть Enter. Ви побачите повідомлення Changing password for <ваш акаунт>.
На запрошення "Old password:" введіть свій старий пароль.
Потім на запрошення "Enter new password:" введіть новий пароль.
Система перевіряє пароль щоб ви не помилилися при наборі. На запрошення "Verify:" введіть новий пароль.
Цей MAN повністю: http://unixhelp.ed.ac.uk/CGI/man-cgi?passwd+5
__________________________________________________________________________________________________________________________
LS
ls - Показує список файлів поточної директорії і інформацію про файли
ls file # чи існує файл file?
ls -l file # надати інформацію про файл file
ls *.txt # відобразити всі файли що закінчуються на .txt
ls -lt # відобразити інформацію про всі файли, відсортувати по даті
ls -lrt # теж саме, але в зворотньому порядку
ls -a # відобразити всі файли, включаючи приховані
ls -A # відобразити всі файли, включаючи приховані виключаючи . і ..
ls dir # відобразити вміст директорії
ls -d dir # чи існує директорія?
ls -p # додати в кінець кожного імені символ / якщо це директорія
ls -R # показати також файли в піддиректоріях
ls -1 # 1 файл на строці
Цей MAN повністю: http://unixhelp.ed.ac.uk/CGI/man-cgi?ls
__________________________________________________________________________________________________________________________
MKDIR
mkdir - створити директорію
mkdir <name> #створює директорію з ім'ям <name>
Цей MAN повністю: http://unixhelp.ed.ac.uk/CGI/man-cgi?mkdir
__________________________________________________________________________________________________________________________
RM
rm - видалити файл(и)
rm file1 # видалити файл (використовуйте -i щоб запитати чи упевнені ви)
rm -r dir1 # видалити директорію і все що в ній (ОБЕРЕЖНО!)
rm -rf dir1 # теж саме, але не питать
Цей MAN повністю: http://unixhelp.ed.ac.uk/CGI/man-cgi?rm
__________________________________________________________________________________________________________________________
logout - Закриває сеанс. Також спробуйте exit.