OS/리눅스

리눅스 기본 명령어

chanstory 2022. 12. 1. 18:01
반응형

리눅스 기본 명령어

 

pwd (Print Working Directory)

- 현재 위치한 디렉토리 정보 출력한다.

 

cd (change directory)

- 경로 이동

- cd /User/name => User 디렉토리 내 name 디렉토리로 이동한다.

- cd ../   => 상위 디렉토리로 이동한다.

- cd or cd ~ => home으로 이동 가능하다.

 

ls (List)

- 현재 위치한 디렉토리 내 파일 목록 조회

- ls -l : 파일 상세정보 확인 가능  (권한, 생성자, 생성 날짜 등등)

- ls -a : 숨김 파일 포함하여 조회

- ls -t : 파일 생성 시간순으로 표시 (최신 생성 파일 부터)

- ls -rt : 파일 생성 시간순으로 표시 (오래된 파일 부터)

 

cp (Copy)

- 파일을 복사한다.

- cp file1 file2 => file1의 내용으로 file2를 생성한다.

- cp file1 file2 dir1 => file1,2 를 dir로 복사한다.

- cp -f file1 file2=> 강제로 파일을 복사한다. 생성하고자 하는 파일명이 겹칠경우 지우고 생성한다.

- cp -r => 하위 디렉토리까지 모두 복사한다.  // 디렉토리 복사시 사용한다.

- cp -i => 복사될 파일이 존재 시 덮어쓰기 여부를 묻는다.

- cp -b => 복사될 파일이 이미 존재할 경우 백업파일을 생성한다.

- cp -a => 원본 파일의 속성, 링크 정보까지 모두 복사한다.

- cp -p => 원본 파일의 소유자, 그룹, 권한 등의 정보까지 모두 복사한다.

- cp -v => 복사 진행 상태를 출력한다.

 

mv (Move)

- 파일을 이동한다.

- 이동시킬 때 새로운 이름을 지정하여 이동 시킬 수 있다.

 

mkdir (Make directory)

 

rm (Remove)

 

touch

 

cat (concatenate)

 

head

 

tail

 

find

 

 

반응형