리눅스 헤드 명령 : 파일의 시작을 표시
head 명령은 지정된 파일 앞에 여러 줄의 내용을 표시 할 수 있으며 기본 형식은 다음과 같습니다.
[root @ localhost ~] # head [옵션] 파일 이름
이 명령에 일반적으로 사용되는 옵션과 각각의 의미가 표에 나와 있습니다.
표 head 명령의 공통 옵션 및 의미
옵션 |
의미 |
-n K |
여기에서 K는 줄 수입니다.이 옵션은 파일의 첫 번째 K 줄의 내용을 표시하는 데 사용됩니다. "-K"가 매개 변수로 사용되면 파일의 마지막 K 줄을 제외한 나머지 모든 내용이 표시됩니다. |
-c K |
여기서 K는 바이트 수를 나타내며이 옵션은 파일의 첫 K 바이트 내용을 표시하는 데 사용되며, "-K"를 사용하면 파일의 마지막 K 바이트 내용을 제외한 나머지 모든 내용이 표시됩니다. |
-v |
파일 이름을 표시하십시오. 표시되는 특정 줄 수를 설정하지 않으면 기본적으로 10 줄의 텍스트 데이터가 표시됩니다. |
[예 1] 기본 사용법.
[root @ localhost ~] # head 아나콘다 -ks.cfg
head 명령은 기본적으로 파일의 처음 10 줄을 표시합니다. 지정된 수의 행을 표시하려면 "-n"옵션을 사용하십시오. 예를 들면 다음과 같습니다.
[root @ localhost ~] # head -n 20 아나콘다 -ks.cfg
이것은 표시 파일의 처음 20 줄이거 나 "-number of lines"을 직접 쓸 수 있습니다. 예를 들면 다음과 같습니다.
[root @ localhost ~] # head -20 아나콘다 -ks.cfg
Linux less 명령 : 파일 내용보기
less 명령은 더 비슷하게 작동하며 텍스트 파일의 내용을 찾아 보는 데 사용됩니다. 차이점은 more 명령을 사용하여 파일의 내용을 찾아 보는 경우 뒤로 스크롤하고 less 명령으로 만 찾아 볼 수 있다는 것입니다. 그것을 통해, 당신은 또한 기대할 수 있습니다.
뿐만 아니라 사용자가 텍스트 내용을 볼 수 있도록 less 명령은 다음 기능도 제공합니다.
커서 키를 사용하여 텍스트 파일에서 앞뒤로 (왼쪽 뒤) 스크롤하십시오.
줄 번호 또는 백분율로 책갈피로 파일을 찾아보십시오.
보다 친근한 검색, 강조 표시 및 기타 작업을 제공합니다.
일반적으로 사용되는 워드 프로세서 (예 : Vim, Emacs)의 키보드 작동과 호환됩니다.
파일의 끝을 읽을 때 less 명령이 종료되지 않습니다.
화면 맨 아래에있는 정보는 제어하기 쉽고 자세한 정보를 제공합니다.
less 명령의 기본 형식은 다음과 같습니다.
[root @ localhost ~] # 이하 [옵션] 파일 이름
이 명령에 사용 가능한 옵션 및 해당 의미는 표에 나와 있습니다.
표 적은 명령 옵션 및 의미
옵션 |
옵션 의미 |
-N |
각 줄의 줄 번호를 표시하십시오. |
-S |
줄이 너무 길면 초과분은 버려집니다. |
-e |
파일이 표시되면 자동으로 종료됩니다. |
-g |
마지막으로 검색 한 키만 동일합니다. |
-Q |
경고음이 사용되지 않습니다. |
-i |
검색의 경우를 무시하십시오. |
-m |
more 명령과 유사한 백분율을 표시합니다. |
-f |
주변 장치, 디렉토리 및 바이너리와 같은 특수 파일을 열도록합니다. |
-s |
연속적인 빈 동작 행이 표시됩니다. |
-b <버퍼 크기> |
버퍼의 크기를 설정하십시오. |
-o <파일 이름> |
적은 출력 내용을 지정된 파일에 저장하십시오. |
-x <번호> |
[Tab] 키를 지정된 숫자 공간으로 표시하십시오. |
more 명령과 마찬가지로 less 명령을 사용하여 파일의 내용을 보는 과정에서 대화식 인터페이스도 입력되므로 표 2와 같이 일반적인 대화식 지침을 숙지해야합니다.
비대화 형 명령어 및 기능
대화식 교육 |
기능 |
/ 문자열 |
"문자열"기능을 검색하십시오. |
? 문자열 |
"문자열"기능을 검색하십시오. |
n |
* 이전 검색을 반복합니다 (/와? 관련). |
N |
이전 검색을 반대로 반복하십시오 (/ 또는? 관련). |
b |
한 페이지 위로 이동 |
d |
페이지 반을 아래로 내립니다. |
h 또는 H |
도움말 인터페이스를 표시하십시오. |
q 또는 Q |
less 명령을 종료하십시오. |
y |
한 줄 위로 이동하십시오. |
스페이스 바 |
한 페이지 아래로 이동하십시오. |
키 입력 |
한 줄 아래로 이동하십시오. |
[PgDn] 키 |
한 페이지 아래로 이동하십시오. |
[PgUp] 버튼 |
한 페이지 위로 이동 |
Ctrl + f |
한 페이지 아래로 이동하십시오. |
Ctrl + b |
한 페이지 위로 이동 |
Ctrl + d |
한 페이지 아래로 이동하십시오. |
Ctrl + u |
반 페이지 위로 이동하십시오. |
j |
한 줄 아래로 이동하십시오. |
k |
한 줄 위로 이동하십시오. |
G |
마지막 줄로 이동하십시오. |
g |
첫 번째 줄로 이동하십시오. |
ZZ |
less 명령을 종료하십시오. |
v |
구성된 편집기를 사용하여 현재 파일을 편집하십시오. |
[ |
이 문서의 이전 노드로 이동하십시오. |
] |
이 문서에서 다음 노드로 이동하십시오. |
p |
같은 레벨의 이전 노드로 이동하십시오. |
너 |
반 페이지 위로 이동하십시오. |
[예 1] less 명령을 사용하여 /boot/grub/grub.cfg 파일의 내용을 봅니다.
[root @ localhost ~] # less /boot/grub/grub.cfg
# #
이 파일을 편집하지 마십시오
#
# /etc/grub.d의 템플릿과 / etc / default /의 설정을 사용하여 grub-mkconfig에 의해 자동으로 생성됩니다. Grub
#
### BEGIN /etc/grub.d/00_header ###
if [-s $ prefix / grubenv];
if have_grubenv = true
load_env
fi
set default = "0"
if [ "$ $ prev_saved_entry}"]; 그때
SET가 saved_entry = "$ {} prev_saved_entry"
save_env의 saved_entry의
SET prev_saved_entry = save_env prev_saved_entry
참으로 설정 BOOT_ONCE =
인터넷
기능 savedefault {
IF [-Z "BOOT_ONCE을 $ {}"], 그때
:
보시다시피 화면 하단에 콜론 (:)이 적게 표시되어 사용자가 명령을 입력 할 때까지 대기합니다. 예를 들어, 사용자가 한 페이지 아래로 스크롤하려면 스페이스 바를 누르고, 한 페이지 위로 스크롤하려면 b 단추를 누를 수 있습니다.
'IT's Life > Linux' 카테고리의 다른 글
자세한 Linux grep 명령 : 파일 내용 찾기 (0) | 2019.08.12 |
---|---|
Linux tail 명령 : 파일 끝에 내용을 표시 (0) | 2019.08.12 |
Linux more 명령 : 분할 화면에 파일 내용 표시 (0) | 2019.08.12 |
Linux cat 명령 : 파일을 연결하고 출력을 표준 출력 장치에 연결 (0) | 2019.08.12 |
Vim 구성 파일(.vimrc), Vim 구성 학습서 (0) | 2019.08.12 |