dongdorodongdong
Linux/Unix 기본 명령어 본문
Directory 관련
- pwd
- 현재 directory 정보 - ls
- 현재 directory 목록 (-l : 파일상세정보 출력) - cd a
- 현재 directory 내의 a 폴더에 진입(cd/a : 절대경로) - mkdir
- directory 생성 - rmdir
- directory 제거(비어있는 폴더만 삭제)
File 관련
- cat ff
- ff 파일 내용을 화면에 출력 - cp f1 f2
- f1을 복사하여 f2에 생성 - mv
- 파일 이동, 이름 변경 - rm
- 파일 삭제 - cmp
- 두 파일을 비교하여 차이가 나는 바이트 위치와 행을 표시 - vi
- vi편집기를 실행 - chown, chgrp
- 소유권 변경 명령 - chmod
- 허가권 변경 명령
- chmod 755인 경우 "-rwxr-xr-x" (rwx를 421로 보고 각각 755로 맞춰주면 된다.) - mount
- 새로운 파일 시스템을 서브 디렉터리에 연결 - &
- 백드라운드 처리를 위해 명령
- 수행중인 명령문이 끝나기 전에 다른 명령문을 줄 수 있다.
프로세스 관련
- fork
- 새로운 프로세스 생성, 복제 - wait
- 자식 프로세스의 하나가 종료될 때까지 부모 프로세스를 임시 중지
사용자 관련
- useradd
- 새로운 사용자 추가 - passwd
- 사용자 패스워드 변경 - userdel
- 사용자 계정 삭제
시스템 관련
- ps
- 실행중인 프로세스 목록 - top
- ps 명령과 유사한 현재 실행중인 프로세스의 실시간 목록 - kill
- 실행중인 프로세스 삭제 - dmesg
- 시스템 부팅 시 메세지 확인 - du
- 디스크 사용현황을 화면에 출력 - df
- 현재 마운트 되어 있는 파일 시스템의 사용정보를 화면에 출력 - free
- 현재의 메모리 사용상태를 보여줌 - man
- 시스템의 온라인 메뉴얼 문서를 보여줌 - reset
- 터미널의 상태가 깨졌을때 원상복구
네트워크 관련
- netstat
- 네트워크 상황 - route
- 라우팅 정보 - ifconfig
- 네트워크 인터페이스
압축 관련
- gzip [옵션] f1 f2
- f1, f2 등 여러 파일을 .gz로 끝나는 파일로 압축 - gzip fff.gz
- 압축이 되어 있는 fff.gz 파일을 압축 해제 - tar cvf fff.tar f1 f2
- f1, f2의 파일을 fff.tar 파일로 묶음 - tar xvf file.tar
- c옵션 대신 x옵션을 쓰게 되면 파일 압축 해제
vi 편집기 관련
- ESC
- 이동 모드로 전환 - a
- 커서 뒤에서 입력 - i
- 커서 앞에서 입력 - x
- 뒤 삭제 - X
- 앞 삭제 - dd
- 한 줄 삭제 - :
- 명령 모드로 전환 - q
- 종료, 수정 사항이 있으면 종료 불가 - q!
- 수정 사항이 있어도 강제 종료 - w
- 현재 내용 저장 - wq
- 저장 후 종료 - wq!
- 저장 후 강제 종료
'Operating System' 카테고리의 다른 글
DeadLock (0) | 2019.04.11 |
---|---|
병행 프로세스 (0) | 2019.04.11 |
CPU Scheduling (0) | 2019.03.26 |
가상기억장치의 성능(Working Set/Thrashing/Locality) (0) | 2019.03.26 |
암호화 기법 (0) | 2019.03.26 |