Linux Terminal Basic Command
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 : 실행중인 프로세스 종료