계속해서 기본적인 명령어를 알아보도록 한다.
cat , more , less , head , tail
위의 명령어는 파일을 내용을 볼 수 있는 명령어지만, 입력했을 때 조금씩 차이가 있다.
## cat
> cat 파일명
기본적으로 파일 하나의 내용을 볼때는 위와 같이 쓰며,
여러개도 한번에 볼 수 있다.
> cat 파일명1 파일명2 ... ...
위는 두개의 파일을 읽은 화면이다. (origin 파일과 origin.h.ln.2 파일)
this is an origin <---- origin 파일 내용
this is an origin <---- origin.h.ln.2 파일 내용
위의 두개의 파일내용이 같이 나온걸 볼 수 있다.
지금 두개의 파일은 파일안에 있는 내용이 짧아서 보기 쉽지만,
내용이 길 경우에는 화면이 넘어가고, 구분이 잘 되지 않기때문에 보기 어려운 부분이 있다.
## more
> more 파일명
마찬가지로 파일을 불러온다 . more 도 여러개가 가능하다.
> more 파일명1 파일명2
more 파일 내용을 보게끔 하였다.
긴 내용이고 화면에는 보이지 않지만 아래로 계속 내용이 있다.
여기서 맨 끝 화면으로 넘어가지 않고 ,
한 화면씩 보여주며
제일 아래쪽의 --More-- 라는 버튼으로 한 화면씩 내리면서 볼 수 있다.
스페이스바를 이용해 내리며 , F, B 를 통해서 위 아래 이동 가능하다.
Q로 그만보기 가능!
## less
> less 파일명1
> less 파일명1 파일명2
less 로 파일 내용을 보는 화면이다.
more 와 비슷하지만
제일 아래쪽에 more가 없다.
F, B등을 이용하여 윗화면 아랫화면으로 이동이 가능하고 ,
( J, K 로 윗행, 아랫행 가능 )
제일 마지막화면으로 이동해도 바로 파일이 종료되지 않는다.
Q로 종료한다.
## head
파일의 제일 앞부분 10행을 보여준다.
> head 파일명
출력되는 행 수를 조절할 수 있다.
> head -숫자 파일명
( 파일의 제일 처음내용부터 숫자행만큼을 출력한다)
head 명령어의 기본값이 10이기 때문에 숫자를 입력하지 않으면
기본 10행이 출력된다
위와 같은 화면을 볼 수 있다.
## tail
head와 반대되는 개념으로 제일 마지막 10행을 출력한다.
> tail 파일명
> tail -숫자 파일명
(파일의 마지막내용부터 숫자행만큼 출력한다.)
> tail -f 파일명
(파일 출력을 주기적으로 반복하며, 이때 명령어를 입력해도 실행하지 않는다.)
(시스템의 log값 등 확인이 가능하다.
ex : tail -f var/log/messages )
실행시의 화면이다.
tail -f 입력시 아래 있는 change directory 명령을 실행하지 않는것을 알 수 있다!!
'IT 프로그래밍 관련 > 리눅스 시작하기' 카테고리의 다른 글
Ubuntu 명령어들 ( touch , vim , ln ) (0) | 2021.03.29 |
---|---|
Ubuntu 명령어들 ( cp , mv , rm ) (0) | 2021.03.29 |
Ubuntu 명령어들 ( ls , cd , mkdir , rmdir ) (0) | 2021.03.25 |
Ubuntu 기초 명령어들 (0) | 2021.03.25 |
Ubuntu 터미널, 화면구성, root 계정 (0) | 2021.03.25 |
댓글