Develop

리눅스 기초 - 파일 시스템 명령어 본문

자격증

리눅스 기초 - 파일 시스템 명령어

230801 2025. 4. 1. 22:00

안녕하세요 !

 

리눅스 마스터 2급을 따기 위해 리눅스 기초부터 학습해보겠습니다.

 

파일시스템 명령어

명령어는 터미널 (cmd창) 위에서 입력하시면 됩니다.

처음 개발 공부를 하면서 이 명령어들이 뭘 의미하는걸까 궁금했었는데요, 이해를 돕기위해 풀네임을 병기했습니다.

명령어 풀네임 예시 용도
pwd print working directory pwd 현재 위치(경로) 확인
mkdir make directory mkdir [폴더명] 디렉토리(폴더) 생성
----------------------
여러개 생성 시 띄어쓰기 : mkdir a b c d
-> 폴더 4개 생성됨
cd change directory cd [디렉토리명] 디렉토리 이동
----------------------
홈    디렉토리 이동 : cd ~/
현재 디렉토리        : cd ./
상위 디렉토리 이동 : cd ../
ls list ls 디렉토리 조회
----------------------
현재 기준 조회 : ls
특정 디렉토리 조회 : ls ~/디렉토리명
숨김파일 및 사이즈 함께 조회 : ls -al   (바이트 단위로 표시됨)
숨김파일 및 사이즈 함께 조회 : ls -alh (K, M, G 단위, 사람이 보기 편함)
touch touch touch [파일명] 빈 파일 생성
tree tree tree 디렉토리/ 파일의 구조를 조회 (시각화)
----------------------
일반 조회                           : tree
디렉토리만 조회                 : tree -d
숨김파일까지 조회              : tree -a
깊이 지정 조회                    : tree -L{깊이}     ex) 'tree -L 1 /etc'
일치하는 패턴만 조회          : tree -P '*.conf'
일치하는 패턴 제외 후 조회  : tree -I '*.conf'

cp copy cp [파일명] [저장위치] 디렉토리/파일 복사
다른이름으로      복사 : cp     [파일명] [바꿀 위치/바꿀 파일명]
디렉토리를         복사 : cp -r ~/원본 위치 ~/바꿀 위치
현재 디렉토리로 복사 : cp -r 원본 위치 . 
mv move 1. mv [원본위치][바꿀위치]
2. mv [파일명] [바꿀 파일명]
1. 디렉토리/파일 이동
2. 이름 수정
find find find [찾을위치] -name [파일/디렉토리명] 디렉토리/파일 찾기
rm remove rm [삭제할 파일 위치] 디렉토리/파일 삭제
----------------------
디렉토리 삭제             : rm -r  [디렉토리 위치]
파일 강제 삭제(*주의) : rm -rf [삭제할 파일 위치]

 

명령어들을 공부하면서 하나씩 테스트 해보는 시간을 가졌습니다. 

재밌다~ 오늘 리눅스 공부는 끝~