Линукс команда Cheat Sheet


В този лист за измама на командния ред на Linux/Unix ще научите:

Основни 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'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Команда за изпращане на имейл
mail -s "Subject"
to-address < Filename
Команда за изпращане на имейл с прикачен файл

Команди за разрешение за файлове

Команда 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 ще ви помогне!