본문 바로가기

Linux-related/PlayOnLinux

PlayOnLinux 스크립트 작성하기 - Chapter 6 : 파일 시스템

본 포스트는 원문 : http://www.playonlinux.com/en/dev-documentation-6.html
번역한 것으로 의미를 해치지 않는 선에서 적극적으로 의역한 것이다.



 

Introduction

bash에서 파일을 다루는 몇가지 좋은 방법들이 있습니다. 가장 중요한 명령어를 알려드리죠.

 

PlayOnLinux에는 임시 디렉토리가 있습니다.

$HOME/.PlayOnLinux/tmp/ 이죠
거기에다 여러분이 원하는 모든 파일을 채워넣을 수도 수정할 수도 있습니다.
일단 작업이 끝나면 이 폴더에서 파일을 제거할 것을 권장합니다.

 

디렉토리 변경하

명령어 cd를 사용하셔야 합니다.
Note : 새 디렉토리는 $PWD 변수에 저장됩니다.

예 :

cd $HOME/.PlayOnLinux/tmp/

 

몇가지 대응(對應)

./ 현재 파일을 나타냅니다.
../ 부모 디렉토리(상위 디렉토리)를 나타냅니다.

 

파일이나 디렉토리 지우기

주의하세요. 이 명령어는 매우 위험합니다.
적절히 다루지 못하신다면 어려분의 파일들을 모두 파괴할 수도 있습니다.
예를 들어, /home/tinou/.PlayOnLinux/tmp/를 지우기로 결정했다면

그리고 /tinou/ 와 .PlayOnLinux사이에 무심코(부주의하게) 빈칸을 넣었다면
여러분들의 문서들에게 작별인사를 할 수도 있습니다.

PlayOnLinux는 여러분들이 잘못 처리한 어떠한 것도 책임을 지지 않을겁니다.

여기 코드입니다.

rm ./file.extension
은 현재 디렉토리($PWD)의 file.extension을 지울 겁니다.

rm ./dossier -r
은 디렉토리와 그 안의 모든 것을 지웁니다.

 

한 디렉토리에서 다른 곳으로 파일 복사하기

cp source_file target_directory

 

디렉토리 복사하기

cp source_directory target_directory/ -r

 

파일이나 디렉토리를 옮기거나 이름변경하기

mv source_directory target_directory
mv source_file target_file

 

< 이전 챕터 | 다음 챕터 >