리눅스 기본 명령어 <1>

2022. 7. 12. 01:10Linux

⨀ CD (Change Directory)

 

작업 중인 디렉토리를 변경할때 사용하는 명령어.

cd 명령어 뒤에 이동하고 하는 절대경로 혹은 상대 경로를 입력합니다.

 

 

⨀ LS (List)

 

현재 작업 중인 디렉토리 혹은 디렉토리 내 존재하는 파일 또는 디렉토리 목록을 조회합니다.

 

ls -a   혹은 ls --all : 숨김 파일 및 디렉토리도 표시합니다.

ls -l : 축약되지 않은 목록을 이용합니다. (소문자 L입니다. ^^ )

ls -r 혹은 ls --reverse : 반대로 정렬

ls -R 혹은 ls --recursive : 하위 디렉토리의 내용도 표시합니다.

ls -t : 수정된 날짜를 기준으로 정렬합니다.

(띄어쓰기 주의해주세요!)

 

 

 

⨀ PWD (Print Working Directory)

 

현재 작업 중인 경로를 표시합니다.

 

 

⨀ MKDIR(Make Directory)

 

새로운 디렉토리를 생성합니다.

mkdir 디렉토리명 

(띄어쓰기 주의!)

 

 

⨀ RMDIR(Remove Directory)

 

존재하는 디렉토리를 제거합니다. ⨳텅 빈 디렉토리만 삭제 할 수 있습니다.

rmdir 디렉토리명

(띄어쓰기 주의!)

 

 

⨀ MV (Move)

 

존재하는 디렉토리 혹은 파일을 새로운 곳으로 옮기거나 이름을 변경할 때 사용합니다. 

⨳ 이름을 변경하는 명령어가 따로 없음으로 이를 위해 해당 명령어를 사용합니다.

 

mv -f 혹은 mv --force : 이름이 같은 대상을 묻지 않고 덮어씁니다.

mv -i 혹은 mv --interactive : 이름이 같은 대상을 덮어쓸지 물어봅니다.

mv -n 혹은 mv --no-clobber : 이름이 같은 대상을 덮어쓰지 않습니다.

mv -u 혹은 mv --update : 이름이 같은 대상이 있을 때 수정 혹은 생성일자가 보다 최근인 대상을 유지

혹은 덮어쓰고 존재하지 않는 대상은 이동합니다.

 

mv 파일명 디렉토리명

=> 파일이 디렉토리로 이동하게됩니다.

 

mv 파일명1 파일명2

=> '파일명1'이 '파일명2' 로 이름이 바뀌게 됩니다.