Из этой шпаргалки по командной строке 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 |
Подставьте всю строку и начните вставку в начале строки |
~ |
Изменить регистр отдельного персонажа |
Интересные записи:
Понравилась статья? Поделиться с друзьями: