Памятка по командам 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 Объединяет два файла (file1, file2) и сохраняет вывод в новом файле (file3)
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’ Команда для отправки электронной почты

Команды доступа к файлам

Команда Описание
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 Подставьте всю строку и начните вставку в начале строки
~ Изменить регистр отдельного персонажа

Интересные записи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: