본문 바로가기
IT/Linux

[Linux] - 리눅스 기본 명령어 및 사용법 (pwd, ls, 권한 rwx, chmod, mkdir, touch, rm, cd, mv, cp)

by 차이나는 개발자 2022. 2. 3.
728x90
반응형

#리눅스 기본 명령어 및 사용법 (pwd, ls, 권한 rwx, chmod, mkdir, touch, rm, cd, mv, cp)

 

 

#pwd

-현재 작업중인 디렉토리 위치입니다.

 

#ls

-디렉토리의 파일을 조회합니다.

 

#ls -l

-디렉토리의 파일을 구체적으로 조회합니다.

 

#ls -al

-디렉토리의 숨겨진 파일도 조회합니다.

 

#권한

파일: - rwx rwx rwx 

디렉토리: d rwx r-x rwx 

Link파일: l rwx rwx r-- 

 rwx    rwx    rwx

(user)(group)(other)

   7       7       7     <-- 3비트(421)씩 총9비트 

rwx

421 3bit

r : read 읽기

w : write 쓰기

x : excute 실행

- : 권한 없음

 

#chmod

-파일 및 디렉토리 권한을 변경 합니다

-비트로 변경시 

-ex) chmod 777 test

-문자로도 변경 가능(chmod (user(u), group(g), other(o)) + (+, -) + (r, w, x) 합니다.

-ex) chmod u+r test

 

#mkdir

-디렉토리를 생성합니다.

-ex) mkdir test

 

#touch

-빈 파일을 생성합니다.

-ex) touch testFile

 

#rm

-디렉토리와 파일을 삭제합니다.

-파일을 삭제합니다.

-ex) rm -f test

-디렉토리를 삭제합니다.

-ex) rm -r test

 

#경로

/ : 절대 위치 기준입니다.

./ : 현재 위치입니다.

../ : 현재 위치의 상위 위치입니다.

~/ : Home 위치 기준입니다.

 

#cd

-디렉토리를 이동합니다.

-ex) 현재 경로 기준 이동합니다.

cd ./test

-ex) 절대 경로로 이동합니다.

cd /

 

#mv

-디렉토리와 파일의 이동 및 이름을 변경합니다.

-파일 이름을 변경합니다.

-ex) mv testFile changeTestFile

-파일을 이동합니다.

-ex) mv changeTestFile ./test/.

 

#cp

-디렉토리 및 파일을 복사합니다.

-파일을 복사합니다.

-ex) cp file1 file2

-ex) cp file1 ./test/file2

-디렉토리를 복사합니다.

-ex) cp -r temp1 temp2

 

 

 

728x90
반응형

댓글