man : 매뉴얼

sudo : 명령어 root 권한 부여

tab : 명령어 자동완성

df : 파일디스크 사용량

 

pwd : 현재 디렉토리

ls : 현재 디렉토리 내 파일

ls -a : 현재 디렉토리 내 모든 파일

ls -l : 현재 디렉토리 내 파일(자세히) - 3개의 권한(소유자, 그룹, 나머지) 표시 및 생성날짜 등을 알수있다.

 

cd : 홈디렉토리로 이동

cd ~ : 해당 디렉토리 이동

cd .. : 이전디렉토리로 이동

mkdir : 디렉토리 생성

rmdir : 디렉토리 삭제

cp A B : A를 B에 파일 카피

cp -r A B : A를 B에 디렉토리 카피

mv A B: A를 B로 이동

find : 파일찾기

where is : 전체디렉토리 찾기

which : 실행되는 파일의 디렉토리

touch 빈파일 생성

 

chmod :  권한변경

chmod u/g/o/a ± r/w/x : user혹은 group 혹은 others 에서의 해당권한 추가 혹은 삭제

umask : 해당 설정 권한으로 다음파일생성

 

stat : 파일 스탬프시간 확인

cat : 해당파일 내용보기

tac : 해당파일 내용 뒤에서부터 보기

head : 끝에 10줄보기

head : 처음 10줄 보기

grep ~ : 해당 문자열이 들어간 파일 검색

wc : 파일내의 라인 단어수 문자 개수

diff : 두 파일의 차이

 

ctrl + c : 실행중인 프로세스 종료

ctrl + z : 실행중인 프로세스 중지

jobs 현재 백그라운드 프로세스 상태

fg : 포그라운드 프로세스 전환

bg : 백그라운드 프로세스 전환

htop : cpu 상태 확인

ps : 현재 사용되고있는 프로세스

kill : 실행중인 프로세스 종료

 

 

'System Programming' 카테고리의 다른 글

Linux System Programming  (0) 2021.01.15
[Linux] 디바이스 드라이버 led 불켜기  (0) 2020.07.10
[Linux]좀비프로세스와 고아프로세스  (0) 2020.06.21
[Linux] gdb 디버깅  (0) 2020.06.16
[Linux] signal  (0) 2020.06.16