Skip to content

sharesugi/sharesugi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

리눅스 명령어 정리!!

1. # top

  • t시스템의 상태를 전반적으로 가장 빠르게 파악 가능!.
  • 옵션 없이 입력하면 interval 간격(기본 3초)으로 화면을 갱신하며 정보를 보여줌.
  • 순간의 정보를 확인하려면 -b 옵션 추가(batch 모드).

[top 사용법]

-n : top 실행 주기 설정(반복 횟수).

$ top -b

  • 배치 모드 출력

2. # ps

  • 현재 실행중인 프로세스 목록과 상태를 보여줍니다.
  • 유닉스 system V, BSD GNU에 따라 결과가 다르게 나타나고 표기법에도 차이를 보인다.

[ps사용법]

$ps[option]

$ps ax|head

  • 시스템에 동작중인 모든 프로세스를 보고 싶을때 사용

$ps aux|head

  • 시스템에 동작중인 모든 프로세를 소유자 정보와 함꼐 다양한 정보를 출력해줌.

$ps -el|head

  • 긴 포맷으로 출력하고 싶을 경우 -ㅣ옵션을 사용해준다

3. # jobs

  • 백그라운드로 실행되는 작업목록(작업번호, 상태, 명령어)을 보여주는 리눅스 명령어
  • 여기서 작업번호는 PID와는 달리, 별도로 부여되는 백그라운드 작업목록 상의 번호이다.
  • 리눅스 kill 명령어 뒤에 %작업번호를 입력하여 종료시킬 수 있다

[jobs 사용법]

$jobs[option] [jpb ID]

$jobs-x command [args]

옵션 설명
-ㅣ 프로세스 그룹 ID를 state 필드 앞에 출력
-n 프로세스 그룹 중에 대표 프로세스 ID를 출력
-p 각 프로세스 ID에 대해 한 행씩 출력
command 지정한 명령어를 실행

4. # kill

  • 프로세를 죽일때 사용한다.
  • 특정한 signal을 보내는 명령어

[kill 사용볍]

$kill -1

  • signal의 종류를 출력한다.

kill -s

  • 특별히 보낼 signal을 지정함

kill[option]

PID값이 1945 라면 아래와 같이 종료시킴

kill 1945

만일 kill 명령으로 종료되지 않으면 -9 옵션을 이용해서 강제 종료시킴

kill -9 1945

종료된 프로세스가 다시 되살림!

kill -HUP 1945

vim 에디터에서 매크로 사용방법!

  • 매크로란 같은 동작을 반복하게 해준다.

매크로 기록하는 법!

  • vim의 q를 누른 다음에 매크로 이름으로 사용할 알파벳을 눌러준다.

매크로 재생하는 법!

  • 중립모드에서 @a를 누르면 a가 재생된다.
  • @@를 누르면 제일 마지막에 재생된 매크로

매크로 파일 저장하는 법!

  • ~/.vim

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published