1. Print Working Directory
$pwd
2. LiSt
$ls
$ls -l
$ls -al
- 위치한 디렉토리 숨겨진 파일들도 확인
( . 으로 시작하는 파일들은 '숨김 파일'임)
####################
- rwx-rwx-rwx-- #파일을 의미
d rwx r-x r-x #디렉토리를 의이
l rwx r-- r-- #링크 파일을 의미
user group other
rwx rwx rws
r: 읽기 권한
w: 쓰기 권한
x: 실행 권한
####################
3. Change Directory
$cd
$cd ..
$cd ./test_dir/test_dir2
- 현재 경로 기준으로 test_dir > test_dir2로 이동
$cd /
4. MaKe DIRectory
$mkdir test
5. ReMove DIRectory
$rmdir test
- 'test' 디렉토리 삭제(디렉토리가 비워져 있어야 함)
$rm -r test
- 'test' 디렉토리 삭제(디렉토리 내 파일까지 삭제)
6. 파일 생성
$touch test_file
7. 파일 삭제
$rm -f test_file
8. MoVe
- 디렉토리나 파일을 이동하거나 이름을 바꿀 수 있음
$mv test test_change
- 'test' 폴더의 이름을 'test_chage'로 변경
$mv test_change ./test_folder3/.
- 'test_chage' 폴더를 'test_folder3' 안으로 이동
9. CoPy
$cp test.txt test_copy.txt
$cp -r folder1 folder2
- folder1 폴더를 folder2폴더로 복사
10. who
- Linux 장비에 접속한 사용자가 누군지 확인
$w
11. etc
터미널 깨끗하게 하기
$clear
시스템 재부팅
$sudo reboot
또는
$sudo shutdown -r now
시스템 종료
$sudo poweroff
또는
$sudo shutdown -h now