新聞中心
本篇文章將為大家分享一下Linux下常用的幾個命令,大家看一下這幾個常用命令,你完全掌握了沒有。

成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)10多年經(jīng)驗(yàn)成就非凡,專業(yè)從事成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),成都網(wǎng)頁設(shè)計(jì),成都網(wǎng)頁制作,軟文營銷,廣告投放等。10多年來已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線:028-86922220,我們期待您的來電!
img
歸檔:tar
常用示例
創(chuàng)建: tar -cf 歸檔后路徑 歸檔源文件路徑
查看歸檔內(nèi)容(列出) tar -tf 歸檔路徑
釋放歸檔(解壓) tar -xf 歸檔路徑 (ps:釋放到當(dāng)前目錄)
歸檔可套用支持的幾個壓縮格式
格式 后綴 參數(shù) 命令
gzip *.tar.gz -z tar -czf 歸檔后路徑 要大包的路徑
bzip2 *.tar.bz2 -j tar -cjf 歸檔后路徑 要大包的路徑
zx *.tar.z -J tar -cJf 歸檔后路徑 要大包的路徑
參數(shù)含義
c 創(chuàng)建
t 只查看
v 顯示詳情
x 釋放
f 后加參數(shù)
z *.tar.gz文件的創(chuàng)建
j *.tar.bz2文件創(chuàng)建
J *.tar.z文件創(chuàng)建
常用組合
tar -cvf 創(chuàng)建歸檔
tar -vtf 顯示(列出)歸檔內(nèi)容
tar -cv[z/j/J]f 創(chuàng)建壓縮歸檔
tar -xvf 退檔壓縮文件解壓
ssh文件復(fù)制:SCP
格式
scp 源文件路徑 目標(biāo)文件路徑
遠(yuǎn)程主機(jī)的路徑(格式):user@host:文件路徑
ps:user@可有可無,沒有就是默認(rèn)當(dāng)前用戶(遠(yuǎn)程提供驗(yàn)證) host為主機(jī)的地址,可以是ip地址,也可是可解析的域名計(jì)算機(jī)名。
例:【root@localhost~】#scp /etc/yum.repos.d/redhat.repo 192.168.1.1:/etc/yum.repos.d/source.repo ps:此命令為把本地的yum倉庫以遠(yuǎn)程機(jī)的root身份安全拷貝到遠(yuǎn)程機(jī)192.168.1.1的/etc/yum.repos.d/下并重命名為scource.repo
例:【root@localhost~】#scp /etc/yum.repos.d/redhat.repo 192.168.1.1:scource.repo ps:此命令為把本地的yum倉庫以遠(yuǎn)程機(jī)的root身份安全拷貝到遠(yuǎn)程機(jī)192.168.1.1的認(rèn)證家目錄下并重命名為scource.repo
例:【john@localhost~】#scp [email protected]:會議記錄.txt /tmp/會議/ ps:此命令為把遠(yuǎn)程機(jī)www.baidu.com的認(rèn)證用戶家目錄(/home/tom/)下面的”會議記錄.txt”安全的拷貝到本地的“/tmp/會議記錄/”
安全ftp:SFTP
格式
sftp user@host
在sftp中的可使用的命令 :get 下載 、put 上傳、 cd 切換 、pwd 當(dāng)前位置、mkdir 等 ps:user@可有可無,沒有就是默認(rèn)當(dāng)前用戶(遠(yuǎn)程提供驗(yàn)證) host為主機(jī)的地址,可以是ip地址,也可是可解析的域名計(jì)算機(jī)名
登陸到遠(yuǎn)程后的所在路徑為遠(yuǎn)程登陸用戶的家目錄,使用get命令時(shí),默認(rèn)下載的路徑為本地當(dāng)前所在的目錄
例:root@..#sftp 192.168.1.1
sftp>pwd
sftp>/root
sftp>cd /etc/yum.repos.d/
sftp>ls
sftp>source.repo
sftp>get source.repo
sftp>exit
#ls
#source.repo
ps:默認(rèn)以當(dāng)前用戶來進(jìn)行登錄,默認(rèn)進(jìn)入認(rèn)證用戶的家目錄,get下載默認(rèn)存儲在本地當(dāng)前所在目錄
例:root@..#sftp [email protected]
sftp>pwd
sftp>/home/tom
sftp>cd /etc/yum.repos.d/
sftp>ls
sftp>
sftp>put source.repo
sftp>ls
sftp>source.repo
sftp>exit
#ls
#source.repo
同步工具:rsync
格式
rsync (文件路徑) (文件路徑) PS:可以理解為兩個主機(jī)的文件同步(復(fù)制)rsyn -av 源 目的(a屬性,selinux 同步)
rsync -av /etc/fstab [email protected]:test/
rsync -av /etc/123/ [email protected]:test/
注意同步的時(shí)候是目錄還是目錄內(nèi)容
rsync -av a/ [email protected]:b/
ps:也就是說把本地a/中的文件同步到遠(yuǎn)程機(jī)中b/中的文件中,可以理解為把a(bǔ)的東西同步到b中,有相同目錄文件名的文件一路覆蓋(替換)
ls a
1 2 3 4 5 6 7
ssh [email protected]
...
ls b
1 9 0 3 2
同步后:rsync -av a/ [email protected]:b/
ls a
1 2 3 4 5 6 7
ssh [email protected]
...
ls b
1 9 0 3 2 4 5 6 7 其中1 2 3 4 5 6 7 與a中完全相同
標(biāo)題名稱:Linux下常用的幾個命令
網(wǎng)頁URL:http://fisionsoft.com.cn/article/cdsshdp.html


咨詢
建站咨詢
