Основы Linux-4day-Команда работы с документом Linux- (cp / touch / nl / rmdir / wc)

Лину команда операции X- документа - ( cp / Touch / NL / rmdir / WC )

1. Команда cp

Описание: копирование файлов или каталогов.

Использование: cpt [параметры параметра] [имя исходного файла / каталога] [имя конечного файла / каталога] 

параметр:

Основные параметры

значимость

Рекурсивное копирование субфайлов и подкаталогов, обычно используется при копировании каталогов

При копировании сохраняйте все атрибуты исходного документа

Например :

[root @ test ~] #cp ping.sh test.txt # скопировать ping.sh как test.txt

2, сенсорная команда

Описание: время создания или изменения файла.

Использование: нажмите [параметр] [имя файла]

параметр:

параметр

значимость

--time = atime / --time = доступ / --time = использовать только изменить время доступа

-d / -t

Использовать указанное время вместо текущего времени

--time = mtime или --time = modify изменить только время изменения.

Установите дату и время указанного документа или каталога такими же, как дата и время справочного документа или каталога.

-c

 Или --no-create, не существует, не создавать никаких документов.

Например:

[root @ test ~] #touch ping.sh # Создать файл ping.sh 
[root @ test ~] #touch -r ping.sh ping1.sh # Измените две метки времени, чтобы они были одинаковыми 
[root @ test ~] #touch -t 202002211933.22 ping.sh # Установить указанное время

Примечание. -T указывает формат времени: [[CC] YY] MMDDhhmm [.SS]     

CC - первые две цифры количества лет, то есть «количество столетий»;

YY - две последние цифры года, то есть года в определенном столетии;

MM - количество месяцев, DD - количество дней, hh - количество часов (времени), mm - количество минут, а SS - количество секунд.

3. Команда nl

Описание: вычислить номер строки в файле и автоматически добавить номер строки к содержимому выходного файла.

Использование: nl [варианты параметров] [имя файла]

параметр:

параметр

Особенности

-ba

Независимо от того, пустая ли это строка, номер строки такой же, как cat -n

-bt

Не указывать номер пустой строки (по умолчанию)

-n ln

Номер строки отображается в крайнем левом углу экрана.

-n rn

Номер строки отображается в дальнем правом углу поля без добавления 0

-n rz

Номер строки отображается в дальнем правом углу поля, добавьте 0

Например:

[root @ test ~] #nl ping.sh # Добавьте номер строки для отображения содержимого файла ping.sh 
[root @ test ~] #nl -b a ping.sh # Пустая строка также добавляет номер строки для отображения файла ping.sh

4. Команда rmdir

Описание: Удалить пустые каталоги

Использование: rmdir [параметр параметра] [каталог]

параметр:

-п

Рекурсивно удалять пустые каталоги

-v

--verbose показать результат выполнения команды

Например, 1:

[root @ test ~] #rmdir -p test # рекурсивно удалять пустые каталоги в каталоге test

5、wc命令

描述:显示文件行、单词、字节统计信息。

用法:wc  [参数选项] [文件名程]

参数:

-c

显示文件字节统计信息

-l

显示文件数统计信息

-w

显示文件单词统计信息

Eg:

[root@test ~]# wc -l ping.sh     #统计ping.sh文件行数。

个人公众号:

图片.png

 

 

 


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

отblog.51cto.com/13440764/2576742