본문 바로가기

공부/Operating System

리눅스 필수 명령어 정리 (-ing)

리눅스 명령어 모음


About navigation of file structures

pwd

(present working directory)

현재 작업 디렉토리를 출력하자

 

 ls

현재 디렉토리와 파일 정보를 리스트로 출력. 

ls -al 

 cd X

X 폴더로 디렉토리 이동하자

cd .

cd ..

cd ~

cd ~username 

 mkdir X

(make directory)

X 라는 디렉토리를 만들어 

 

 rmdir X

(remove directory)

X 라는 디렉토리를 지워 

 

 rm X

(remove)

파일 X를 지우자

 

 rm -rf /

현재 디렉토리에서 하위 폴더 및 파일을 조져가며 싸그리 지우자 

 

touch [옵션] [파일이름]

파일 생성 및 시간 정보 바꾸자 

-r : 시간 동기화

-t : 지정 시간으로 변경 

 man X

(manual)

명령어 X에 관한 매뉴얼 페이지 보자

 

 cp X Y

 (copy)

파일 X를 파일 Y로 복사하자

 

 mv X Y

(move)

파일 X를 파일 Y로 이름을 바꾸거나 혹은 옮기자 

 

 locate [패턴]

특정 패턴의 파일을 찾고자 할 때 쓴다 

locate *.bak : .bak에 해당하는 파일 찾기 

 which [명령어]

특정 명령어의 위치를 찾아준다 

 








About viewing (or editing) file content

echo 

 어떤것을 echo 화면에 인쇄해라

 

cat

 터미널 상의 텍스트 파일좀 보자

 

vi

 vi 편집기 모드로 편집하자

 









About authentication

sudo 

관리자 권한으로 실행 

 

 useradd [옵션] [아이디]

사용자 정보 저장 

 

 userdel [아이디]

아이디 계정을 삭제한다 

 

 passwd

비밀번호 변경 

 

 chown

 (change owner) 파일의 소유자를 변경

 

 chmod [변경모드] [파일]

(change mode) 파일이나 폴더의 permisson변경

 

 chgrp

(change group) 파일의 사용자 그룹을 변경