목차
우선 순위를 변경해서 프로그램 실행하기
nice로 우선 순위 변경하기
NI : 우선 순위. nice 값을 의미한다. 범위는 -20에서 19이고 값이 작을수록 우선 순위가 높다.
특정 시간만큼 재우기
$ sleep 3 : 3초 뒤 프롬프트가 표시된다.
$ sleep 1m 5s 초: s, 분: m, 시: h, 일: d
특정 시각마다 명령어 실행
리눅스를 비롯한 유닉스 계열 OS는 지정한 시각이나 정기적으로 명령어를 실행하는 cron 프로그램이 존재한다. 명령어를 실행할 시각이 적힌 설정 파일(/etc/crontab 파일)을 읽어서 설정한 시각이 되면 해당 명령어를 실행한다.
/etc/crontab 파일
분 시 일 월 요일 명령어 (요일: 일=0,월=1, ... , 토=6)
$ crontab -e: cron 작업 등록
지정하고 해당 파일을 crontab 설정 파일로 등록하려면 $ crontab 해당파일(경로) 을 입력한다.
$ crontab -l: cron 작업 목록 확인
$ crontab -r : cron 작업 삭제
crontab -u user: user 사용자의 cron을 수정한다. 슈퍼유저 권한이 필요하다.
date 현재 시각 표시 ex) date 0331182721.00 [{년도 앞 두 자리}년도 뒤 두자리]월일시분[.초]
사용자 정보 표시하기
$ whoami : 자신의 사용자명 표시
$ groups : 자신이 소속된 그룹명 표시
$ groups user : user 사용자가 소속된 그룹명 표시
$ id : 자신의 사용자 정보를 상세히 표시
$ id user : user 사용자의 사용자 정보 상세히 표시
$ w : 로그인한 사용자 정보를 표시. uptime 명령어 실행 결과를 표시하며, 시스템 가동 시간 정보를 출력한다.
- USER: 사용자명
- TTY: 터미널명
- FROM: 로그인 호스트명
- LOGIN@: 로그인 시각
- IDLE: 휴지 시간
- JCPU, PCPU, WHAT : 실행 중인 프로세스 관련 정보
옵션 -h: 헤더(uptime 실행 결과와 항목명)를 표시하지 않는다.
passwd : 로그인 암호 변경하기
디스크 용량, 사용량 표시
df : 디스크 용량 확인
- Filesystem: 디바이스
- 1K-blocks: 디스크 용량
- Used: 사용한 용량
- Available: 여유 용량
- Use%: 디스크 사용률
- Mounted on: 마운트 정보
du: 어떤 디렉터리가 디스크를 얼마나 사용하는지 확인
'Linux' 카테고리의 다른 글
통신 상태 확인 방법 (0) | 2023.11.25 |
---|---|
Linux 명령어 (2) (1) | 2023.10.10 |
17. 사용자 이력과 시스템 정보 표시 (0) | 2023.10.10 |
16. 리다이렉트 (2) | 2023.10.10 |
15. 파일 검색 조건 (0) | 2023.10.10 |