일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Spring Boot version
- 스타일선택자
- 리눅스 사용자
- 실행시 문자
- 리눅스 소유권 변경
- 리눅스 디렉토리
- Linux
- mysql 기본관리 db
- Spring Boot
- linux mysql
- 리눅스
- mysql 기본관리 db 생성
- port 중복
- cat
- chown
- mysql 패키지
- yum
- 포트중복 오류
- ls
- 리눅스 네트워크
- MySQL
- 안드로이드
- 리눅스 소유권
- Spring Boot port 변경
- 안드로이드 어플
- 주석
- 포트중복
- 리눅스 패키지
- 리눅스 사용자 제한
- 스타일 선택자
- Today
- Total
Central-IT의 프로그래밍 이야기
파일 내부를 보여주는 cat 명령어와 리다이렉션 연산자 본문
cat 명령어는 기본적으로 파일의 내부를 간단하게 보여주는 명령어다.
cat의 사용법은 창에서 cat [옵션] 파일이름 의 형태로 사용된다.
1. cat a.txt
홈디렉토리에 미리 만들어 놓은 a.txt가 보이는 것을 확인할 수 있다.
2. cat > a.txt
>은 리다리렉션 연산자로 기존에 파일이 존재하지 않았다면 새롭고 만들고 파일이 존재하였다면 덮어쓰기를 한다.
다음의 사진은 위의 사진과 달리 파일이 덮어쓰여 진것을 확인할 수있다.
cat > a.txt라 명령어를 치면 내용을 입력할 수있게 된다.
만약 내용물을 다 채웠다면 Ctrl + C를 누르면 저장이 된다.
여기서 주의할 점은 반드시 마지막에 엔터를 한번 더 입력한후 Ctrl + C를 입력해야한다는 것이다.
Ctrl + C를 입력하는 줄은 저장이 되지 않기 때문에 주의해야한다.
3. cat >> a.txt
>> 또한 리다이렉션 연산자로 기존의 파일의 제일 끝에 추가하는 연산자이다.
파일이 존재하지않으면 새롭게 생성하며 동일한 이름의 파일이 존재할 시에는 해당 파일의 가장 끝에서부터 입력된다.
>> 리다이렉션 연산자는 >리다이렉션 연산와 마찬가지로 입력을 종료하기 위해서 Ctrl + C를 사용한다.
Ctrl + C를 입력하는 줄은 저장이 되지 않기 때문에 주의해서 사용한다.
> 리다이렉션 연산자는 덮어쓰는 기능이 있기때문에 >> 리다이렉션 연산자와 혼동하기 쉬워 주의 해야한다.
4. < 리다이렉션 연산자
< 리다이렉션 연산자는 파일에 매개변수를 입력하는 것을 의미한다.
이것은 표준입력을 받는 연산자이다.
5. cat -b a.txt
cat 명령어에는 -b라는 옵션이 존재한다.
해당 옵션은 파일의 글의 라인을 보여준다.
'Linux Server' 카테고리의 다른 글
복사 명령어 cp와 화면에 출력 명령어 echo (0) | 2015.02.16 |
---|---|
한페이지씩 볼수 있는 more 명령어 (0) | 2015.02.15 |
ll 명령어 (0) | 2015.02.14 |
디렉토리의 세부사항을 볼수 있는 ls 명령어 (0) | 2015.02.13 |
Linux kernel version 확인 (0) | 2015.02.12 |