2021-03-10 TIL(at work)

업데이트:
최대 1 분 소요

리눅스 명령어

1. cd

  • change directory, 경로를 이동하는 명령어
  • cd만 입력하면, 사용자 홈 폴더로 이동한다.
$ cd

$ pwd
/Users/jiyoun-yoo
  • cd 다음에 경로를 주면 그 위치로 이동한다. 절대 경로와 상대 경로 모두 가능하다.
$ cd /home/java

$ cd ../../

2. pwd

  • print working directory, 현재 위치하고 있는 디렉토리의 정보를 출력하는 명령어
$ pwd
/Users/jiyoun-yoo

3. ls

  • list, 현재 폴더의 하위 디렉토리 리스트를 조회하는 명령어
  • -a : all, 모든 파일을 보여주는데 숨겨진 파일의 경우 앞에 .이 붙는다.
  • -l : long, 파일에 대한 자세한 정보를 출력한다.
  • -al : -a-l을 동시에 사용한 효과, 모든 파일의 자세한 정보를 출력한다.
  • -r : reverse, 알파벳의 역순으로 리스트를 출력한다. 한글의 경우에는 ㄱㄴㄷ의 역순으로 출력한다.
  • -R : recursive, 하위 디렉토리까지 출력한다.

4. cp

  • copy, 파일 혹은 디렉토리를 복사하는 명령어
  • 디렉토리를 복사할 때에는 -r 옵션을 줘야 한다.
$ cp 원본파일이름 복제파일이름
$ cp -r 원본폴더이름 복제폴더이름

5. mv

  • move, 파일 혹은 디렉토리를 이동하는 명령어
$ mv 이동시키려는파일 이동하려는위치
  • mv 명령어는 위치를 이동할 때도 사용하지만, 이름을 변경하는 용도로 사용하기도 한다.
$ mv 존재하는파일 변경하려는이름

6. mkdir

  • make directory, 디렉토리를 생성하는 명령어
$ mkdir hello
  • -p : 하위 디렉토리까지 한 번에 생성이 가능하다.
$ mkdir -p hello/world/java

태그:

카테고리:

업데이트: