줘이리의 인생적기

Linux - 기초 명령어 본문

공부/Linux

Linux - 기초 명령어

줘이리 2020. 6. 25. 18:53
728x90

바로 전 명령어 실행하기

!!

 

특정 문자로 시작하는 이전 명령어 실행하기

!s (s로 시작하는 이전 명령어)

 

부모 디렉토리로 가기

cd ..

 

홈 디렉토리로 가기

cd ~

cd $HOME

cd

 

현재 디렉토리 보기

pwd

 

현재 디렉토리 파일 보기

ls

ls -a (숨겨진 파일까지 보기)

 

백업파일 만들기

cp [파일이름]{,.bak}

cp [파일이름] [파일이름.backup]

 

file1을 복사하여 file2만들기

cp file1 file2

 

directory1의 모든 파일을 directory2로 복사하기(recursively)

cp -r directory1 directory2/

 

권한 설정 (owner-group-other 순)

chmod 755 [파일명] (755 : rwx-r-x-r-x)

chmod 777 [파일명] (755 : rwx-rwx-rwx)

 

환경변수 PATH값 보기

echo $PATH

 

USER, LANG, SHELL, PATH, TERM과 같은 환경변수 보기

env

 

파일을 찾아 문자열이 매칭된 라인 보기

grep 옵션 검색단어 검색범위

grep -r hello /etc

grep -rn hello /etc (넘버링 옵션)

 

이전 명령어 보기

history

 

로컬IP주소, netmask 보기

ifconfig

 

프로세서 죽이기

kill [PID숫자]

pkill [프로세서이름]

 

명령어 메뉴얼

man [명령어]

 

새 디렉토리 만들기

mkdir dirname

 

특정 디렉토리에 파일 옮기기

mv file directoty

 

file1을 file2로 이름 바꾸기

mv file1 file2

 

프로세스 상태보기

ps aux

 

파일 지우기

rm file

rm -rf dir (해당 디렉토리의 모든 파일 지우기)

rm *.txt (.txt 파일 모두 지우기)

rm file?? (file로 시작하는 6글자 파일 다 지우기)

 

특정 디렉토리안에 있는 파일들의 압축 파일 만들기

tar czf [압축파일명] [디렉토리명]

 

현재 디렉토리에 압축 파일 풀기

tar zxf [파일이름]

 

빈 파일 만들기

touch [파일이름]

 

파일 찾기

find ./ -name [파일명]

'공부 > Linux' 카테고리의 다른 글

Linux - 쉘 프로그래밍 1 (shell, bash )  (0) 2020.07.03
Linux - 프로세스 관리(ps, pstree, lsof 명령어)  (0) 2020.07.02
Linux - 라이브러리  (0) 2020.07.02
Linux - 패키지 관리  (0) 2020.06.30
Linux - vim 명령어  (0) 2020.06.25