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