linux 면접 기초 시험점

1765 단어 linux
선언:
박문은 면접에서 자주 묻는 지식을 소개했는데 제가 기록한 노트에서 정리해서 여러분께 공유했습니다.
개요:
제목: 가능한 한 많은 linux 명령을 쓰기
연장:시스템 타이밍 작업
vi/vim 편집기
셸 베이스
가능한 한 많은 linux 명령을 쓰기
시스템 보안:sudo,su,chmod,setfacl
프로세스 관리: w, top ps kill pkill # 프로세스 번호를 죽이는 방법
사용자 관리: id usermod useradd groupadd userdel
파일 시스템:mount umount fsck df df du
시스템 종료 및 재부팅: shutdown reboot
네트워크 애플리케이션:curl telnet mail elinks
네트워크 테스트:ping netstat host
네트워크 구성:hostname ifconfig
공통 도구:ssh screen clean who date
패키지 관리:yumrpm apt-get
파일 찾기 및 비교:find locate
파일 내용 보기: head tail less more
파일 처리:touch unlink rename ln cat
디렉토리 작업: cd mv rm pwd tree cp ls
파일 권한 속성: setfacl chmod chown chgrp
압축/압축 해제:bzip2/bunzip2 gzip/gunzip zip/unzip tar
파일 전송:ftp fcp
Linux 시스템 정시 작업
crontab
crontab -e
* * * * * * (시간별, 월별)
 
at 명령 # 한 번에 실행
at 2:00 tomorrow

at>     

CL + D # 종료 명령
vi/vim 편집기
모드:
일반 모드, 편집 모드 및 명령 모드
PS:일반 모드:복사 및 붙여넣기 제거
편집 모드 전환: i I o o a A r R
명령줄 모드 전환:/?
 
커서를 이동하려면 다음과 같이 하십시오.
CL+F CL+B 0 또는 수정자 Home$또는 수정자 END G gg N+ENTER
참고: CL은 Ctrl 키의 약자입니다.
 
찾기 및 바꾸기:
찾기:/word?word     
교체:n1,n2s/word1/word2/g:1,$s/word1/word2/g:1,$s/word1/word2/gc
 
삭제, 복사 및 붙여넣기:
x,X     dd ndd     yy nyy     p P     CT+r .
 
저장 및 종료
q w wq
 
보기 모드(vim)
v V     CL+v     y     d
 
프로비저닝
:setnu
:setnonu
셸 베이스
스크립트 실행 방법:
권한을 부여하여chmod+xtest를 직접 실행합니다.sh
                     ./test.sh
스크립트를 실행하려면 해석기를 호출합니다. 예: bash csh csh ash bsh ksh
source 명령 사용:sourcetest.sh
 
작성 기초
시작은 #!스크립트 해석기 지정,
예: #!/bin/sh
# 기능 작성

좋은 웹페이지 즐겨찾기