시스템 정보와 완련된 리눅스 명령어

1. ps ( process )
– 현재 진행중인 프로세스의 정보를 출력합니다.

2. pstree ( process tree)
– ps 에 의해 출력되는 프로세스 정보를 트리 형태로 나타냅니다.

3. top
– cpu와 메모리를 사용하는 작업들에 대한 시스템 정보를 출력합니다.

4. arch (architecture)
– 현재 사용하고 있는 cpu의 모델을 출력합니다.

5. cal (calendar)
– 현재의 달을 출력합니다. (ex : 원하는 월 ,연도)

* -j :율리우스달력

6. clock
– CMOS 설정 시간의 출력, 변경을 합니다.

7. date
– 현재 시간과 날짜를 출력합니다.

8. df (disk free)
– 하드의 전체 용량, 남은 용량을 알기위해 사용합니다.

* -h(human) 바이트 단위 출력

9. du (disk usage)
– 각각의 디렉토리, 파일들의 디스크 용량을 출력합니다.

10. free (free memory)
– 현재 사용중인 시스템 메모리 상태를 출력합니다.

* -m(Megabyte) 메가 바이트 단위 출력
* -k (Kilobyte) 킬로 바이트 단위 출력

11. hostname
– 자신의 컴퓨터에 부여된 이름을 출력합니다.

12. lsdev (list devices)
– 현재 시스템에 연결되어 있는 하드웨어에 관한 입출력 정보, IRQ 값 등을 출력합니다.

13. quota
– 각각의 사용자들이 사용할 수 있는 디스크의 용량을 나타냅니다.

14. rdev (root device)
– 내부에 ramsize, swapdev, vidmode, rootflag의 프로그램이 구성되어 있습니다.

15. uname (unix name)
– 사용중인 운영체제에 대한 정보를 출력합니다.

* – a(all) 현재 사용중인 운영체제, 커널의 컴파일 정보 등을 출력

16. su
– 다른 사용자로 login합니다.

17. shutdown
– 시스템을 종료 합니다.

* – t n 옵션 t 뒤에 n 초 후에 경고 메시지와 kill 신호 보냄
* – h (halt) 완전히 닫음
* – r (reboot) 종료후 재부팅
* – f (fast) 빠른 리부팅(파일 시스템 검사 생략 )
* – c (cancel) 예약 되어 있는 종료 취소
* – k (kidding) 정상상태에서 종료 시간시 프로그램 정지

18. reboot
– 재부팅을 합니다.

* – q 현재의 실행프로그램을 종료하지 않고 재부팅

19. kill
– 프로세스 종료, 현재 실행중인 프로세스를 강제 종료시 사용합니다.

* -2 : 실행 중인 프로세스에게 인터럽트 키 신호 보냄
* -9 : 가장 확실하게 실행 중인 프로세스를 종료

20. tty
– 현재 사용하고 있는 단말기 장치의 경로명, 파일명을 알려줍니다.

21. whereis
– 실제 프로그램이 어떤 디렉토리에 존재하는지 모든 경로명을 보여줍니다.

22. fsck (file system check)
– 파일 시스템의 상태 검사하고 잘못된 것을 수정 합니다.

* – a : 검사도중 발견된 에러를 자동 복구
* – r : 검사도중 에러가 발견되면 복구 여부 확인
* – s : 순차적인 방법으로 검색
* – V : 검색 중 각종 정보 보여줌
* – N : 실제로 검사 작업 미 실시

댓글 남기기