바닥코딩
리눅스 명령어 - 시스템 관리(2/2) 본문
ps
프로세스 정보를 화면에 표시합니다.
옵션
-e | 현재 실행중인 모든 프로세스를 표시한다. |
-f | 유저명, 시작시간을 표시한다. |
-u | 유저명으로 검색한다. |
-o | 사용자가 설정한 포맷으로 출력한다. |
-p [pid] | 지정한 프로세스 정보만 표시한다. |
-e f | 프로세스의 관계를 트리형식으로 표시한다 |
su
su는 substitute user의 약어입니다. root 계정이나 다른 계정으로 변경할 때 사용합니다. 일반적으로 접속 계정을 다른 계정으로 변경할 경우 password 입력이 필요합니다.
sudo
sudo는 substitute user do의 약어로 변경된 계정으로 명령어만 실행하는 명령어입니다. 리눅스 머신에 명령어를 설치할 때 많이 사용됩니다.
ulimit
ulimit 명령은 사용자가 실행하는 프로세스에 대한 리소스 제한을 설정하고 표시합니다. 리소스 제한에는 soft limit/hard limit 두 종류가 있는데, 일반적으로 soft limit은 프로세스에 대한 리소스 사용을 제어하고 hard limit은 시스템 전체의 리소스 사용을 제한하는데 사용됩니다.
옵션
-a | 모든 제한 사항을 표시 |
-H | 모든 Hard limit 표시 |
-S | 모든 soft limit 표시 |
아래는 ulimit -a 를 통해 현 게정의 리소스 제한 사항을 표시한 화면입니다.
uname
시스템 정보를 화면에 표시합니다.
옵션
-a | 모든 시스템 정보를 표시 |
-n | 호스트 명을 표시 |
-m | 머신타입을 표시 |
-p | 프로세서 타입을 표시 |
-s | os의 시스템 타입을 표시 |
-v | 커널 정보를 표시 |
wait
실행한 프로세스가 종료되는 것을 대기 하는 명령입니다. 보통 여러작업을 동시에 실핼 할 때 모든 작업이 종료되는 것을 대기하거나, 특정 작업이 종료되는 것을 기다릴때 사용합니다.
ex) command1, command2 , command 3이 모두 종료 될 때까지 작업을 대기 후 command4 명령을 실행시키고자 할 때
command1 &
command2 &
command3 &
wait
command4
watch
주기적으로 명령어를 실행하고, 결과를 화면에 출력
옵션
-n | 반복적으로 실행할 시간 간격.초단위 기본값 2초 |
-d | 변경되는 곳을 표시. 변경되는 문자를 밝게 표시 |
which
지정된 명령어의 경로/alias를 표시 합니다.
옵션
-a | 환경변수 PATH에 지정한 모든 경로를 표시 |
findmnt
마운트된 파일 시스템의 목록을 조회합니다.
옵션
-l | 정보를 목록 형식으로 출력 |
-d | 파일 시스템 유형을 측정 |
'네트워크 & 리눅스 > 리눅스' 카테고리의 다른 글
리눅스 명령어 - 문자열 처리 (0) | 2024.04.03 |
---|---|
리눅스 명령어 - 파일 시스템 (0) | 2024.04.01 |
리눅스 명령어 - 시스템 관리(1/2) (0) | 2024.03.28 |
리눅스 파일 시스템 구조 (0) | 2023.09.24 |
리눅스 프로세스 (0) | 2023.07.19 |