Учебники

20) Лист команд Linux

В этом листе командной строки Linux / Unix вы узнаете:

Основные команды 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 Создает новый каталог в текущем рабочем каталоге или по указанному пути
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 Дает бесплатную оперативную память в вашей системе

Команды редактирования VI

команда Описание
i Вставить по курсору (переходит в режим вставки)
a Запись после курсора (переходит в режим вставки)
A Запись в конце строки (переходит в режим вставки)
ESC Завершить режим вставки
u Отменить последнее изменение
U Отменить все изменения во всей строке
o Открыть новую строку (переходит в режим вставки)
dd Удалить строку
3dd Удалить 3 строки
D Удалить содержимое строки после курсора
C Удалить содержимое строки после курсора и вставить новый текст. Нажмите клавишу ESC, чтобы завершить вставку.
dw Удалить слово
4dw Удалить 4 слова
cw Изменить слово
x Удалить символ в курсоре
r Заменить персонажа
R Перезаписывать символы от курсора вперед
s Заменить один символ под курсором продолжить вставку
S Подставьте всю строку и начните вставлять в начале строки
~ Изменить регистр индивидуального персонажа

Надеюсь, это справочное руководство по Linux поможет вам!