現在のディレクトリにあるfoo.txtとbar.txtをローカルからリモートにコピーします。
1
|
scp
foo.txt bar.txt username@remotehost:
/path/directory/
|
foo.txtとbar.txtをリモートからローカルの現在のディレクトリにコピーします。
1
|
scp
username@remotehost:
/path/directory/
\{foo.txt,bar.txt\} .
|
scp报错:ホストキーの検証に失敗しました
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@警告:リモートホストの識別が変更されました!@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@誰かが何か厄介なことをしている可能性があり
ます!
誰かが今あなたを盗聴している可能性があります(man-in-the-middle攻撃)!
RSAホストキーが変更されたばかりである可能性もあります。
リモートホストによって送信されるRSAキーのフィンガープリントは
xxxxxです。
システム管理者に連絡してください。
このメッセージを取り除くには、/ root / .ssh / known_hostsに正しいホストキーを追加します。
/root/.ssh/known_hosts:20の問題のあるキー10.xx.xx.12の
RSAホストキーが変更され、厳密なチェックを要求しました。
ホストキーの検証に失敗しました。
解決:
cd /root/.ssh
vimknown_hsots
対応するIPとキーを削除します
tarコマンド
[root @ linux〜] #tar [-cxtzjvfpPN]ファイルとディレクトリ...
パラメータ
- -c:圧縮ファイルを作成する(意味を作成する)パラメータコマンド。
- -x:圧縮ファイルのパラメータコマンドを解凍します!
- -t:tarfile内のファイルを表示します!
- パラメータリリースには1つのc / x / tしか存在できないという事実に特に注意してください!同時に存在することはできません!圧縮と解凍を同時に行うことは不可能だからです。
- -z:gzipの属性もありますか?つまり、gzip圧縮を使用する必要がありますか?
- -j:bzip2の属性もありますか?つまり、bzip2圧縮を使用する必要がありますか?
- -v:圧縮中にファイルを表示します!これは一般的に使用されますが、バックグラウンド実行にはお勧めしません!
- -f:ファイル名を使用します。注意してください。fの直後にファイル名を取得する必要があります。これ以上のパラメータはありません!
- たとえば、「tar -zcvfP tfile sfile」の使用は間違った書き方ですが、「tar -zcvPftfilesfile」と書くのは正しいことです。
- -p:元のドキュメントの元の属性を使用します(属性はユーザーによって変更されません)
- -P:絶対パスを使用して圧縮できます!
- -N:新しく作成されたファイルには、新しい日付(yyyy / mm / dd)のみがパッケージ化されます。
- -ファイルを除外します:圧縮プロセス中にファイルをパックしないでください!
-
-
タール
tarは、Linuxで非常に広く使用されているドキュメントパッケージ形式です。その利点は、ファイルをパックするためにCPUと時間をほとんど消費しないことですが、それは単なるパッケージツールであり、圧縮の責任を負いません。ディレクトリをパッケージ化する方法は次のとおりです。
- 1
コマンドを解凍する方法は次のとおりです。
- 1
上記のunpackコマンドは、現在のディレクトリにあるファイルを解凍します。もちろん、このコマンドを使用して解凍パスを変更することもできます。
- 1
tar.gz
这种格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。可以使用下面的命令去压缩一个目录:
- 1
解压缩:
- 1
上面这个解包命令将会将文档解压在当前目录下面。当然,你也可以用这个命令来更改解包的路径:
- 1
tar.bz2
这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。下面的命令就是如何使用tar.bz2进行压缩。
- 1
上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来更改解包的路径: