ls
ls -l
ls -a
ls -al
-a : 숨겨진 파일이나 디렉토리 모두 표시
-l : 파일, 폴더의 설명을 함께 출력
-al : a + l 각 옵션 적용
cd [경로]
cd ..
cd ~
cd -
cd.. : 현재 디렉토리에서 상위 디렉토리로 이동
cd~ : 사용자 홈 디렉토리로 이동
cd- : 이전 디렉토리로 이동
' cd+공백 ' + tab 하면 경로 자동완성된다
rm [ 삭제파일 or 삭제 디렉토리 ]
rm -r [ 삭제파일 or 삭제 디렉토리 ]
rm -f [ 삭제파일 or 삭제 디렉토리 ]
rm -rf [ 삭제파일 or 삭제 디렉토리 ]
rm-r[ 삭제파일 or 삭제 디렉토리 ] : 하위 경로 파일 삭제
rm-f[ 삭제파일 or 삭제 디렉토리 ] : 강제로 삭제
rm-rf[ 삭제파일 or 삭제 디렉토리 ] : r,f 둘다 적용
rm-v[ 삭제파일 or 삭제 디렉토리 ] : 삭제 후 결과를 보여준다
현재 디렉토리 위치 출력
mkdir [생성할 디렉토리]
현재 디렉토리에서 [ ] 디렉토리 생성
rmdir [삭제할 디렉토리 명]
cp [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -r [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -f [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -rf [복사할 디렉토리/파일][복사될 디렉토리/파일]
cp -r [복사할 디렉토리/파일][복사될 디렉토리/파일] : 하위 디렉토리까지 모두 복사한다.
cp -f [복사할 디렉토리/파일][복사될 디렉토리/파일] : 복사될 파일(디렉토리)이름이 이미 존재할 경우, 강제로 덮어쓴다.
mv [옵션][이동할 파일1] [이동할 파일2] ... [이동될 경로]
mv * [이동될 경로]
mv* : 현 위치의 모든 파일 이동
pwd
tree
디렉토리 구조를 출력한다
chmod [ 파일권한 ][변경할 파일 위치 or 이름 ]
파일권한은 숫자로 표현한다
읽기 (4) 쓰기 (2) 실행(1)
apt(apt-get) install
ubuntu 14 이상은 apt-get 보다 apt 사용을 권장
shell 이란 유저와 커널을 이어주는 인터페이스
Command Line 을 읽어들여 커널에서 작동할 명령어로 바꾸어주는 역할을 한다