Linux Command Cheat Sheet

Съдържание:

Anonim

В тази таблица с команди за 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 да ви помогне!