Linux 명령(6) - mount/umount/find/echo/man/ps/kill
기본 명령
① mount/umount
· 리눅스를 포함한 유닉스 계열의 운영 체제는 모든 하드웨어 장치를 파일로 취급하기 때문에 그 하
드웨어 장치와 특정 디렉토리를 연결하는 마운트(Mount) 작업을 거친 후 사용할 수 있다.
· 결과적으로 CDROM이나 Floppy 등과 같은 장치를 사용하기 위해서는 mount 명령을 실행해야 하
며 장치를 다 사용한 후 umount 명령으로 연결을 해제해야 한다.
· 반드시 root에서 명령을 실행해야 한다.
- 사용법
mount [-t 파일 시스템] {하드웨어 장치} {특정 디렉토리}
- 파일 시스템
CDROM : iso9660
ms-dos : msdos/umsdos
win98 : vfat
linux : ext2
floppy : msdos
② find
· 원하는 파일을 조건에 맞게 디렉토리에서 찾아주는 명령이다.
· root에서 접근 권한을 제한한 파일이나 디렉토리에 관해서는 '허가 거부됨'이라는 메시지가 뜨고
찾지 못한다.
· 비슷한 명령으로 locate 명령이 있다.
- 사용법
find [옵션] 파일 이름
- 옵션
-name : 파일의 이름을 기준으로 찾는다.
-perm : 파일의 권한 (permission)이 일치하는 것을 찾는다.
-user : 사용자의 ID에 따라서 검색한다.
-newer : 최근에 갱신된 모든 파일을 검색한다.
③ echo
하나의 단어나 하나의 문자열을 입력한 그대로 화면에 출력하는 명령이다.
- 사용법
echo 문자
④ man
지정한 명령이나 유틸리티의 도움말을 출력하는 명령이다.
- 사용법
man 명령어
⑤ ps
현재 메모리에서 작동 중인 프로세스를 나타내는 명령이다.
- 사용법
ps [옵션]
- 옵션
-a : 모든 프로세스를 나타낸다.
-u : 프로세스를 실행한 사용자와 실행 시간을 나타낸다.
-x : 터미널 제어 없이 프로세스 현황을 나타낸다.
-m : 메모리 정보를 나타낸다.
프로세스(Process)
리눅스 운영 체제에서는 메모리에 로딩되어 작동하는 프로그램 요소 하나 하나를 프로세스라고 하며 복잡한 프로그램은 여러 프로세스로 나누어져서 동작한다.
⑥ kill
현재 동작 중인 프로세스를 종료하는 명령이다.
- 사용법
kill [옵션] 프로세스 번호
- 옵션
-2 : 실행 중인 프로세스에게 인터럽트 키 신호를 보낸다.
-9 : 실행 중인 프로세스를 바로 종료시키며 비슷한 명령으로 killall이 있다.(수정)