Linux 고급 편 학습 매 뉴 얼(1)

1.Linux 사용자 관리
1.Linux 시스템 은 다 중 사용자 다 중 태 스 크 운영 체제 로 시스템 자원 을 사용 하려 는 모든 사용자 가 먼저 시스템 관리자 에 게 계 정 을 신청 한 다음 에 이 계 정의 신분 으로 시스템 에 들 어가 야 한다.
2.Linux 사용 자 는 최소한 한 그룹 에 속 해 야 합 니 다.
3.root 는 슈퍼 관리자 사용자 입 니 다.
 1.1 사용자 추가
명령:
사용자 만 들 기
사용자 이름 에 비밀 번 호 를 지정 합 니 다.
매개 변수 상세 설명:
  • d:새로 만 든 사용자 에 게 집 디 렉 터 리 를 지정 합 니 다
  • 구체 적 인 프레젠테이션:


    1.2 사용자 삭제
    명령:
    사용자 삭제
    매개 변수 상세 설명:
  • -r:사용 자 를 삭제 하고 사용자 의 집 디 렉 터 리 를 삭제 합 니 다
  • 구체 적 인 프레젠테이션:

    1.3 사용자 정보 조회
    명령:
    사용자 정보 조회
    구체 적 인 프레젠테이션:

    1.4 사용자 전환
    리 눅 스에 서 현재 사용자 의 권한 이 부족 하면 su-명령 을 통 해 루트 와 같은 높 은 권한 을 가 진 사용자 로 전환 할 수 있 습 니 다.
    명령:
    사용자 전환
    구체 적 인 프레젠테이션:

    주의:
    권한 이 높 은 사용자 에서 권한 이 낮은 사용자 로 전환 하려 면 비밀 번 호 를 입력 할 필요 가 없고 반대로 필요 합 니 다.원래 사용자 로 돌아 가 야 할 때 exit 명령 을 사용 합 니 다.
     1.5 대 그룹 조작
    명령:useradd [ ]  :그룹 추가password  :그룹 삭제userdel [ ]  :사용자 추가 시 그룹 추가id  : 사용자 그룹 수정
    구체 적 인 프레젠테이션:

    2.Linux 파일 권한
    리 눅 스에 있 는 모든 사용 자 는 한 그룹 에 속 해 야 하 며,그룹 밖에서 독립 할 수 없습니다.
    리 눅 스에 서 모든 파일 은 소유자,소재 그룹,기타 그룹의 개념 을 가지 고 있다.
  • 소유자:자원 소유 자 는 소유자 라 고도 부 르 고 u 를 사용 하면 소유자 에 게 권한 을 설정 하 는 것 을 나타 낸다
  • 소재 팀:소유자 가 있 는 팀 을 소속 팀 이 라 고도 부 르 고 g 를 사용 하여 g 를 통 해 팀 원 에 게 권한 을 설정 합 니 다
  • 다른 팀:다른 팀 의 다른 사람,다른 사용자,o 표 지 를 사용 하고 o 를 통 해 다른 사람 에 게 권한 을 설정 합 니 다
  • a 를 사용 하면 모든 사람(상기 사용자 의 3 가지 유형 포함)을 나타 낸다
  • 설정 권한 은 이 3 대 클래스 에 파일 을 설정 하 는 작업 권한 입 니 다.
    2.1 자원 보기 권한

    루트 사용자 hhhh 디 렉 터 리 가 갖 춘 조건 을 대표 합 니 다.이 매개 변 수 는 무엇 을 대표 하 는 지 볼 수 있 습 니 다.
    매개 변수 설명:

    0 위 는 파일 형식(d,-,1,c,b)을 확인 한 다음 에 다음 몇 개의 숫자 는 모든 사용자 에 게 3 개의 권한 이 있다 는 것 을 나타 낸다.
    1-3 위 소유자(이 파일 의 소유자)가 이 파일 의 권한 을 가지 고 있 는 지 확인 합 니 다.-User
    4-6 위 그룹(사용자 그룹 과 의)이 파일 의 권한 을 가지 고 있 는 지 확인 합 니 다.-group
    7-9 위 다른 사용자 가 이 파일 의 권한 을 가지 고 있 는 지 확인 하기 COther
    그 중 인자 rwx:
    r:읽 기 권한,읽 기 전용-->4 대 표를 사용 할 수 있 습 니 다
  • w:쓰기 권한,파일 편집 가능->2 대표 사용 가능
  • x:실행 권한,일부 파일 은 실행 할 수 있 기 때문에 실행 권한 이 있 으 면 실행 할 수 있 습 니 다-->1 대 표를 사용 할 수 있 습 니 다
  • 2.2 추가 권한 문법
    명령:su -  :지정 한 파일 이나 디 렉 터 리 에 사용자 나 그룹 에 권한 을 부여 합 니 다.다양한 유형의 사용자 간 에 쉼표 로 구분 합 니 다.
    
    chmod g+w hhh
    2.3 삭제 권한 문법groupadd  :지정 한 파일 이나 디 렉 터 리 에 대해 사용자 나 그룹 에 삭제 권한 을 줍 니 다.다양한 유형의 사용자 간 에 쉼표 로 구분 합 니 다.
    
    chmod g-w hhh
    2.4 수정 권한 문법
    4.567914.지정 한 파일 이나 디 렉 터 리 에 대해 사용자 나 그룹 에 수정 권한 을 줍 니 다.다양한 유형의 사용자 간 에 쉼표 로 구분 합 니 다.
    
    chmod g=rw hhh
    2.5 데모 실현

    숫자 권한 설정 사용:

    3.Linux 프로 세 스 관리
    1.리 눅 스에 서 실행 되 는 모든 프로그램(코드)을 하나의 프로 세 스 라 고 부른다.프로 세 스 마다 ID 번 호 를 할당 합 니 다.
    2.모든 프로 세 스 는 부모 프로 세 스 에 대응 합 니 다.이 부모 프로 세 스 는 여러 개의 키 프로 세 스 를 복사 할 수 있 습 니 다.www 서버
    3.모든 프로 세 스 는 두 가지 방식 으로 존재 할 수 있 습 니 다.프론트 와 백 스테이지,이른바 프론트 프로 세 스 는 사용자 가 현재 화면 에서 조작 할 수 있 는 것 이다.백 엔 드 프로 세 스 는 실제 작 동 하지만 화면 에서 볼 수 없 는 프로 세 스 때문에 백 엔 드 방식 으로 실 행 됩 니 다.
    4.일반 시스템 의 서 비 스 는 앞으로 데스크 톱 프로 세 스 의 방식 으로 존재 하고 시스템 에 상주 합 니 다.꺼 져 서 야 끝났어 요.
     3.1 프로 세 스 ps 보기(process)
    명령:groupadd useradd -g  : 보통 이 걸 사용 해 요.
    파일 은 하나 이상 가능 합 니 다.
    매개 변수 상세 정보:
  • a:현재 사용자 가 터미널 을 통 해 시작 하 는 프로 세 스 를 표시 합 니 다
  • u:현재 사용자 가 터미널 을 통 해 시작 하 는 프로 세 스 에 대한 상세 한 정 보 를 표시 합 니 다
  • x:모든 사용자 의 모든 프로 세 스 를 표시 합 니 다
  • 프로 세 스 보기:

    프로 세 스 정보의 인자 설명:
    열 제목
    설명 하 다.
    %CPU
    CPU(프로세서)사용 백분율
    %MEM
    실제 메모리 사용 비율
    COMAND
    실행 중인 명령 의 이름
    COMMAND
    실행 중인 명령 의 전체 이름
    PID
    프로 세 스 ID
    PPID
    부모 프로 세 스 의 프로 세 스 ID
    RSS
    메모리 상주 공간 크기(메모리 관리)
    START
    정시 가동 시간
    STAT
    상태 코드(O,R,S,T,Z)
    TIME
    CPU 축적 시간
    TTY
    제어 단말기 의 전체 이름(?터미널 을 제어 하지 않 았 음 을 표시 합 니 다.이 프로 세 스 는 데 몬 입 니 다)
    USER
    사용자 이름
    VSZ
    가상 크기(단위:KB)
    동적 모니터링 프로 세 스.
    top 은 ps 명령 과 비슷 합 니 다.실행 중인 프로 세 스 를 표시 하 는 데 사 용 됩 니 다.
    top 과 ps 의 가장 큰 차이 점 은 top 이 실행 중인 프로 세 스 를 한동안 업데이트 할 수 있다 는 것 입 니 다.
    명령 하 다.usermod -g 시스템 메모리 의 전체 소 모 를 보고 시스템 부하,q 를 사용 하여 종료 합 니 다.

    3.3 프로 세 스 죽 이기
    프로 세 스 가 절반 을 실행 할 때 멈 춰 야 하거나 시스템 자원 이 많이 소 진 되 었 을 때 이 프로 세 스 를 중단 하고 kill 명령 을 사용 하여 이 작업 을 수행 하 는 것 을 고려 할 수 있 습 니 다.
    명령 하 다.chmod + 프로 세 스 번 호 를 통 해 프로 세 스 를 죽 입 니 다.
    인자:
    4.567917.-9:강제 진행 이 즉시 중단 되 었 음 을 나타 낸다용도:예 를 들 어 불법 로그 인 사용 자 를 차 버 리 거나 터미널 을 강제로 닫 는 경우
    4.리 눅 스 필터
    4.1 grep
    grep 는 강력 한 텍스트 검색 도구(파일 내용 필터)일 수 있 습 니 다.문자열 로 텍스트 를 검색 하고 일치 하 는 줄 과 줄 번 호 를 인쇄 할 수 있 습 니 다.
    파이프 문자|와 함께 필터 링 을 할 수 있 습 니 다.
    매개 변수 소개:
  • n:지정 한 파일 의 문자열 내용 을 검색 합 니 다
  • v:일치 하지 않 는 줄 을 표시 합 니 다i:대소 문 자 를 무시 하고 검색 합 니 다검색 데모:

    4.2 파이프 부적|
    파이프 부 호 는 일반적으로 grep 명령 과 함께 필터 링 기능 으로 사용 된다.
    파이프 와 grep 의 조합 을 보 여 줍 니 다:

    총결산
    이 글 은 여기까지 입 니 다.만약 이 글 이 당신 에 게 도 도움 이 된다 면,당신 이 우리 의 더 많은 내용 에 관심 을 가 져 주시 기 바 랍 니 다!

    좋은 웹페이지 즐겨찾기