본문 바로가기

우분투 명령어

우분투 명령어 기초 - ls, cd, mv, cp

* ls : 현재의 디렉토리에 저장되어 있는 것을 리스트형식으로 보여준다.


옵션    

F : 파일 유형을 나타내는 기호를 파일명 끝에 표시 (디렉토리는 '/', 실행파일은 '*', 심볼릭 링크는 '@'로 나타난다.)

l(알파벳 엘) : 파일에 대한 상세한 정보를 보여준다.

a : 모든 파일을 보여준다 = 숨김파일도 보여준다.

t : 파일이 생성된 시간별로 표시

C : 도스의 'dir/w'과 같이 한줄에 여러개의 정보를 표시

R : 도스의 'dir/s'명령과 같이 서브디렉토리 내용까지 보여준다.


ex) ls -al

 ls -aC

 ls -R

 ls -a

 ls -l 

등이 있다.


* cd : 디렉토리 변경


 ex)     cd  .. : 이전 디렉토리로 이동

  cd /home/what : /home/what으로 이동

  cd / : 가장 상위에 있는 디렉토리로 이동

  cd ~ : 계정의 시작 디렉토리로 이동


* mv : 파일의 이름을 변경 / 파일의 위치를 변경


ex)        mv 원복 파일 변경 파일


mv what whatchang        => 'what'이라는 파일을 'whatchang'으로 이름을 바꿈.


mv what /home/whatchang     => 'what'이라는 파일을 'whatchang'이라는 디렉토리로 옮김



* cp : 파일 복사  

 ex)        cp 원본 파일 복사 파일


cp what whatchang        => 'what'이라는 파일을 'whatchang'이라는 이름의 파일로 복사


cp /home/what/* *        => 'what'이라는 디렉토리 안의 있는 모든 파일을 현재 디렉토리로 복사