리눅스 파일관리

FAQ 2005/07/04 11:26
2. 파일 관리


2.1 파일시스템 모두 복사하기 , 장범수(bschang@kldp.org) - 2000.05.16

파일 시스템 전체나 디렉토리 트리 구조를 동일하게 복사하기
위해서는 다음의 명령어를 쓴다.

# mkdir /home/bc/destination
# cd /targetdir
# find . -depth -print | cpio -pmdvl home/bc/destination

이러면 /targetdir의 모든 것이 /home/bc/destination으로 복사된다.


2.2 깨진 타 (tar) 파일 복구 시도 , 장범수(bschang@kldp.org) - 2000.05.16

기껏 다운 로드를 열심히 한 후에 보면 가끔 타 뭉치가 조금
깨져 있는 경우가 있다. 이 때에는 다음의 방법을 써서 복구를
"시도"해 본다.

$ cat [tar-filename] | tar -xvf -장소

장소는 스텐다드 아웃풋.


2.3 특정 사용자 소유의 모든 파일을 찾을때는? , 관리자 - 99.10.7

특정 사용자 소유의 모든 파일을 찾을때는?
find / -user "사용자 ID" -print


2.4 tar와 bzip2 , Kapsoo Jeon - 99.04.27

요즘 GNU tar는 bzip2를 지원합니다.
tar Ixvf package.tar.bz2
이런식으로 I 옵션을 사용하면 됩니다.
debian 2.1과 redhat 5.2에 포함된 tar에서 확인


2.5 짜증나는 tarball , 관리자 - 99.04.15

가끔 다운 받은 파일을 untar하다 보면 해당 디렉토리가 생기지 않고
현재 디렉토리에 모든 파일이 풀려버려 정신없을때가 있는데...
이럴때 rm 'tar ftz stupidpackage-1.0.0.tar.gz' 하면 해당파일만
지워진다.


2.6 파일 크기 0로 만들기 , 관리자 - 99.04.15

파일의 크기를 0으로 만들어야 할때가 있다.
가령 /var/log 속에는 관리해주지 않으면 끝없이 커지는 로그파일들이
들어있다 이럴때는
cp -f /dev/null /var/log/messages
또는 > /var/log/messages


2.7 gzip대신 bzip2쓰기 , 관리자 - 99.04.14
gzip대신 bzip2를 tar와 같이 쓰고 싶을땐? 다음과 같은 스크립트나 alias를 만든다.


----------------------------------------------------

$ cat tarx-bzip2
#!/bin/sh
tar --use-compress-program bunzip2 -xvp -f $1

$ cat tarc-bzip2
#!/bin/sh
tar --use-compress-program bzip2 -cvf $1.tar.bz2 $2


----------------------------------------------------
2005/07/04 11:26 2005/07/04 11:26

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다