기본 명령어
- ls - 현재 위치의 파일 목록 조회
- cd - 디렉토리 변경
- mkdir - 디렉토리 생성
- cp - 파일 복사
- mv - 파일 이동
- rm - 파일 삭제
- cat - 파일의 내용 출력
명령어 추가 옵션
파일명 : abc / def
디렉토리명 : 123 / 456
ls - 현재 위치의 파일 목록 조회
- ls-l : 파일 상세 정보
- ls-a : 숨김 파일 표시
- ls-t : 생성시간순(최신순)으로 표시
- ls-rt : 생성시간순(오래된순)으로 표시
cd : 디렉토리 이동
- cd 123 : 123 디렉토리로 이동
- cd ~ : 홈 디렉토리로 이동
- cd / : 최상위 디렉토리로 이동
- cd . :현재 디렉토리
- cd .. : 상위 디렉토리로 이동
- cd - :이전 경로로 이동
mkdir : 디렉토리 생성
- mkdir 123 : abc라는 디렉토리 생성
- mkdir 123 456 : 123, 456 라는 디렉토리 동시에 생성
- mkdir -p 123/456 : 123라는 디렉토리 생성 후 내부에 456라는 디렉토리 생성
- mkdir -m : 특정 권한을 갖는 디렉토리 생성
cp : 파일 복사
- cp abc def : abc라는 파일을 def라는 이름으로 복사
- cp -f abc def : abc라는 파일을 def라는 이름으로 복사하되 기존에 def가 존재할 경우 지우고 새로 복사
- cp -f 123 456 : 123라는 디렉토리를 456라는 이름으로 복사 / 하위 경로와 파일 모두 복사
mv : 파일 이동
- mv abc def : abc 파일을 def 파일로 이름 변경
- mv abc /123 : abc 파일을 def 디렉토리로 이동
- mv abc def /123 : abc와 def라는 파일을 123라는 디렉토리로 이동
- mv /123 /456 : 123 디렉토리를 456 디렉토리로 이름 변경
rm : 파일 삭제
- rm abc : abc 파일을 삭제
- rm -f abc : abc 파일을 강제 삭제
- rm -r 123 : 123 디렉토리 삭제 (디렉토리 삭제 시 -r 반드시 필요)
cat : 파일의 내용 출력
- cat abc : abc의 내용을 출력
- cat abc def : abc와 def의 내용을 출력
- cat abc def | more : abc와 def의 내용을 페이지별로 출력
- cat abc def | head : abc와 def의 내용을 처음부터 10번째 줄까지만 출력
- cat abc def | tail : abc와 def의 내용을 끝에서부터 10번째 줄까지만 출력
'운영체제 > Linux' 카테고리의 다른 글
Linux (리눅스) (0) | 2023.07.12 |
---|