ITer Interview Essentials: сборник часто используемых команд Linux! ! !

Классификация команд Linux: в операционной системе Linux команды обычно делятся на следующие два типа:

  1. Внутренние команды оболочки : внутренние команды оболочки - это простые и часто используемые команды, такие как cd, mkdir, rm и т. Д. Эти команды загружаются в память при запуске оболочки, как и команды самой операционной системы.

  2. Внешние команды оболочки : большинство команд в Linux относятся к внешним командам оболочки, и каждая внешняя команда оболочки имеет независимую исполняемую программу. Другими словами, внешние команды оболочки на самом деле являются некоторыми служебными программами, и администраторы могут независимо устанавливать или удалять эти внешние команды оболочки в среде оболочки.

Обычное использование команд Linux: 1. Общий каталог системы Linux.

имя содержание
/ : Корневая директория
/корень Домашний каталог системного администратора (пользователь root)
/ bin Храните стандартные инструменты Linux, такие как ls, cp, mv и т. Д.
/ботинок Файлы, используемые для загрузки программы
/так далее Хранить файлы конфигурации системы
/ tmp Временный каталог
/ opt Сохраните эти дополнительные программы

2. Структура каталогов и рабочие команды

имя содержание
pwd Просмотреть текущий каталог

Вставьте описание изображения сюда

имя содержание
CD Изменить текущий каталог

Команда cd используется для изменения текущего каталога пользователя. Синтаксис:
cd [каталог | аббревиатура каталога]
Общий индекс: ***
Сокращения каталогов в команде cd включают: "." Указывает текущий каталог; "... "указывает родительский каталог текущего каталога;" ~ "означает домашний каталог текущего пользователя;" - "означает предыдущий рабочий каталог.

Вставьте описание изображения сюда
Переключите текущий каталог на верхний каталог текущего каталога:
Вставьте описание изображения сюда

имя содержание
ls Показать содержимое каталога
mkdir Создать каталог
дерево Показать каталог в виде дерева

Команда ls:
ls [параметр] [каталог или файл]
Вставьте описание изображения сюда
Вставьте описание изображения сюда

3. Команды файловых операций

имя содержание
трогать Изменить время файла или каталога
файл Определить тип файла
cp Копировать файлы или каталоги
rm Удалить файлы или каталоги
мв Переместить или переименовать существующий файл или каталог
пер Ссылка на файл или каталог

(1)touch [选项]… 文件… 功能:
touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新
建一个不存在的文件。
如:建立一个名为charles的空文件

Вставьте описание изображения сюда
(2)rm 指令:
Вставьте описание изображения сюда
删除文件夹charles文件夹:
Вставьте описание изображения сюда

(3)cp指令:
Вставьте описание изображения сюда
如:将test1.txt文件复制到test2.txt文件中
Вставьте описание изображения сюда
(4)mv指令
Вставьте описание изображения сюда
如:移动test1.txt文件到test2.txt文件中

Вставьте описание изображения сюда

4.查找操作命令

名称 内容
locate 查找文件或目录
which 查找文件
whereis 查找文件
find 查找文件或目录

5.压缩与归档命令

gzip 压缩文件
bzip2 压缩文件
tar 压缩备份
zip/uzip ZIP文件压缩与解压
rar/unrar RAR文件压缩与解压

6.文本查看命令

cat 显示文件内容
head 显示文件内容的最前部分
tail 显示文件内容的末尾部分
more 逐页显示文件内容
less 逐页显示文件内容
grep 查找并显示符合条件的内容

(1)cat命令
语法:cat [选项] [文件]
功能: 查看目标文件的内容
常用选项:-n 对输出的所有行编号

Вставьте описание изображения сюда

(2)head命令
语法: head [参数]… [文件]…
功能:head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
选项:-n<行数> 显示的行数

(3) Синтаксис команды Tail
: tail [Обязательный параметр] [Выбрать параметр] [Файл]
Функция: используется для отображения конечного содержимого указанного файла.Если файл не указан, он будет обработан как входная информация
. Обычно используется для просмотра файлов журнала.
Параметры: -f читать в цикле; -n <количество строк> отображать количество строк

Пример: существует файл с 19 строками содержимого, удалите содержимое строки 15.
Вставьте описание изображения сюда
Существует два метода: (1) head -n15 test1.txt> tmp; загрузить первые 50 строк во временный файл tmp; tail -n1 tmp, чтобы получить среднюю строку; (2) печатающая головка -n15 | test1.txt | tail -n1 напрямую

(4) Синтаксис команды Less
: less [параметр]
Функция файла : просмотр содержимого файла. Он не загружает все содержимое файла в память сразу. Его также можно искать.
Параметры: jk / клавиши со стрелками: прокрутите экран вверх и вниз.
-N Показать номер
строки / строку каждой строки : функция поиска вниз по «строке»
n: повторить предыдущий поиск (связанный с / или?)
q: выйти

рекомендация

отblog.csdn.net/m0_46551861/article/details/113545683