less 명령 이것만은 확실히 기억하고 싶다【linux 명령】
대략 설명
less는 무엇입니까?
파일 내용을 표시합니다. cat이나 more에서도 표시할 수 있지만,
기본 less가 가장 많이 사용한다.
사용 사례
・화면에 들어가지 않는 파일의 내용을 보고 싶을 때.
・grep나 그 외 커맨드로의 표준 출력을 차분히 보고 싶을 때.
구문
less 옵션 파일 이름
옵션
-N: 행 번호 표시
-m: 진행 표시
기본 조작 (확실히 기억하고 싶다)
q: 종료
g: 파일의 맨 위로 이동
G: 파일 끝으로 이동
SPACE: 1화면 진행
b: 1 화면 뒤로
/: 검색 n → 앞으로, N → 뒤로
F : 파일 입력을 정확하게 표시
(ctrl+c로 종료. "tail -f"에서도 가능)
샘플 명령
less sample.tsv
less -Nm sample.tsv
grep a sample.txt | less
실제 동작
정상적으로 치면
less sample.tsv
file_name category_id
train_0.jpg 4
train_1.jpg 21
train_2.jpg 16
train_3.jpg 20
train_4.jpg 24
train_5.jpg 23
train_6.jpg 4
train_7.jpg 23
train_8.jpg 5
train_9.jpg 20
train_10.jpg 20
train_11.jpg 11
train_12.jpg 8
-N 옵션
less -N sample.tsv
선두에 행 번호가 붙는다
1 file_name category_id
2 train_0.jpg 4
3 train_1.jpg 21
4 train_2.jpg 16
5 train_3.jpg 20
6 train_4.jpg 24
7 train_5.jpg 23
8 train_6.jpg 4
9 train_7.jpg 23
10 train_8.jpg 5
11 train_9.jpg 20
12 train_10.jpg 20
13 train_11.jpg 11
14 train_12.jpg 8
15 train_13.jpg 12
16 train_14.jpg 9
-m 옵션
less -m sample.tsv
하단에 지금 어디에 있는지, %로 표시된다.
train_320.jpg 21
train_321.jpg 14
train_322.jpg 18
train_323.jpg 17
train_324.jpg 15
train_325.jpg 3
train_326.jpg 6
train_327.jpg 2
train_328.jpg 0
train_329.jpg 5
train_330.jpg 22
train_331.jpg 7
train_332.jpg 2
train_333.jpg 13
train_334.jpg 16
31%
/워드로 검색
less 표시하고,
less sample.tsv
하단/24에서 검색. 24 개소가 반전 표시됩니다. (이하라면 색칠할 수 없기 때문에 그대로 표시시키고 있습니다만..)
239 train_237.jpg 16
240 train_238.jpg 24
241 train_239.jpg 2
242 train_240.jpg 17
243 train_241.jpg 13
244 train_242.jpg 15
245 train_243.jpg 16
246 train_244.jpg 6
247 train_245.jpg 2
248 train_246.jpg 24
249 train_247.jpg 13
250 train_248.jpg 14
251 train_249.jpg 23
252 train_250.jpg 17
253 train_251.jpg 14
254 train_252.jpg 10
255 train_253.jpg 14
256 train_254.jpg 21
257 train_255.jpg 15
/24
마지막으로
기본 조작의 곳은 문자로 해도 어쩔 수 없으므로, 동영상으로 확인해 보세요.
Reference
이 문제에 관하여(less 명령 이것만은 확실히 기억하고 싶다【linux 명령】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YASU_ojisan/items/61e02b5c63338c85cefb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
정상적으로 치면
less sample.tsv
file_name category_id
train_0.jpg 4
train_1.jpg 21
train_2.jpg 16
train_3.jpg 20
train_4.jpg 24
train_5.jpg 23
train_6.jpg 4
train_7.jpg 23
train_8.jpg 5
train_9.jpg 20
train_10.jpg 20
train_11.jpg 11
train_12.jpg 8
-N 옵션
less -N sample.tsv
선두에 행 번호가 붙는다
1 file_name category_id
2 train_0.jpg 4
3 train_1.jpg 21
4 train_2.jpg 16
5 train_3.jpg 20
6 train_4.jpg 24
7 train_5.jpg 23
8 train_6.jpg 4
9 train_7.jpg 23
10 train_8.jpg 5
11 train_9.jpg 20
12 train_10.jpg 20
13 train_11.jpg 11
14 train_12.jpg 8
15 train_13.jpg 12
16 train_14.jpg 9
-m 옵션
less -m sample.tsv
하단에 지금 어디에 있는지, %로 표시된다.
train_320.jpg 21
train_321.jpg 14
train_322.jpg 18
train_323.jpg 17
train_324.jpg 15
train_325.jpg 3
train_326.jpg 6
train_327.jpg 2
train_328.jpg 0
train_329.jpg 5
train_330.jpg 22
train_331.jpg 7
train_332.jpg 2
train_333.jpg 13
train_334.jpg 16
31%
/워드로 검색
less 표시하고,
less sample.tsv
하단/24에서 검색. 24 개소가 반전 표시됩니다. (이하라면 색칠할 수 없기 때문에 그대로 표시시키고 있습니다만..)
239 train_237.jpg 16
240 train_238.jpg 24
241 train_239.jpg 2
242 train_240.jpg 17
243 train_241.jpg 13
244 train_242.jpg 15
245 train_243.jpg 16
246 train_244.jpg 6
247 train_245.jpg 2
248 train_246.jpg 24
249 train_247.jpg 13
250 train_248.jpg 14
251 train_249.jpg 23
252 train_250.jpg 17
253 train_251.jpg 14
254 train_252.jpg 10
255 train_253.jpg 14
256 train_254.jpg 21
257 train_255.jpg 15
/24
마지막으로
기본 조작의 곳은 문자로 해도 어쩔 수 없으므로, 동영상으로 확인해 보세요.
Reference
이 문제에 관하여(less 명령 이것만은 확실히 기억하고 싶다【linux 명령】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YASU_ojisan/items/61e02b5c63338c85cefb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(less 명령 이것만은 확실히 기억하고 싶다【linux 명령】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YASU_ojisan/items/61e02b5c63338c85cefb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)