Index:MAN/uk

From SHellium Wiki

Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Базові команди 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.

Personal tools
Namespaces
Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox