본문 바로가기
IT

리눅스 LINUX 명령어 : 디렉터리, 파일, 디스크 관리 알아보기

by 심슨아빠똥 2022. 7. 16.
728x90

리눅스 디렉터리 관련 명령어

 

 

# cd - 디렉터리 경로 변경

 

# mkdir - 디렉터리 생성 (하위 디렉터리까지 등장하게 하는 옵션 = -p)

 

# rmdir - 디렉터리 삭제 (파일이 디렉터리 안에 남아있지 않아야 함)

 

# pwd - 현재 디렉터리의 경로 표시

 

 

파일 관련 명령어

# ls - 파일 목록 표시

 

# cp - 파일 혹은 디렉터리 복사 (디렉터리 복사 옵션 = -r)

 

# rm - 디렉터리 혹은 파일 삭제 (디렉터리 삭제 옵션 = -r, 여부 없이 바로 삭제 = 옵션 -f)

 

# mv - 디렉터리 혹은 파일의 이동이나 이름 변경

 

# file - 파일 속성값 표시 및 종류

 

# locate - 파일 위치 검색

 

# find - 조건을 이용한 파일 검색을 통한 경로 표시

 

# touch - 용량이 byte인 빈 파일 생성 (디렉터리나 파일이 존재하지 않은 경우) - 파일 최근 사용이나 수정 시간 등 타임 스템프 변경

 

# cat - 파일 내용 출력

 

# head - 출력을 원하는 용량이나 줄 수만큼 앞부분을 출력(용량 = -c , 줄 수 = -n 숫자)

 

# tail - 출력을 원하는 용량, 줄 수만큼 파일 뒷부분을 출력 - -F 옵션 : 파일 내용을 화면에 계속 표시하며 변경된 내용이 있다면 내용을 업데이트한다

 

# more - 파일 내용을 화면 단위로 출력한다

 

# less - 내용을 한 번에 한 화면씩 출력한다

 

ls 명령 옵션

 

#-s - 모든 파일 (숨겨진 파일 포함)과 디렉터리 표시

 

#-l - 완전한 형식으로 디렉터리를 출력한 것

 

#-t - 갱신된 시간대별로 출력

 

#-x - 여러 파일을 가로로 한 라인에 정렬한 후 표시

 

#-s - 파일 크기 표시

 

#-d - 오로지 디렉터리만 출력

 

#-g - 그룹 아이디 출력

 

#-f - 파일 종류 표시

 

#-c - 한 라인에 여러가지 파일을 표시

 

#-r - 알파벳 역순으로 표시

 

#-R - 하위 경로 및 포함된 파일을 표시

 

#-u - 최종적으로 엑세스된 사용 시간 표시

 

기타 파일 관련 명령어

 

#wc - 파일의 단어, 문자, 라인 수를 출력

 

#grep - 파일 안에서 옵션에 맞는 특정 패턴, 정규 표선으로 나타낸 단어 검색

 

#sort - 알파벳 순서로 파일 내용 정리

 

#split - 파일을 라인 수 및 용량의 기준으로 분리

 

#cut - 파일 내 특정 필드 추출

 

#cmp - 파일 2개를 비교하여 결과 출력

 

#diff - 파일 2개의 내용을 비교하여 다른 부분 출력

 

#comm - 파일 2개의 공통 부분과 한 파일에만 있는 부분을 수색하여 출력

 

디스크 관리 명령어

 

#df

 

- 디스크 사용량을 표시하며 사용 가능 용량을 파악할 수 있다

- 파일 시스템 > 디스크 크기 > 사용량 > 여유 공간 > 사용률 > 마운트 지점 순서로 표시된다

- 1,024Byte 블록 단위를 기본으로 나타낸다

- -h 옵션 : 나타내는 용량 단위를 KB, MB, GB로 표시

 

#du

 

- 선택한 디렉터리의 디스크 사용량 표시

- -h 옵션 : 표시되는 용량 단위를 KB, MB, GB로 나타낸다

728x90

댓글