반응형
목차
리눅스(Linux) 파일 생성 : touch, cat
리눅스에서 파일을 만드는 방법은 다양하게 있습니다. 다양한 텍스트 에디터(vi, vim, nano 등)이 있지만 이번 장에는 간단하게 파일을 형성하는 touch 와 cat에 대해 알아 보겠습니다.
touch는 빈 파일을 쉽게 만들어 줄 수 있습니다. cat는 내용을 입력해서 만들 수 있습니다.
touch 사용법>>
touch 생성할파일명
결과>>
cat 사용법>>
cat > 생성할파일명
내용입력후 Ctrl+D로 종료
cat 읽을파일명
cat는 > 로 파일을 생성과 동시에 내용을 입력합니다. 그리고 입력완료 후 Ctrl+D키를 눌러서 입력을 마칩니다.
출력은 cat에 읽을 파일명을 입력하시면 됩니다.
결과>>
리눅스(Linux) 파일 이동: mv
mv 명령을 사용해서 파일을 이동(move) 시켜 줍니다. 이동이란 결국에 파일을 복사 후에 삭제하는 과정입니다.
사용법은 아래와 같습니다.
mv 옵션 옮기파일명 옮길위치(디렉터리)
mv의 옵션(Option)은 아래와 같습니다.
- -b : 대상 파일을 지우기 전에 백업 파일 생성
- -f : 대상 파일의 권한에 상관없이 무조건 옮김
- -i : 대상 파일이 기존에 있을 경우 덮을지 물어봄
- -u : 날짜 비교 후 옮길 파일이 최신일때 덮음
- -v : 옮기는 과정을 보여줌
mv 예제>>
기본 디렉토리를 의미하는 물결(~)로 파일을 이동함
리눅스(Linux) 파일 복사: cp
파일 복사는 cp로 합니다. copy의 줄임말로 사용법은 아래와 같습니다.
cp 옵션 원본파일명 복사할파일명
cp의 옵션은 아래와 같습니다.
- -a : 구조와 속성 복사
- -R : 재귀적으로 디렉터리 복사
- -b : 동일 파일명이 있을 경우 덮기 전에 백업 생성
- -P : 동일 소유자, 그룹, 권한, 시간사용
- -d : 링크 파일 생성
- -f : 동일 파일 삭제 후 복사
예제>>
앞서 생성한 test02를 복사하였습니다.
리눅스(Linux) 파일 삭제: rm
파일 삭제는 rm 명령어로 합니다. rm은 remove의 약자로 사용법은 아래와 같습니다.
rm 옵션 삭제할파일명
옵션은 아래와 같습니다.
- -f : 강제 삭제
- -i : 지우기 전에 지울지 물어봄
- -r : 하위 디렉터리 파일까지 삭제
- -v : 지우는 파일정보 출력
예제>>
반응형
'라즈베리파이(Raspberrypi)' 카테고리의 다른 글
[Linux]리눅스 grep 정규식으로 검색하기(|, regex, search) (0) | 2022.07.26 |
---|---|
[Linux] 리눅스 사용자 권한 정의 및 변경(chomod, read, write, execute, 읽기, 쓰기, 실행) (0) | 2022.07.18 |
[Linux]리눅스 ls, cd, pwd 명령어(파일 목록 보기, 디렉토리 이동 위치) (0) | 2022.07.13 |
[라즈베리파이]VNC로 윈도우PC에서 원격제어하기(GUI, 그래픽) (0) | 2022.07.12 |
[라즈베리파이]Putty로 원격 접속하기(윈도우 PC, 통신, Remote) (0) | 2022.07.06 |