본문 바로가기
서버 보안/리눅스 이론

리눅스 기본 명령어 모음

by 어깨 :) 2023. 3. 28.
728x90

 

•ls

LiSt약자, Windows의 “dir”과 같은 역할로, 해당 디렉터리에 있는 파일의 목록을 나열

예) # ls /etc/systemd

 

 

 

 

•cd

Change Directory약자, 디렉터리를 이동

예)  # cd../etc/systemd

 

 

•pwd

Print Working Directory약자, 현재 디렉터리의 전체 경로를 출력

 

 

 

 

•rm

파일이나 디렉터리를 삭제, ReMove약자

사용자에게 해당 파일이나 디렉터리의 삭제 권한이 있어야

root 사용자의 경우, 모든 권한을 가지고 있기 때문에 이 명령을 사용하는 데 제약 없음

예)  # rm -rf abc

 

 

 

 

•cp

CoPy약자, 파일이나 디렉터리를 복사

새로 복사된 파일은 복사한 사용자의 소유

명령을 실행하는 사용자에게 해당 파일의 읽기 권한이 있어야 함

예) # cp abc.txt cba.txt

 
 

•touch

크기가 0인 새 파일을 생성, 이미 존재하는 경우 수정 시간을 변경

예)  # touch abc.txt

 

 

•mv

MoVe약자, 파일이나 디렉터리 이름을 변경하거나 다른 디렉터리로 이동할 때 사용

예) mv  abc.txt  www.txt

 

 
 

•mkdir

MaKe DIRectory약자, 새로운 디렉터리를 생성

생성된 디렉터리는 명령을 실행한 사용자의 소유

예)  # mkdir abc

 

 

 

 

•rmdir

ReMove DIRectory약자, 

디렉터리를 삭제. (, 비어 있어야 함)

해당 디렉터리가 비어 있고 디렉터리에 대한 삭제 권한이 있어야

파일이 들어 있는 디렉터리를 삭제하려면 ‘rm -r 실행

예) # rmdir abc

 

 

 

•cat

conCATenate약자, 텍스트로 작성된 파일을 화면에 출력

명령어 뒤에 여러 개의 파일명을 나열하면 파일을 연결하여 내용을 화면에 출력

예)  # cat a.txt b.txt

 

 

 

•head, tail

텍스트로 작성된 파일의 앞 10행 또는 마지막 10행만 출력

예) # head /etc/systemd/bootchart.conf

 

 

 

•more

텍스트로 작성된 파일을 화면에 페이지 단위로 출력

 Space bar누르면 다음 페이지로 이동,

 B누르면 앞 페이지로 이동, Q누르면 종료

예)  # more /etc/systemd/system.conf

 

 

•less

more와 용도가 비슷하지만 기능이 더 확장된 명령

more 명령어에서 사용하는 키도 사용할 수 있음

추가로 , ↓ , ← , → , PageUp , PageDown도 사용 가능

예) # less /etc/systemd/system.conf

 

•file

File이 어떤 종류의 파일인지를 표시

예)  # file /etc/systemd/system.conf

 

 

 

•clear

명령창을 깨끗하게 지워줌

예) # clear

 

 

 

기타명령어_참고

 

https://pertinency.blogspot.com/2019/06/blog-post.html

 

리눅스에서 사용 가능한 명령어 모음

 

pertinency.blogspot.com

 

 

 

728x90