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文件行数。
个人公众号: