[Linux] 0. 기본 명령어

Jae Gyeong Lee·2024년 6월 20일

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
  • 위치한 디렉토리에 '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
  • test 파일을 test_copy로 복사
$cp -r folder1 folder2
  • folder1 폴더를 folder2폴더로 복사

10. who

  • Linux 장비에 접속한 사용자가 누군지 확인
$w
  • 계정정보, IP, 로그인 시간 등 확인 가능

11. etc

터미널 깨끗하게 하기

$clear
  • cmd에서의 cls

시스템 재부팅

$sudo reboot
또는
$sudo shutdown -r now

시스템 종료

$sudo poweroff
또는
$sudo shutdown -h now
profile
안녕하세요 반갑습니다. 공부한 내용들을 기록하고 있습니다.

0개의 댓글