-
互聯(lián)網(wǎng)安全法,互聯(lián)網(wǎng)凈網(wǎng)行動(dòng)
-
”凈網(wǎng)2020”落實(shí)好維護(hù)網(wǎng)絡(luò)安全責(zé)任
-
關(guān)于端午節(jié)放假通知-宇眾網(wǎng)絡(luò)
-
宇眾網(wǎng)絡(luò)春節(jié)放假通知
-
關(guān)于公司收款銀行賬戶變更通知函-宇眾網(wǎng)絡(luò)
-
關(guān)于網(wǎng)上有人冒充我公司名義進(jìn)行詐騙的公告。
-
關(guān)于端午節(jié)放假通知,節(jié)日放假,但是我們業(yè)務(wù)不“放假”-宇眾網(wǎng)絡(luò)
-
工信部進(jìn)一步加強(qiáng)未備案網(wǎng)站管理工作的通知-宇眾網(wǎng)絡(luò)
-
關(guān)于東莞市宇眾網(wǎng)絡(luò)科技有限公司香港數(shù)據(jù)中心(香港機(jī)房)路由優(yōu)化通知
-
宇眾網(wǎng)絡(luò)慶祝五·一勞動(dòng)節(jié)快樂
-
東莞東城機(jī)房網(wǎng)絡(luò)升級(jí)通知
-
臨近過年,互聯(lián)網(wǎng)IDC貴圈也有被騙的,請(qǐng)認(rèn)準(zhǔn)宇眾網(wǎng)絡(luò)公司官方聯(lián)系方式
-
我司已獲得ISP/ICP/IDC三證資格,更好的為客戶服務(wù)
-
關(guān)于浙江金華高防機(jī)房網(wǎng)絡(luò)線路切割通知
-
工信部近日下發(fā)關(guān)于進(jìn)一步規(guī)范域名備案工作的通知
行業(yè)資訊
- 首頁
- 新聞中心
- 行業(yè)資訊
如何將本地文件通過終端上傳到linux服務(wù)器
scp -P 端口 c://xxxx.txt user@ip:/home/root
注意:
-P 大寫
-i 公鑰
(1)在本地的終端下,而不是在服務(wù)器上。在本地的終端上才能將本地的文件拷入服務(wù)器。
(2)
scp -r localfile.txt username@192.168.0.1:/home/username/
其中,
1)scp是命令,-r是參數(shù)
2)localfile.txt 是文件的路徑和文件名
3)username是服務(wù)器賬號(hào)
4)192.168.0.1是要上傳的服務(wù)器ip地址
5)/home/username/是要拷入的文件夾路徑
如何連接一個(gè)Linux服務(wù)器
Linux服務(wù)器端準(zhǔn)備工作
-
首先需要在Linux服務(wù)器上安裝
openssh-server
,打開Linux服務(wù)器命令行終端,鍵入下面命令sudo apt-get install openssh-server
- 1
-
修改Linux服務(wù)器的
ssh
配置文件
sudo gedit /etc/ssh/sshd_config
- 1
- 先使用”#”注釋掉
PermitRootLogin without-password
- 添加一行
PermitRootLogin yes
-
然后開啟
ssh
服務(wù)ps -e | grep ssh
- 1
客戶端準(zhǔn)備工作
客戶端既可以是Windows系統(tǒng)用戶,也可以是Linux系統(tǒng)用戶,下面我們就分別介紹這兩種系統(tǒng)如何來連接Linux服務(wù)器
Ubuntu系統(tǒng)
- 一般情況下,Ubuntu系統(tǒng)都是自帶了
openssh-client
,如果沒有安裝,在命令行鍵入下面
sudo apt-get install openssh-client
- 1
- 如果已經(jīng)安裝好了
openssh-client
,那么可以使用下面的命令連接服務(wù)器 - ssh username@ip 在命令行下輸入,然后就可以連接到服務(wù)器了
ssh username@IP
- 1
- 這里的
username
是服務(wù)器的一個(gè)用戶賬號(hào),IP
也是服務(wù)器的IP地址
Windows系統(tǒng)
-
Windows平臺(tái)下有許多提供
ssh
服務(wù)的軟件,我們?cè)谶@里使用Xshell 5
軟件 -
打開
Xshell 5
軟件,點(diǎn)擊左上角的新建 -
在主機(jī)處輸入Linux服務(wù)器的IP地址,協(xié)議選擇為
ssh
,端口號(hào)為22
-
點(diǎn)擊確定按鈕,再點(diǎn)擊連接,此時(shí)會(huì)彈出一個(gè)交互窗口,輸入服務(wù)器的一個(gè)賬戶和密碼
數(shù)據(jù)傳輸
下面我們就分別介紹Windows和Linux兩種系統(tǒng)如何與Linux服務(wù)器進(jìn)行數(shù)據(jù)傳輸
Ubuntu系統(tǒng)
- 在于服務(wù)器連接正常后,再次打開一個(gè)命令行終端,鍵入以下命令,就可以將客戶端數(shù)據(jù)傳入服務(wù)器
scp ./filename username@IP:/home/bio321/Desktop
- 1
- 也可以將服務(wù)器端的數(shù)據(jù)傳入到客戶端,鍵入以下命令
scp username@IP:/home/bio321/Desktop/filename ./data
- 1
Windows系統(tǒng)
- 在Linux服務(wù)器安裝
lrzsz
,服務(wù)器端打開命令行,鍵入以下命令安裝
sudo apt-get install lrzsz
- 1
-
將客戶端數(shù)據(jù)傳入服務(wù)端,服務(wù)端打開命令行,鍵入命令
rz
-
將服務(wù)端數(shù)據(jù)傳入客戶端,服務(wù)端打開命令行,鍵入命令
sz
1、從服務(wù)器上下載文件
scp username@servername:/path/filename /var/www/local_dir(本地目錄)
例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下載到/var/www/local_dir(本地目錄)
2、上傳本地文件到服務(wù)器
scp /path/filename username@servername:/path
例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本機(jī)/var/www/目錄下的test.php文件上傳到192.168.0.101這臺(tái)服務(wù)器上的/var/www/目錄中
(之后會(huì)提醒輸入登陸服務(wù)器的密碼)
3、從服務(wù)器下載整個(gè)目錄
scp -r username@servername:/var/www/remote_dir/(遠(yuǎn)程目錄) /var/www/local_dir(本地目錄)
例如:scp -r root@192.168.0.101:/var/www/test /var/www/
4、上傳目錄到服務(wù)器
scp -r local_dir username@servername:remote_dir
例如:scp -r test root@192.168.0.101:/var/www/ 把當(dāng)前目錄下的test目錄上傳到服務(wù)器的/var/www/ 目錄
tar zxvf zhcon-0.2.5.tar.gz
-
分別是四個(gè)參數(shù)
-
x : 從 tar 包中把文件提取出來 x:解壓縮。c是壓縮。
-
z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時(shí)需要用 gunzip 解壓
-
v : 顯示詳細(xì)信息
-
f xxx.tar.gz : 指定被處理的文件是 xxx.tar.gz
Linux 下的解壓命令
注:1、c-創(chuàng)建-create
2、v-復(fù)雜輸出
3、f-文件-file
4、x-解壓-extract
5、z-gz格式
66666、真不會(huì)用語法的就使用man...例如 man tar 他就會(huì)給你現(xiàn)實(shí)tar的一些參數(shù)操作
.tar
打包語法:tar cvf newFileName.tar fileName || dirName
解包語法:tar xvf newFileName.tar fileName(-C dirName)
解釋:1、這個(gè)是文件打包(跟壓縮沒有關(guān)系)
2、后面如果加-C dirName的話就代表解包(下面關(guān)于tar的都累死)后放到dirName這個(gè)路徑的文件夾下面
3、newFileName是指打包后文件的文件名 fileName是指文件名、如果有多個(gè)文件的話可以并列寫、并且用" "空格隔開; 如果用dirName的話,那就打包那個(gè)文件夾(附帶里面的文件)
截圖:
.tar.gz
壓縮:
方法1 tar czvf newfileName.tar.gz fileName || dirName
方法2 tar cvf tmpfileName.tar fileName || dirName (就是想打包成.tar); gzip -v tmpfileName.tar (刪除源文件、變成了tmpfileName.tar.gz、并且顯示壓縮比---如果-v寫成-q的話就不顯示壓縮比);
解壓:
1、tar zxvf fileName
2、tar xvf fileName(親測(cè)也可以)
3、gzip -d fileName.tar.gz ; tar xvf fileName
解釋:壓縮的時(shí)候兩種方式、其實(shí)第一種夠用了、第二種就是分步進(jìn)行的、先把打包成tar、然后用gzip壓縮成.tar.gz格式、推薦第一種。解壓正好相反
截圖:
不顯示壓縮比的gzip
這個(gè)是吧a.php壓縮成.tar.gz
直接解壓 顯示了a.php
這個(gè)顯示了壓縮比
解壓e.tar.gz
.bz2
壓縮:
方法1、 tar jcvf fileName.tar.bz2 fileName
方法2、 bzip2 -z fileName.tar.bz2 fileName.tar
解壓縮:
方法1、 tar jxvf fileName.tar.bz2
方法2、 bzip2 -d fileName.tar.bz2; tar xvf fileName.tar
注釋:電腦里面簡單的測(cè)試通過了...如果有錯(cuò)誤請(qǐng)指正
截圖:
.zip
壓縮: tar xvf fileName.zip fileName
解壓:upzip fileName.zip
.rpm
解壓:rpm2cpio fileName.rpm | cpio -div
.rar
今天不小心下載了一個(gè)rar的文件= =
因?yàn)閘inux自帶沒有解壓rar的方法、所以得下載一個(gè)http://down.itlearner.com/soft/2412.shtml
make 安裝好以后
壓縮: rar a fileName
解壓: rar x fileName.rar