티스토리 뷰

CS

리눅스 중요 명령어

kingsubin 2021. 1. 16. 20:19

- 오픈소스 운영체제 (무료)

- 많은 버전들 존재 ex) Ubuntu, CentOS

 

 

https://www.yalco.kr/35_linux/

 


간단한 명령어 정리

clear :

화면 지우기

 

pwd (print working directory) :

현재 위치한 디렉토리의 절대 경로

 

ls (list segments) :

현재 위치한 디렉토리 내 파일/디렉토리 목록 표시

-l : 상세정보 표시

-a : 숨어있는 파일들도 표시

-t : 생성된 최신시간부터 표시

-rt : 오래된 시간부터 표시

-F : 마지막에 유형을 나타내는 파일명 표시 ('/' - 디렉토리, '*' - 실행파일, '@' - 링크)

각 옵션을 합성해서 사용 가능 

ex) ls -lrt : 파일의 상세정보를 오래된것부터 표시

 

cd {경로} (change directory) :

해당하는 경로로 이동

~ : 홈 디렉토리로

.. : 상위 디렉토리로

- : 이동하기 바로 전의 디렉토리로

 

touch :

파일의 용량이 0인 파일을 생성, 날짜 변경

touch filename : filename 의 파일을 생성

touch -c filename : filename 의 시간을 현재시간으로 변경

 

mkdir {디렉토리명} (make directory) :

디렉토리 생성

 

vi {생성할 또는 열어볼 파일명} :

vi 에디터 실행 

-> vi 에디터를 개량한 vim 단축키 

https://www.yalco.kr/10_vim/

 

cp {복사할 대상} {붙여놓을 경로 또는 새 파일명} (copy) :

-r : 디렉토리를 복사할 때, 모든 하위 경로와 파일들을 모두 복사

 

mv {옮길 대상} {대상 디렉토리 또는 새 파일명} (move) :

파일이나 디렉토리 옮기거나 이름 변경

 

rm {삭제할 대상} (remove) :

-r : 디렉토리를 삭제할 때는 -r 옵션 필요

-f filename : filename 을 묻지않고 삭제

 

cat (catenate) :

파일이름을 인자로 받아서 그 내용을 출력할때 

cat (filename) : filename 의 내용을 출력

cat (filename1) (filename2) : filenmae1 과 filename2 의 내용을 이어서 출력

 

sudo {명령어} : 최고관리자 권한이 있어야 실행할 수 있는 명령

 

kill :

프로세스 중지 

 

alias: 

자주 사용하는 명령어를 간단한 명령어로 설정

alias new = 'command' : command 를 실행하는 새 명령어 new 를 만든다

alias : 현재 alias 목록 

unalias new : new 라는 alias 해제

 

echo :

배치 파일에서 주로 현재 상태를 화면이나 파일로 출력하는데 사용되는 내장 명령어

(나중에 필요할때 찾아보기)

jjeongil.tistory.com/997

 

who :

현재 시스템에 로그인한 사용자 리스트 

 

chmod:

파일이나 디렉토리의 권한 모드 변경

(나중에 필요할때 찾아보기)

codechacha.com/ko/linux-chmod/

 


※ 출처

www.yalco.kr/35_linux/

'CS' 카테고리의 다른 글

운영체제 - 2  (0) 2021.04.24
운영체제 - 1  (0) 2021.04.18
HTTP 8. 캐시와 조건부 요청  (0) 2021.01.08
HTTP 7. HTTP 일반 헤더  (0) 2021.01.07
HTTP 6. HTTP 상태코드  (0) 2021.01.07