sudo
( substitute user do )
관리자(root) 권한으로 실행
sudo shutdown -h now
곧 바로 시스템 종료
ls
현재 디렉토리의 파일 목록
ls -a
현재 디렉토리의 목록 ( 숨김파일 포함 )
ls -l
현재 디렉토리의 목록 자세히 보기
ls -al
현재 디렉토리의 목록 자세히 보기 ( 숨김파일 포함 )
ls *.java
확장자가 java인 파일 목록 보기
cd
현재 사용자의 홈 디렉토리로 이동
cd ~root
root 사용자의 홈 디렉토리로 이동
pwd
현재 경로 확인
rm
rm sample.txt : 현재 디렉토리의 sample.txt 파일 삭제
rm -i sample.txt : 현재 디렉토리의 sample.txt 파일 삭제 시 확인 절차
rm -r sample : sample 디렉토리 삭제
rm -rf sample : sample 디렉토리와 하위 모든 파일 강제 삭제
* 반드시 지우려는 파일 및 디렉토리에 삭제 권한 필요
cp
cp sample.txt banana.txt : sample.txt 파일을 banana.txt 파일로 파일 복사
cp -r sample banana : sample 디렉토리를 banana 디렉토리로 디렉토리 복사
mv
mv sample.txt banana : sample.txt 파일을 banana 디렉토리로 파일 이동
mv sample_00.txt sample_01.txt sample_02.txt banana :
sample_00.txt sample_01.txt sample_02.txt 파일을 banana 디렉토리로 파일 이동
mv sample.txt banana.txt : sample.txt 파일을 banana.txt 파일로 파일명 변경
( 실제로는 banana.txt로 파일 복사 후, sample.txt을 삭제 )
mkdir
mkdir sample : 현재 디렉토리에 sample 디렉토리 생성
rmdir = rm -r
rmdir sample : 현재 디렉토리의 sample 디렉토리 삭제
* 조건은 삭제권한이 있어야 하며, 디렉토리는 반드시 비어있는 상태
cat
cat sample.txt
텍스트로 작성 된 sample.txt 파일 내용을 화면에 출력
more
more sample.txt = cat sample.txt | more
텍스트로 작성 된 sample.txt 파일 내용을 화면에 페이지 단위로 출력