우분투 CLI 기본 명령어

citron03·2021년 12월 31일
0

우분투에서 사용되는 기본적인 CLI 명령어들을 기록한다.

* pwd : print working directory,

현재 위치를 출력합니다.

* mkdir 폴더이름 : make directory,

폴더를 생성합니다.

* ls : list segments,

현재 위치의 폴더와 파일의 목록을 출력합니다.

* nautilus . :

현재 폴더를 파일 탐색기로 연다.
🍳 . 은 현재 위치를 의미하고 ..을 하면 그 상위 폴더를 나타낸다.

* cd 폴더이름 : change directory,

다음의 폴더 이름으로 이동한다.

* touch 파일명.파일확장자 :

새로운 파일을 생성한다.

* cat : concatenate,

파일의 내용을 전부 터미널에 출력한다.

* rm 파일이름 : remove,

파일을 삭제한다.

* mv 파일이름 파일이름/파일경로 : move,

파일의 이름을 변경하거나 파일을 이동시킨다.

* cp 파일이름1 파일이름2 (파일경로) : copy,

파일이름1을 복사하여 파일이름2를 만듭니다. 만약 파일의 경로를 적어준다면, 그 파일경로로 파일이름2가 복사됩니다.

🍔 폴더를 삭제하기 위해서는 -rf와 같은 옵션을 사용해야 한다.

(각각 recursive와 force를 의미한다.)
🍱 만약 helloWorld 폴더에 있을때, rm -rf ../helloWorld 명령어를 실행하면 현재 위치의 폴더가 삭제된다.
다만, 바로 삭제되지는 않고 cd ..를 통해 상위 폴더로 이동할 시에 ls를 통해 삭제됨을 알 수 있다.

🍔 ls -al 을 통해서 숨겨진 모든 폴더와 파일까지 볼 수 있고 폴더와 파일의 포멧도 확인할 수 있다.

(각각 all과 long을 의미한다.)

🍔 ls -G 를 통해서 파일은 하얀색, 디렉토리는 파란색으로 볼 수 있다.

  • 표시되는 파일의 포멧을 각각 살펴보면,
    첫 글자의 d는 direction, 폴더를 의미하고 만약 첫글자가 -이면 파일임을 의미한다.
    두 번째 글자부터는 세 글자씩 묶어 순서대로 user, group, other의 권한을 의미한다.
    권한의 r은 read, 읽기 권한
    w는 write, 쓰기 권한
    x는 execute, 실행 권한을 의미하며
    마지막으로 -는 권한이 없음을 의미한다.
profile
🙌🙌🙌🙌

0개의 댓글