파일 및 SCP 보관
파일 보관
1. 타르 명령
tar
명령을 사용하여 파일 또는 디렉토리를 아카이브할 수 있습니다. tar
명령은 여러 파일에서 아카이브 파일을 만들 수 있습니다. 파일 또는 디렉토리를 보관 및 압축하면 백업을 생성하고 네트워크를 통해 데이터를 전송할 때 유용합니다.2. tar 명령의 구문 및 옵션
구문:
$ tar [options] [archive-file] [file or directory to be archived]
옵션 :
-c
또는 --create
: 새 아카이브를 만듭니다. -x
또는 --extract
: 기존 아카이브에서 추출합니다. -t
또는 --list
: 아카이브의 목차를 나열합니다. -v
또는 --verbose
: 아카이브되거나 추출되는 파일을 표시합니다. -f
또는 --file=
: 파일 이름입니다. -p
또는 --preserve-permissions
: 아카이브를 추출할 때 umask를 빼지 않고 파일 및 디렉토리의 권한을 유지합니다. -z
또는 --gzip
: gzip 압축(.tar.gz)을 사용합니다. -j
또는 --bzip2
: bzip2 압축(.tar.bz2)을 사용합니다. bzip2는 일반적으로 gzip보다 더 나은 압축률을 달성합니다. -J
또는 --xz
: xz 압축(.tar.xz)을 사용합니다. xz 압축은 일반적으로 bzip2보다 더 나은 압축률을 달성합니다. 3. tar 명령 사용법:
예시 :
User A
는 friend.tar
홈 디렉터리에 agung, iyan, and adit
의 콘텐츠 파일이 있는 user A
라는 아카이브 파일을 생성합니다.tar
명령은 디렉토리에서 아카이브 파일을 만들 수도 있습니다. 예시 :User A
는 tjkt2.tar
디렉토리의 콘텐츠 파일로 /etc
라는 아카이브 파일을 생성합니다. /etc
디렉토리를 아카이브하기 전에 User A
는 root
사용자로 전환해야 합니다./etc 디렉토리에 있는 파일 중.tar
파일의 내용을 나열하려면 -t
옵션을 사용할 수 있습니다. 예시 :-x
옵션을 사용하여 아카이브 파일을 추출할 수 있습니다. 예시 :- NOTE :
Use-p
option to preserve the permissions of an archived file. Use command :
# tar -xpf [name archive-file]
4. gzip , bzip2 및 xz
tar 명령에서 지원하는 세 가지 다른 압축 방법이 있습니다.
1.
gzip
gzip
압축 아카이브 사용-z
옵션을 생성할 수 있습니다. 예시 :다음 명령을 사용하여 추출할 수 있습니다.
2.
bzip2
bzip2
압축 아카이브 사용-j
옵션을 생성할 수 있습니다. 예시 :다음 명령을 사용하여 추출할 수 있습니다.
3.
xz
xz
압축 아카이브 사용-J
옵션을 생성할 수 있습니다. 예시 :다음 명령을 사용하여 추출할 수 있습니다.
SCP
SCP의 의미
SCP(Secure Copy Protocol)는 네트워크 상의 Linux(Unix) 시스템 간에 파일/폴더를 안전하게 복사하는 데 사용되는 네트워크 프로토콜입니다. SCP는 파일과 암호를 암호화하여 SSH(Secure Shell) 연결을 통해 복사하는 동안 데이터를 보호합니다.
SCP의 사용
SCP는 다음과 같이 사용할 수 있습니다.
예를 들어 :
$ scp home/adit/schedule.txt [email protected]:/home/agung
NOTE :
- home/adit/schedule.txt : the name of the file being copied and its location.
- [email protected] : the username and IP address of the remote host.
- /home/agung : the location where to store the copied file.
예를 들어 :
scp [email protected]:/home/iyan/bicycle.txt home/adit
NOTE :
- [email protected] : the username and IP address of the remote host from where the file is currently located.
- /home/iyan/bicycle.txt : the name of the file being copied and its location.
- home/adit : the location where to store the copied file.
감사합니다....
Reference
이 문제에 관하여(파일 및 SCP 보관), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aditrk20/archiving-files-and-scp-4gao텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)