pwd
-Print Working Directory
cd
-Change Directory
mkdir
-MaKe DIRectory
-m (권한, 디폴트는 755), -p (상위 경로도 생성), -v (생성 후 메시지 출력)
rmdir
-ReMove DIRectory
-디렉터리안에 다른 디렉터리나 파일이 존재하면 삭제 할 수 없다.
ls
-LiSt
-a (숨김파일까지), -d (지정된 디렉터리의 정보 출력), -r (알파벳 역순으로 출력)
-R (Recursive, 하위 디렉터리에 존재하는 파일 까지)
cp
-CoPy
-b (목적지 파일이 존재 할 경우 백업 파일 생성), -f (목적지 파일이 존재 할 경우 강제로 지우고 복사)
-i (목적지 파일이 이미 존재하면 덮어씌울 것인지 확인함)
-r (recursive, 디렉터리를 통째로 복사 할 때)
rm
-ReMove
-f (강제로 삭제), -i (삭제 여부를 사용자에게 질의), -r (recursive, 디렉터리 자체를 삭제 할 때)
mv
-MoVe
-b (목적지 파일이 존재 할 경우 백업 파일 생성), -f (덮어 씌우기 전에 알리지 않음)
-v (옮겨지는 과정을 자세히 표시)
touch
-빈 파일을 생성
또는
-타임 스탬프를 변경
-접근 시간: 시스테 콜로 파일에 접근 한 경우, -a
-수정 시간: 파일 내용이 변경 될 때, -m
-변경 시간: 파일 내용을 수정 했을 때 기록되는 시간, 변경 불가능한 시간, -c
file
-파일의 종류 및 속성 값을 나타낸다
-b (파일 유형 만), -z (압축 파일의 내용을 출력)
find
-현재 디렉터리 부터 하위 디렉터리 까지 조건에 맞는 파일을 찾아 경로를 표시
-name : 이름을 기준으로
-type: 파일의 유형을 기준으로
-exec: 검색된 파일에 수행할 명령어를 지정, ## {} \; 으로 끝나야 함.
locate
-입력한 문자열이 포함된 파일의 위치를 찾는 명령어
cat
-n (비어있는 행을 포함하여 문장 앞에 번호 표시)
-b (비어있는 행을 제외하고 문장 앞에 번호 표시)
-s (연속되는 2개이상의 빈 행을 한행으로 출력)
-A (개행 문자나 탭 문자를 확인)
head
-파일의 앞부분을 출력
-c 숫자 (숫자 바이트 만큼 출력)
-숫자 또는 -n (숫자) (숫자 라인 까지 출력)
tail
-파일의 끝부분을 출력
-숫자 또는 -n (숫자) (마지막 라인 부터 숫자 갯수 만큼의 라인을 출력)
more
-숫자 (한 페이지에 표시되는 라인 수 를 지정)
-입력
--스페이스바: 다음 페이지로
--엔터: 한 줄씩
--q: 종료
less
-more와 비슷, 커서를 파일의 상하좌우로 이동할 수 있다.
grep
-파일에서 특정 패턴이나 단어를 찾는다.
-r (현재 디렉터리내 모든 파일에 대해서)
-i (대소문자 무시)
-정규식
-- ^a: a로 시작하는 문자에 대해서
-- a$: a로 끝나는 문자에 대해서
-- a...b: a와 b 사이에 3개의 문자가 들어있는 문자에 대해서
-- abc*: c가 0번 이상 반복
...
wc
-파일에서 라인 수, 단어 수, 알파벳 수 순으로 출력
-l (라인 수)
-w (단어 수)
-c (알파벳 수)
sort
-출력 결과를 정렬해서 출력
-r (역순으로 정렬)
-f (대소문자를 구분하지 않음)
-n (숫자만 비교)
cut
-파일에서 특정 필드를 추출
split
-하나의 파일을 여러 개의 작은 파일로 분리
-b (바이트 단위로 분할)
-l (라인 수 단위로 분할)
diff
-두 개의 파일을 행 단위로 비교하여 다른 부분을 출력
-i (대소문자를 구분하지 않음)
-s (두 파일이 같은지 확인)
-r (차이점을 출력)
cmp
-두 개의 파일을 바이트 단위로 비교하여 출력
comm
-두 개의 파일을 줄 단위로 비교하여 출력
리다이렉션
> : 표준 출력을 오른편에 오는 파일로
>> : 표준 출력을 오른편에 오는 파일로 보내며, 이미 있는 경우 끝에서부터 덧붙임
< : 표준 입력을 오른편에 오는 파일로
파이프
| : 왼편에 표준 출력을 오른 편에 표준 입력으로
'리눅스 마스터' 카테고리의 다른 글
권한 및 그룹 설정 (0) | 2021.10.16 |
---|---|
기타 명령어 (0) | 2021.10.16 |
사용자 생성 및 계정 관리 명령어 (0) | 2021.10.15 |
부트 매니저 (0) | 2021.10.15 |
파티션 (0) | 2021.10.15 |