리눅스 기초 -4 일-리눅스 문서 작업 명령-(cp / touch / nl / rmdir / wc)

Linu X- 문서 작업 명령 - ( cp / Touch / NL / rmdir / WC )

1. cp 명령

설명 : 파일 또는 디렉토리를 복사합니다.

사용법 : cpt [매개 변수 옵션] [소스 파일 / 디렉토리 이름] [대상 파일 / 디렉토리 이름] 

매개 변수 :

주요 매개 변수

의미

-아르 자형

일반적으로 디렉토리를 복사 할 때 사용되는 하위 파일 및 하위 디렉토리를 재귀 적으로 복사합니다.

-ㅏ

복사 할 때 원본 문서의 모든 속성 유지

:

[root @ test ~] #cp ping.sh test.txt # ping.sh를 test.txt로 복사

2, 터치 명령

설명 : 파일이 생성되거나 수정 된 시간입니다.

사용법 : [매개 변수 옵션] [파일 이름] 터치

매개 변수 :

매개 변수

의미

-ㅏ

--time = atime / --time = access / --time = use 액세스 시간 만 변경

-d / -t

현재 시간 대신 지정된 시간 사용

-미디엄

--time = mtime 또는 --time = modify는 변경 시간 만 변경합니다.

-아르 자형

지정된 문서 또는 디렉토리의 날짜 및 시간을 참조 문서 또는 디렉토리의 날짜 및 시간과 동일하게 설정하십시오.

-씨

 또는 --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 # 테스트 디렉토리에서 빈 디렉토리를 재귀 적으로 삭제

5、wc命令

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

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

参数:

-c

显示文件字节统计信息

-l

显示文件数统计信息

-w

显示文件单词统计信息

Eg:

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

个人公众号:

图片.png

 

 

 


추천

출처blog.51cto.com/13440764/2576742