LPI 학습 프로 세 스 와 텍스트 처리

4356 단어
Linux 에서 fg 와 bg 명령 은 프로 세 스 의 앞 배경 스케줄 링 명령 입 니 다. 지정 한 번호 (비 프로 세 스 번호) 의 명령 프로 세 스 를 프론트 나 백 엔 드 로 실행 합 니 다.예 를 들 어 장시간 실행 해 야 하 는 명령 을 백 엔 드 에 넣 으 면 현재 작업 을 막 지 않 기 를 바 랍 니 다.일부 서비스 형 명령 프로 세 스 는 백 스테이지 에서 장기 적 으로 실행 되 기 를 바 랍 니 다.
프로 세 스 의 앞 뒤 데스크 톱 동작 은 다음 명령 이나 버튼 에 적 용 됩 니 다.
Ctrl+C
프론트 데스크 명령 의 실행 을 종료 하고 종료 하고 SHELL 로 돌아 갑 니 다.
Ctrl+Z
프론트 데스크 톱 명령 의 실행 을 중단 하고 이 프로 세 스 를 백 엔 드 에 넣 고 SHELL 로 돌아 갑 니 다.
 
jobs
현재 배경 에서 실행 중인 명령 을 보고 명령 프로 세 스 번 호 를 볼 수 있 습 니 다.
&
명령 을 실행 할 때 명령 끝 에 & 명령 을 배경 에서 실행 할 수 있 습 니 다.
fg N
명령 프로 세 스 번 호 를 N 으로 하 는 명령 프로 세 스 를 프론트 데스크 톱 에 놓 고 실행 합 니 다.% N 과 같 습 니 다.
bg N
명령 프로 세 스 번 호 를 N 으로 하 는 명령 프로 세 스 를 배경 으로 실행 합 니 다.
 
[root@rcc-pok-idg-2305/]# jobs [2]+  Running                 ping baidu.com -a >/dev/null &
 
+ 현재 작업 임 을 나타 낸다.
 
ps: 프로 세 스 보기
프로 세 스 마다 다른 정보 목록 을 표시 할 수 있 습 니 다.--forest 옵션 을 사용 하면 프로 세 스 의 계층 구 조 를 쉽게 볼 수 있 습 니 다. 시스템 의 각종 프로 세 스 가 어떻게 연결 되 어 있 는 지 보 여 줍 니 다.프로 세 스 가 새 프로 세 스 를 시작 할 때, 그 프로 세 스 는 '하위' 프로 세 스 라 고 불 린 다.--forest 목록 에서 부모 프로 세 스 는 왼쪽 에 있 고 하위 프로 세 스 는 오른쪽 에 있 습 니 다.
 
nice:
 
nice
14 쪽 (총 15 쪽)
모든 프로 세 스 는 우선 순위 설정 이 있 습 니 다. 리 눅 스 는 이 프로 세 스 를 사용 하여 시스템 의 다른 프로 세 스 와 의 운행 속도 에 비해 확인 합 니 다.프로 세 스 를 시작 하려 면 nice 명령 을 사용 하 십시오. 프로 세 스 의 우선 순 위 를 설정 할 수 있 습 니 다.

$ nice -n 10 oggenc /tmp/song.wa
우선 순위 설정 을 nice 이 라 고 부 르 기 때문에 다른 프로 세 스에 더 큰 값 이 우호 적 이라는 것 을 기억 하기 쉽 고 CPU 에 대한 우선 접근 권 을 얻 을 수 있 습 니 다.부족 한 경우 0 설정 으로 프로 세 스 를 시작 합 니 다. 따라서 위의 10 설정 은 oggenc CPU 에 대한 접근 권 을 기꺼이 포기 하고 다른 프로 세 스에 맡 기 는 것 을 의미 합 니 다.
 
