일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ECS
- ci/cd
- 홈 디렉토리
- docker
- 수직확장
- mysql
- Java 입력
- 백준
- cli
- neofetch
- zshrc error
- fastify
- 지속적 전달
- 프로세스
- SSAFY입학
- DevOps
- MongoServerSelectionError
- 웹 SW
- docker context create
- comdef
- 코드스테이츠
- 리눅스
- 설치형 SW
- OpenSearch
- c++
- 부트캠프
- 출력 명령어
- fastify-cli
- dfs
- char 입력
- Today
- Total
다디와 괴발개발
리눅스와 CLI 기본 명령어 - 1 본문
운영체제에는 Windows, Linux, Unix등이 있다.
우리가 쉽게 접할 수 있는 것은 Windows이지만, 개발자라면 리눅스를 많이 들어보고 접했을 것이다.
왜 DevOps 개발자들은 리눅스를 사용할까? 리눅스가 DevOps의 핵심인 자동화에 유리하기 때문이다
이번부터는 리눅스 터미널에서 사용되는 CLI 명령어를 정리해보도록 하겠다.
CLI란 무엇인가
CLI는 Command-Line Interface로, 입력하는 글자와 출력되는 글자로 컴퓨터와 소통이 가능하도록 해준다
pwd : 현재 위치 확인
현재 디렉토리의 위치를 출력해준다
mkdir : 새 폴더 생성
mkdir 디렉토리이름
으로 이름에 해당하는 디렉토리를 현재 위치에서 생성해준다
ls : 특정 폴더에 포함된 파일이나 폴더 확인
list의 약자로 다양한 옵션과 함께 사용이 가능하다
ls -a # all, 숨어있는 파일과 폴더까지 출력
ls -l # 폴더나 파일의 포맷을 전부 표현
ls -al # a와 l 옵션 모두 적용, 옵션의 순서는 기능에 영향을 미치지 않는다
open : 폴더를 GUI 탐색기로 실행
open
명령을 쳐준 후 엔터를 누르면 GUI 탐색기가 실행된다
cd : 폴더에 진입하기
cd 폴더명
으로 해당 폴더로 이동할 수 있다. 절대 경로, 상대 경로로 이동 가능하다
절대 경로와 상대 경로 내용은 따로 자세하게 포스팅하겠다.
절대경로와 상대 경로 포스팅 : https://dadidadi.tistory.com/20
touch : 파일 생성하기
touch 파일
로 파일 생성이 가능하다 ex) touch test.txt
cat : 파일 내용을 터미널에 출력
cat 파일
을 하면 파일 내용이 터미널에 출력된다
여기서 개인적으로 가장 많이 사용하는 명령은 cd, ls, cat이다.
특히 ls같은 경우에는 나중에 권한 변경 및 확인할 때도 유용하게 쓰이므로 꼭 기억하도록 하자!
'DevOps > Linux' 카테고리의 다른 글
프로세스, 스레드, 멀티 스레드 (feat. 크롬) (0) | 2022.03.15 |
---|---|
패키지와 패키지 매니저 - brew, wget, neofetch (0) | 2022.03.14 |
텍스트 에디터 nano (0) | 2022.03.06 |
절대 경로와 상대 경로 (0) | 2022.03.06 |
CLI 명령어 - 2 (0) | 2022.03.06 |