리눅스의 기초3

2015. 10. 17. 21:49개발노트

리눅스의 기초3


이번엔 프로세서 관리에 대해서 알아봅시다


그전에 프로세서를 먼저 실행시켜 볼까요?


xeyes     눈

xclock    시계

xcalc      계산기


연달아서 입력 할 수 없습니다. 때문에 프로세서를 잠시 정지 시켜야 하죠


정지하는 키는


ctrl + z 입니다.


이제 프로세서 관리를 한번 해볼까요?


ps 를 입력해주세요



여기서 pts란 실행시킨 터미널 번호입니다

CMD 는 프로세서 이름


자 이제 프로세서를 종료 시켜 볼까요?


kill -9 [PID  번호]를 입력해주세요.



ps -ua (모든 프로세서 보기)

ps -x (Background 실행 중인 ps)

ps -ax (실행 중인 모든 프로세서 보여줌)


demon 프로세서란 Background 프로그램의 실행을 유지해준다.


ps -ax|wc (프로세서의 총 개수 출력)


history


!번호

!l :가장 최근 l로 시작한 명령어

!! :직접 명령어 recall


방향키로 명령어 선택 가능



cp 명령어 =  복사



cp /etc/passwd . 해당 디레토리에 passwd 파일 복사(복사하기 전에 cd 로 디렉토리에 들어가야함)


cp -r p pp  (p라는 파일을 pp로 복사)


mv p pp  (p 디렉토리 안의 파일을 pp로 옮긴다)


file 보기


more pa (pa 디렉토리 보기)


more * (모든 디렉토리 보기)


cat pa (전체 다 출력)


more과 cat의 차이 more은 한 페이지 씩 출력


head pa (앞 부분 10줄)

tail pa (뒷 부분 10줄)




manual

cmd 명령어 --help  (해당 명령어의 간단한 사용법 알려줌)


man scanf (모든 명령어 알려줌)

 man

 ascii

  .    

  .

          .


whereis cp (cp 의 위치를 알려줌) 모두 찾아줌


wrich cp (먼저 실행된 것의 위치 찾아줌)


alias ll='ls -l'(ll 입력시 ls -l 명령어 실행)


hostname -> /etc/hosts


arch (cpu 정보)

uname (os 정보)