- Linux | Docker
[Linux 명령어]
- SSH / Linux 연결
ssh -i key.pem경로 ubuntu@IP주소
- 명령어
- ls # 파일 목록을 보여주는 명령어
- ls -l # -l : 파일 목록을 더 자세히 보여주는 옵션
- ls -a # -a : 숨김 파일까지 보여주는 옵션 2개 이상의 옵션을 한번에 사용할 수도 있습니다.
- ls -al # 옵션의 순서는 무관합니다. 일부 명령어는 source와 destination의 구조로 이루어져 있습니다.
- cp a.txt a_copy.txt # a.txt를 a_copy.txt로 복사
- cp -r folder folder_copy # folder를 복사 할 때는 -r 옵션이 필요합니다.
- 파일 & 디렉토리 경로 관련 명령어
- 디렉토리를 생성하고 이동해보기
- mkdir / 디렉토리 생성하기
- mkdir ./test # 현재 경로에 test 디렉토리 생성하기
- mkdir ./test/test2 # test 디렉토리 안에 test2 디렉토리 생성하기
- mkdir /home/ubuntu/test3 # /home/user 경로에 test3 디렉토리 생성하기
- pwd # 현재 경로 확인
- cd / 경로 이동하기
- cd ./test # 현재 경로의 test 디렉토리로 이동
- cd ./test/test2 # test 디렉토리 안에 test2 디렉토리로 이동
- cd ../test3 # 상위 디렉토리의 test3 디렉토리로 이동
- cd /home/user/test4 # /home/user/test4 디렉토리로 이동
- ls / 파일 목록 보기
- ls # 현재 위치에 파일 목록 보기
- ls ./test # test 경로에 파일 목록 보기
- ls -l # 현재 위치에 파일 목록을 더 자세히 보기
- ls -a # 현재 위치에 숨겨짐 파일을 포함해서 보기
- ls -al # 현재 위치에 숨겨진 파일을 포함해서 목록을 더 자세히 보기
- # 이외에도 다양한 옵션들이 존재하며, ls --help 명령어로 확인 가능합니다.
- mkdir / 디렉토리 생성하기
- 파일을 생성하고 삭제해보기
- touch / 파일 생성하기
- touch test.txt # test.txt 파일 생성하기
- cp / 파일 복사하기
- cp test.txt test_copy.txt # test.txt 파일을 test_copy.txt라는 이름으로 복사하기
- cp -r directory directory_copy # 폴더를 복사할 경우 -r 옵션 사용
- mv / 파일 이동하기
- mv ./directory1/test.txt ./ # directory1 경로의 test.txt 파일을 현재 경로로 이동
- # mv는 파일의 이름을 변경할 때도 사용됩니다.
- mv test.txt text2.txt # test.txt 파일의 이름을 test2.txt로 변경
- rm / 파일 삭제하기
- rm test.txt # test.txt 파일 삭제
- rm -r directory # 디렉토리를 삭제하기 위해서는 -r 옵션을 붙여줘야 합니다.
- touch / 파일 생성하기
- 리눅스에서 숨김 파일을 취급하는 방법
- 리눅스에서는 파일 혹은 디렉토리 이름이 .으로 시작할 경우 숨김 파일로 취급됩니다.
- ex) touch test : test라는 이름의 파일 생성 touch .test : .test라는 이름의 숨김 파일 생성
- 숨김 파일은 ls 명령어의 -a 옵션으로 확인할 수 있습니다.
- 리눅스에서는 파일 혹은 디렉토리 이름이 .으로 시작할 경우 숨김 파일로 취급됩니다.
'woncoding > TIL' 카테고리의 다른 글
| TIL | 11.18.금 [Docker] (0) | 2022.11.21 |
|---|---|
| TIL | 11.17.목 [Algorithm] (0) | 2022.11.18 |
| TIL | 11.15.화 [소수 / 조합] (1) | 2022.11.16 |
| TIL | 11.14.월 [DRF ↔️ JS CRUD ] (0) | 2022.11.14 |
| TIL | 11.11.금 [DRF ↔️ JS CRUD ] (0) | 2022.11.14 |