В тази таблица с команди за Linux / Unix ще научите:
- Основни команди на Linux
- Команди за разрешаване на файлове
- Команда за променливи на околната среда
- Команди за управление на потребители на linux
- Команда за работа в мрежа
- Команда за процес
- VI Редактиране на команди
Основни команди на Linux
Команда | Описание |
---|---|
ls | Изброява всички файлове и директории в настоящата работна директория |
ls-R | Изброява файлове и в поддиректории |
ls-a | Изброява и скрити файлове |
ls-al | Изброява файлове и директории с подробна информация като разрешения, размер, собственик и др. |
cd or cd ~ | Придвижете се до HOME директория |
cd… | Преместете едно ниво нагоре |
cd | За да преминете към определена директория |
cd / | Преместване в основната директория |
cat > filename | Създава нов файл |
cat filename | Показва съдържанието на файла |
cat file1 file2 > file3 | Обединява два файла (файл1, файл2) и съхранява изхода в нов файл (файл3) |
mv file "new file path" | Премества файловете на новото място |
mv filename new_file_name | Преименува файла на ново име на файл |
sudo | Позволява на редовните потребители да изпълняват програми с привилегиите за сигурност на суперпотребителя или root |
rm filename | Изтрива файл |
man | Дава помощна информация за команда |
history | Дава списък на всички минали команди, въведени в текущата терминална сесия |
clear | Изчиства терминала |
mkdir directoryname | Създава нова директория в настоящата работна директория или a по посочения път |
rmdir | Изтрива директория |
mv | Преименува директория |
pr -x | Разделя файла на x колони |
pr -h | Присвоява заглавка на файла |
pr -n | Обозначава файла с номера на редове |
lp -nc , lpr c | Отпечатва "c" копия на файла |
lp-d lp-P | Посочва името на принтера |
apt-get | Команда, използвана за инсталиране и актуализиране на пакети |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Команда за изпращане на имейл |
mail -s "Subject" to-address < Filename | Команда за изпращане на имейл с прикачен файл |
Команди за разрешаване на файлове
Команда | Описание |
---|---|
ls-l | за показване на типа на файла и разрешението за достъп |
r | разрешение за четене |
w | пиши разрешение |
x | изпълни разрешение |
-= | няма разрешение |
Chown user | За промяна на собствеността на файл / директория |
Chown user:group filename | променете потребителя, както и група за файл или директория |
Команда за променливи на околната среда
Команда | Описание |
---|---|
echo $VARIABLE | За показване на стойност на променлива |
env | Показва всички променливи на средата |
VARIABLE_NAME= variable_value | Създайте нова променлива |
Unset | Премахнете променлива |
export Variable=value | За да зададете стойност на променлива на околната среда |
Команди за управление на потребители на linux
Команда | Описание |
---|---|
sudo adduser username | За показване на стойност на променлива |
sudo passwd -l 'username' | Показва всички променливи на средата |
sudo userdel -r 'username' | Създайте нова променлива |
sudo usermod -a -G GROUPNAME USERNAME | Премахнете променлива |
sudo deluser USER GROUPNAME | За да зададете стойност на променлива на околната среда |
finger | Дава информация за всички влезли потребители |
finger username | Дава информация за определен потребител |
Команда за работа в мрежа
Команда | Описание |
---|---|
SSH username@ip-address or hostname | влезте в отдалечена машина на Linux, използвайки SSH |
Ping hostname or | За пинг и анализ на мрежови и хост връзки |
dir | Показване на файлове в текущата директория на отдалечен компютър |
cd "dirname" | променете директорията на "dirname" на отдалечен компютър |
put file | качете „файл“ от локален на отдалечен компютър |
get file | Изтеглете „файл“ от отдалечен на локален компютър |
quit | Излез от профила си |
Команда за процес
Команда | Описание |
---|---|
bg | За да изпратите процес във фонов режим |
fg | За да стартирате спрян процес на преден план |
top | Подробности за всички активни процеси |
ps | Дайте състоянието на процесите, изпълнявани за потребител |
ps PID | Дава статуса на определен процес |
pidof | Дава идентификатор на процеса (PID) на процес |
kill PID | Убива процес |
nice | Стартира процес с даден приоритет |
renice | Променя приоритета на вече изпълнен процес |
df | Дава безплатно място на твърдия диск във вашата система |
free | Дава безплатна RAM на вашата система |
VI Редактиране на команди
Команда | Описание |
---|---|
i | Вмъкване в курсора (преминава в режим на вмъкване) |
a | Пишете след курсора (преминава в режим на вмъкване) |
A | Пишете в края на реда (преминава в режим на вмъкване) |
ESC | Прекратяване на режима на вмъкване |
u | Отмяна на последната промяна |
U | Отменете всички промени в целия ред |
o | Отваряне на нов ред (преминава в режим на вмъкване) |
dd | Изтриване на реда |
3dd | Изтрийте 3 реда |
D | Изтрийте съдържанието на реда след курсора |
C | Изтрийте съдържанието на ред след курсора и вмъкнете нов текст. Натиснете клавиша ESC, за да прекратите вмъкването. |
dw | Изтрийте думата |
4dw | Изтрийте 4 думи |
cw | Промяна на думата |
x | Изтрийте знака в курсора |
r | Заменете символа |
R | Презаписване на символи от курсора нататък |
s | Заместете един знак под курсора, продължете да вмъквате |
S | Заместете целия ред и започнете да вмъквате в началото на реда |
~ | Промяна на регистъра на индивидуалния характер |
Надявам се това справочно ръководство за Linux да ви помогне!