renice:
프로 세 스 를 시작 할 때 만 nice 명령 이 우선 순 위 를 바 꿉 니 다.실행 중인 프로 세 스 nice 값 설정 을 변경 하려 면 사용 하 십시오 renice:
 
[root@rcc-pok-idg-2305 ~]# ps l 7968 F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND 4     0  7968  7966  15   0  66100  1520 wait   Ss   pts/1      0:00 -bash [root@rcc-pok-idg-2305 ~]# renice 10 7968 7968: old priority 0, new priority 10 [root@rcc-pok-idg-2305 ~]# ps l 7968 F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND 4     0  7968  7966  25  10  66100  1520 wait   SNs  pts/1      0:00 -bash [root@rcc-pok-idg-2305 ~]#
 
  cat cat 매개 변수 로 지 정 된 파일 내용 을 터미널 에 인쇄 합 니 다.파이프 의 첫 번 째 명령 으로서 이것 은 매우 편리 하 다. 예 를 들 어 cat foo.txt | blah.sort sort 명령 행 에 지정 한 파일 내용 을 알파벳 순 으로 인쇄 합 니 다.물론 sort 도 파이프 로 전송 되 는 입력 을 받는다.정렬 행 위 를 제어 하 는 여러 가지 옵션 을 입력 하 십시오.man sort uniq 정렬 된 파일 이나 데이터 흐름 을 가 져 오고 중복 줄 을 제거 합 니 다.
  uniq wc 지정 한 파일 이나 입력 흐름 (파이프 에서 온) 의 줄, 글자, 바이트 의 수 를 출력 합 니 다.표 시 된 내용 을 어떻게 조정 하 는 지 입력 하 십시오.wc man wc 파일 이나 스 트림 의 10 줄 을 인쇄 합 니 다.표시 할 줄 수 를 지정 하려 면 head 옵션 을 사용 하 십시오.head
파일 이나 스 트림 의 마지막 열 줄 을 인쇄 합 니 다.표시 할 줄 수 를 지정 하려 면 -n 옵션 을 사용 하 십시오.
  tail -n 와 유사 하지만 모든 줄 을 역방향 으로 인쇄 합 니 다. 다시 말 하면 마지막 줄 을 먼저 인쇄 합 니 다.tac 입력 탭 문 자 를 빈 칸 으로 변환 합 니 다.cat 옵션 을 사용 하여 탭 문자 의 정지 위 치 를 지정 합 니 다.expand 입력 빈 칸 을 탭 문자 로 변환 합 니 다.탭 문자 의 정지 위 치 를 지정 하려 면 -t 옵션 을 사용 하 십시오.
  unexpand 입력 파일 이나 흐 르 는 줄 마다 문자 로 제 한 된 필드 를 추출 합 니 다.-t 입력 한 줄 마다 줄 번 호 를 추가 합 니 다.이것 은 인쇄 출력 에 매우 유용 하 다.cut nl 파일 을 여러 페이지 의 출력 으로 분해 합 니 다.보통 인쇄 에 사 용 됩 니 다.

pr 은 문자 변환 도구 이다.그것 은 입력 흐름 의 일부 문 자 를 출력 흐름 의 일부 다른 문자 로 표시 하 는 데 사용 된다.
  두 개 이상 의 파일 을 입력 으로 가 져 오고 입력 파일 의 모든 후속 줄 을 연결 하 며 결과 줄 을 출력 합 니 다.그것 은 텍스트 를 만 드 는 표 나 열 에 매우 유용 하 다.

tr paste 는 paste 와 유사 하지만 각 입력 줄 에 하나의 필드 (결 성 된 경우 첫 번 째 필드) 를 사용 하여 한 줄 에 합 친 필드 와 일치 합 니 다.

join 입력 을 파일 과 화면 에 인쇄 합 니 다.로그 기록 을 만 들 고 싶 지만 화면 에서 보고 싶 을 때 유용 합 니 다.
 

tee

좋은 웹페이지 즐겨찾기