열심히 코딩할래/Linux 해볼까
[Linux] 리눅스 파일 만들기(touch), 이동(mv), 삭제(rm), 복사(cp), 출력(cat)
오늘의 여름
2023. 4. 29. 16:35
728x90
📌파일 만들기 touch
touch name : 현재 디렉토리에 name의 파일 생성
▶파일에 내용 추가하기 - echo
echo "text" >> 파일명 : text내용을 파일명의 파일로 이동
echo -e "text >> 파일명 : \n같은 이스케이프 시퀀스 문자를 해석하기 위해
▶파일에 내용 추가하기 - printf
변수를 사용할 수도 있고 더 다양한 형식의 출력이 가능하다.
printf "text" >> filename : echo와 비슷한 구조
▶두 파일에 내용 동시에 추가하기
printf "text" >> filename1 filename2
📌파일 내용 출력하기 cat
cat 파일명 : 파일명의 파일 출력
📌파일 이동하기 mv
mv 파일이름 옮길위치 : 해당 파일을 원하는 위치로 옮긴다
원래 파일과 옮기는 파일의 이름이 같으면 이동 되는 파일이 덮어 써진다.
▶이름을 변경하여 이동하기
mv text.txt ../tmp2/text1.txt : mv 파일명 이동경로/원하는 파일명
📌파일 복사하기 cp
cp filename 경로 : 원하는 경로로 파일 이동
▶이름 바꿔서 파일 복사하기
cp filename /dir/newfilename : mv 이동할 때와 같다
📌파일 삭제하기 rm
rm filename : 파일이름에 해당하는 파일 삭제
728x90