Linux(Ubuntu) 명령어 요약

우분투 버전확인

cat /etc/issue

폴더 용량 확인

du sh * : 현재 폴더의 하위 폴더별 용량 합계
du csh * : du sh + 용량총합계

폴더 만들기

mkdir dir1

파일명 변경

mv file1 file2

파일이동

mv file1 dir1/
mv file1 file2 dir1/

폴더이동

cp -r 원본폴더 목적지폴더

폴더명 변경

mv dir1/ dir2/

파일 삭제

파일 삭제 : rm 파일이름
확장자가 txt인 모든 파일 삭제 : rm *.txt
a로 시작하는 모든 파일 삭제 : rm a*
현재 폴더의 모든 파일 삭제: rm *
확인없이 파일 삭제 : rm –f 파일이름

폴더 삭제

폴더 삭제 : rm –r 폴더이름
확인없이 폴더 삭제 : rm -rf 폴더이름
확인없이 현재 폴더의 모든 파일과 서브폴더 삭제 : rm -rf *

압축

unzip 패키지 설치 : sudo apt install unzip
zip 압축해제 : unzip 파일이름.zip
tar.gz 압축해제 tar -zxvf 파일명

권한 변경

숫자로 변경

chmod [권한] [변경할 파일 또는 디렉터리]
권한 = r:4 w:2 x:1

사용자/그룹별로 변경

chmod ugo+rwx fileName
chmod ugo-rwx fileName
u:user g:group o:other +:권한부여 -권한삭제

소유자 변경

소유자 변경 : chown 사용자 경로
소유자, 그룹 동시변경 : chown 사용자:그룹 경로
-R : 하위 디렉토리 포함

One Comment on “Linux(Ubuntu) 명령어 요약”

Leave a Reply