Linux 기초 입문 - 기본 개념 및 조작
5536 단어 Linux 기초 입문linuxshell
# file ,touch
$ touch file
# ,cd
$ cd /etc/
#
$ pwd
시작 1) 중요 단축 키 [Tab] 는 tab 키 를 사용 하여 명령 완성 을 진행 합 니 다. 명령 의 전 칭 을 잊 어 버 렸 을 때 시작 부분 만 입력 한 다음 tab 키 를 누 르 면 알림 을 받 거나 완성 에 도움 을 줄 수 있 습 니 다. 디 렉 터 리 를 보완 하거나 명령 인 자 를 보완 하 는 것 은 문제 가 없습니다. [ctrl + c] 현재 프로그램 을 강제로 종료 합 니 다. (터미널 을 종료 하지 않 습 니 다)
버튼
역할.
ctrl+d
키보드 입력 종료 또는 터미널 종료
ctrl+s
현재 프로그램 을 일시 정지 하고, 일시 정지 후 임의의 키 를 누 르 면 실행 을 회복 합 니 다.
ctrl+z
현재 프로그램 을 배경 으로 실행 하고 명령 fg 로 복원 합 니 다.
ctrl+a
커서 를 입력 줄 로 옮 기 면 홈 키 에 해당 합 니 다.
ctrl+e
커서 를 입력 줄 끝으로 옮 기 면 end 키 에 해당 합 니 다.
ctrl+k
커서 가 있 는 위치 에서 줄 끝까지 삭제 하기
alt+backspace
단어 앞으로 삭제
shift+pgup
터미널 을 위로 스크롤
shift+pgon
터미널 을 아래로 스크롤
2) 과거 입력 명령 을 이용 하여 키보드 의 방향 상 키 를 사용 하 는 법 을 배 웁 니 다.⬆️,이전에 입력 한 명령 을 복원 합 니 다.
3) 마스크 마스크 를 사용 하 는 것 을 배 우 는 것 은 특수 한 문장 입 니 다. 주로 별표 (*) 와 물음표 (?) 가 있 습 니 다. 문자열 을 모호 하 게 일치 시 키 는 데 사 용 됩 니 다. (예 를 들 어 파일 이름, 매개 변수 이름) 폴 더 를 찾 을 때 하나 이상 의 진짜 문 자 를 대체 할 수 있 습 니 다.진짜 문 자 를 모 르 거나 전체 이름 을 입력 하기 귀 찮 을 때, 항상 하나 이상 의 진짜 문 자 를 대체 하 는 마스크 를 사용한다.
터미널 에 입력 한 어댑터 는 셸 로 처 리 됩 니 다. 관련 명령 어 에서 처리 되 는 것 이 아 닙 니 다. 명령 의 '매개 변수 값' 에 만 나타 납 니 다. (명령 이름 에 나타 날 수 없습니다. 명령 이 기억 나 지 않 으 면 tab 로 보완 합 니 다) 셸 이 '매개 변수 값' 에서 어댑터 를 만 났 을 때,셸 은 경로 나 파일 이름 으로 디스크 에서 가능 한 일치 성 을 찾 습 니 다. 요구 에 부합 되 는 일치 성 이 존재 하면 대체 (경로 확장) 합 니 다.그렇지 않 으 면 이 어댑터 를 일반 문자 로 '명령' 에 전달 한 다음 명령 으로 처리 합 니 다.한 마디 로 하면 마스크 는 실제 적 으로 셸 이 실현 하 는 경로 확장 기능 이다.마스크 가 처 리 된 후에 셸 은 이 명령 의 재 구성 을 먼저 완성 한 다음 에 재 구성 후의 명령 을 계속 처리 하여 이 명령 을 실행 할 때 까지 합 니 다.
#
cd /home/shiyanlou
# touch 2 , txt
touch asd.txt fgh.txt
# ,
ls *.txt
#
touch love_{
1..10}_shiyanlou.txt
셸 상용 어댑터
문자
속뜻
*
0 개 이상 의 문자 일치
?
임의의 문자 일치
[list]
list 의 임의의 단일 문자 와 일치 합 니 다.
[^list]
list 의 임의의 단일 문 자 를 제외 한 문자 와 일치 합 니 다.
[c1-c2]
c1 - c2 의 임의의 단일 문자 와 일치 합 니 다. 예 를 들 어 [0 - 9] [a - z]
{string1,string2,…}
string 1 이나 string 2 (이상) 와 일치 하 는 문자열
{c1…c2}
c1 - c2 의 모든 문자 와 일치 합 니 다. 예 를 들 어 {1... 10}
4) 리 눅 스 환경 에서 명령 행 에서 도움 을 받 는 것 을 배 웁 니 다. 어려움 을 겪 으 면 man (manual pages) 명령 manual pages 를 사용 할 수 있 습 니 다. manual pages 는 UNIX 또는 유 닉 스 운영 체제 에서 온라인 소프트웨어 문서 의 보편적 인 형식 으로 컴퓨터 프로그램 (라 이브 러 리 와 시스템 호출 포함), 정식 기준 과 관례 를 포함 합 니 다.심지어 추상 적 인 개념 사용 자 는 man 명령 을 실행 하여 매 뉴 얼 페이지 를 호출 할 수 있다.
#
man
# man
man man
매 뉴 얼 은 보통 8 개의 구간 으로 나 뉘 는데 다음 과 같이 배정 된다.
구간
설명 하 다.
1
일반 명령
2
시스템 호출
3
라 이브 러 리 함수, C 표준 함수 라 이브 러 리 포함
4
특수 파일 (보통/dev 의 장치) 과 드라이버
5
파일 형식 과 약속
6
게임 과 병풍
7
잡다 한 항목
8
시스템 관리 명령 과 데 몬
해당 구간 의 내용 을 보 려 면 man 뒤에 해당 구간 의 데 이 터 를 추가 하면 됩 니 다.
# ls man
man 1 ls
모든 매 뉴 얼 페이지 는 흔히 볼 수 있 는 레이아웃 에 따라 간단 한 ASCII 텍스트 전 시 를 통 해 최적화 되 었 습 니 다. 이 경우 어떠한 형식의 하 이 라이트 나 글꼴 제어 도 아래 부분 을 포함 하지 않 을 수 있 습 니 다.
NAME (이름) 이 명령 이나 함수 의 이름 은 다음 줄 의 소개 입 니 다.
SYNOPSIS (요약) 는 명령 을 어떻게 실행 하 는 지, 그리고 어떤 명령 행 인자 가 함수 에 필요 한 지, 함수 에 필요 한 인자 와 이 함수 의 정 의 를 포함 하 는 헤더 파일 을 소개 합 니 다.
DESCRIPTION (설명) 명령 이나 함수 기능 의 텍스트 설명
EXAMPLES (예시) 에서 자주 사용 하 는 예시 들
SEE ALSO (참조) 명령 이나 함수 목록
다른 부분 이 존재 할 수도 있 지만 이런 부분 은 크로스 북 페이지 의 표준화 되 지 않 았 고 흔히 볼 수 있 는 예 는 다음 과 같다.
OPTIONS
옵션
EXIT STATUS
종료 상태
ENVIRONMENT
환경.
BUGS
프로그램 구멍
FILES
문건
AUTHOR
저자.
REPORTING BUGS
이미 알 고 있 는 빈틈
HISTORY
역사.
COPYRIGHT
판권
man 에서 검색/을 사용 할 수 있 습 니 다. 검색 이 끝 난 후 n 키 를 사용 하여 다음 키워드 가 있 는 곳 으로 전환 할 수 있 습 니 다. shift + n 은 이전 키워드 가 있 는 곳 입 니 다.space (스페이스 바) 를 사용 하여 페이지 를 넘 기 고 enter (리 턴 키) 를 한 줄 아래로 스크롤 하거나 k, j (vim 편집기 의 이동 키) 를 사용 하여 한 줄 을 앞으로 뒤로 스크롤 합 니 다.h 키 를 누 르 면 도움말 을 표시 합 니 다 (man 은 less 를 리더 로 사용 하기 때문에 실제 less 도구 의 도움 입 니 다). q 를 누 르 면 종료 합 니 다.
# ,
ls --help
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Linux Makinalarda NFS Sunucu Mount Etme(데비안 및 RPM)Debian은 Red Hat 탭과 Linux NFS Sunucu 라이브러리를 모두 지원합니다. NFS 지불 방법은 클라이언트 제작자가 사용하지 않는 기본 설정을 유지하는 것입니다. Örnek verecek olurs...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.