본문 바로가기
OS/LINUX

리눅스 명령어

by unkwn98 2021. 4. 23.

[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

댓글