* 상시 업데이트

 

명령어 본딧말 기능
  mkdir   make directory   디렉토리(폴더) 생성
  ls   list   현재의 위치에서 디렉토리 내용을 모두 보여줌
  cd   change directory   해당 디렉토리로 이동   > cd .. 은 디렉토리 밖으로 나가기
  ps    process status   현재 실행 중인 프로세스의 목록과 상태
 -e, -A : 모든 프로세스를 보여준다  
 -f : full format으로 세션 정보 표시
  grep global / regular expression / print 머리문자를 따온 명령어 파일 내용이나 콘솔상의 출력 내용에서 지정한 문자열이나 정규표현식을 포함한 행을 출력해주는 명령어
  awk  명령어 만든사람 이름; 오크라고 읽으며, 파일에서 원하는대로 필터링하거나 추가해서 기타 가공을 통해 결과를 추려내고 가공하여 결과물을 만들어 내는 명령어. 패턴탐색과 처리를 위한 명령어
  구분된 인자는 $1 부터 차례대로 할당
  xargs eXtended ARGuments 한 번에 많은 작업을 일괄로 처리할 수 있게 해주는 명령어
  kill    
  find   파일 및 디렉토리 등 검색할 때 사용
  exec   execute   
  sudo   superuser do 현재 계정에서 root권한을 이용하여 명령어를 실행할 때 사용
  su   switch user 현재 계정을 로그아웃하지 않고 다른 계정으로 전환하는 명령어
 su - : root로
 su - 계정id : 해당 계정으로 
chmod change mod 대상 파일과 디렉토리의 사용권한을 변경
rm remove 대상 파일 삭제
rmdir remove directory 대상 디렉토리 삭제

 

 

- 명령어 조합

현재 실행 중인 프로세스를 표시한다 (ps의 -e 옵션과 -f  옵션을 합친)
ps -ef
nohup으로 실행시킨 파일 강제종료 
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
  ps -ef : 현재 실행 중인 프로세스를 표시한다
  grep : 표시된 프로세스 중 '문자열 (예시로 python app.py)'가 포함된 행을 출력한다
  awk : $2(2번째 열)을 프린트 한다
  xargs : 위에 3개 명령어로 출력된 결과를 다음 명령어인 kill의 인자로 사용하여 일괄처리하는 명령어

 

 

 

 

+ Recent posts