[directory]
✈️ pwd: 현재 디렉토리 확인 (/home/ubuntu)
✈️ cd: "change directory" (cd .. => 상위 디렉토리 | cd ./name => 하위 디렉토리)
✈️ mkdir: make directory | touch: make file
✈️ rm: remove file | rm -r: remove directory and its files
✈️ 상대경로: 현재 디렉토리를 기준으로 다른 디렉토리 위치 표시 | 절대경로: 최상위(root) 디렉토리를 기준으로 경로를 표현
✈️ --help : 간단히 명령어에 대한 option 제공 | man 명령어: 명령어에 대한 사용설명서를 다른 화면에서 보여줌
[permission,package manager]
🚢 sudo: super user do | root user
🚢 package manager: 외부 프로그램 설치 관리 [apt | yum]
🚢 apt-get update => 설치할 수 있는 프로그램 목록을 list
apt-cache search 프로그램 => 이름으로 시작하는 프로그램 찾기
apt-get upgrade => 프로그램 최신상태로 관리
apt-get remove => 프로그램 삭제
🚢 wget -O [saved filename] URL: 이름 바꿔서 해당 url 파일 download
[CLI]
🔑 CLI에서 명령어 사이 ;를 붙이면 한번에 여러개의 명령어를 실행가능 => mkdir why;cd why
🔑 cat [filename]: 파일내용 화면출력
🔑 tail [filename]: 입력받은 파일의 마지막 부분출력
tail -f [filename]: 파일이 새 라인이 추가될 경우 update => 로그파일 모니터링에 사용
🔑 grep [keyword] [reference]: search for a keyword in a given reference area
🔑 pipeline "|": input => output => input의 형태로 명령어를 다른 명령어의 input으로 전달하고 output을 내는 cmd
[process]
🔑 ps: 프로세스 check | ps aux: background 프로세스까지 show
🔑 daemon: 사용자가 직접 제어하지 않고 background에서 돌면서 여러 작업을 하는 프로그램
[window의 service, apache와 같은 server 작업]
'OS > LINUX' 카테고리의 다른 글
리눅스의 기본 명령어2 (0) | 2022.05.08 |
---|---|
리눅스의 기본 명령어 (0) | 2022.05.08 |
프로세스 관련 명령어 (0) | 2022.05.05 |
리눅스 프로세스, 데몬, 시그널 (0) | 2022.05.05 |
리눅스 Directory Structure (0) | 2021.04.23 |
댓글