- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 主機資訊 >
- Linux 文件系統管理教程:傳輸文件/符號鏈接/復制
Linux 文件系統管理起來(lái)其實(shí)也比較方便,不過(guò)不熟悉的朋友們可能不太了解怎么下手而已。不像 Windows 那樣有方便的可視化界面,Linux 服務(wù)器主要通過(guò)命令行來(lái)管理文件。本文分享 Linux 服務(wù)器上面文件管理教程,包括文件傳輸(傳輸到遠程服務(wù)器或者下載到本地)、創(chuàng )建文件符號鏈接、基礎文件操作(刪除、復制、移動(dòng)文件等)。,網(wǎng)站開(kāi)發(fā)人員或者是編輯人員可能經(jīng)常使用 FTP 協(xié)議來(lái)傳輸和管理遠程系統上的文件。但是,FTP 在管理系統上的文件方面非常不安全且效率低下,所以一般我們更推薦使用 SFTP 來(lái)傳輸文件。,如果習慣于使用 FTP 客戶(hù)端,那么我們可以通過(guò) SFTP 協(xié)議來(lái)傳輸文件。包括適用于 Windows 的 WinSCP,以及適用于 Linux、OS X 和 Windows 的 Filezilla 等,以及使用 Termius 也是可以傳文件的。,此外,還可以使用包括 scp 和 rsync 在內的 Unix 實(shí)用程序將文件安全地傳輸到搬瓦工 VPS 上面。 在本地機器上,復制 bandwagonhost-net.tar.gz 的命令如下所示:,命令 scp 后跟要傳輸的本地文件系統上的文件路徑,接下來(lái)是遠程機器的用戶(hù)名和主機名,以“at”符號 (@) 分隔。 在主機名后面加上冒號 (:) 和遠程服務(wù)器上文件應上傳到的路徑。更通用的示例:,默認情況下,此命令在 OS X 和 Linux 機器上可用。如果我們使用 SSH 密鑰,則可以在使用 scp 命令的時(shí)候無(wú)需為每次傳輸輸入密碼。,scp 的語(yǔ)法遵循 scp [source] [destination] 的形式。把上面示例中的本地路徑和遠程路徑換一下,就可以將文件從遠程主機復制到本地計算機。,Tips:因為搬瓦工 VPS 可以通過(guò)網(wǎng)絡(luò )訪(fǎng)問(wèn),因此維護文件的安全性通常是一個(gè)重要的問(wèn)題。在文件傳輸過(guò)程中,建議采用以下最佳實(shí)踐來(lái)維護安全性:,符號鏈接(Symbolic Links)允許在文件系統中創(chuàng )建一個(gè)指向文件系統上另一個(gè)對象的對象。當我們需要為用戶(hù)和應用程序提供對特定文件和目錄的訪(fǎng)問(wèn)權而不想重新組織文件夾時(shí),這非常有用。通過(guò)這種方式,我們可以向受限制的用戶(hù)提供對他們的網(wǎng)絡(luò )可訪(fǎng)問(wèn)目錄的訪(fǎng)問(wèn)權限,而無(wú)需將文件移動(dòng)到他們的主目錄中。,要創(chuàng )建符號鏈接,使用下面命令:,這會(huì )在系統的 /etc/hosts 文件的位置創(chuàng )建文件 etc-hosts 的鏈接。更一般地:,注意事項:,復制文件:,這會(huì )將 bandwagonhost.net.txt 復制到 archive 文件夾,并在文件名中添加一個(gè)數字。如果要將目錄中的所有文件和子目錄遞歸復制到另一個(gè)目錄,請使用 -R 選項,比如:,移動(dòng)文件或路徑:,我們也可以使用 mv 命令來(lái)直接重命名一個(gè)文件。,刪除文件:,搬瓦工美西cn2 gt vps測試IP:65.49.215.48,
Linux 文件系統管理起來(lái)其實(shí)也比較方便,不過(guò)不熟悉的朋友們可能不太了解怎么下手而已。不像 Windows 那樣有方便的可視化界面,Linux 服務(wù)器主要通過(guò)命令行來(lái)管理文件。本文分享 Linux 服務(wù)器上面文件管理教程,包括文件傳輸(傳輸到遠程服務(wù)器或者下載到本地)、創(chuàng )建文件符號鏈接、基礎文件操作(刪除、復制、移動(dòng)文件等)。
網(wǎng)站開(kāi)發(fā)人員或者是編輯人員可能經(jīng)常使用 FTP 協(xié)議來(lái)傳輸和管理遠程系統上的文件。但是,FTP 在管理系統上的文件方面非常不安全且效率低下,所以一般我們更推薦使用 SFTP 來(lái)傳輸文件。
如果習慣于使用 FTP 客戶(hù)端,那么我們可以通過(guò) SFTP 協(xié)議來(lái)傳輸文件。包括適用于 Windows 的 WinSCP,以及適用于 Linux、OS X 和 Windows 的 Filezilla 等,以及使用 Termius 也是可以傳文件的。
此外,還可以使用包括 scp 和 rsync 在內的 Unix 實(shí)用程序將文件安全地傳輸到搬瓦工 VPS 上面。 在本地機器上,復制 bandwagonhost-net.tar.gz 的命令如下所示:
scp bandwagonhost-net.tar.gz username@hostname.example.com:/home/username/backups/
命令 scp 后跟要傳輸的本地文件系統上的文件路徑,接下來(lái)是遠程機器的用戶(hù)名和主機名,以“at”符號 (@) 分隔。 在主機名后面加上冒號 (:) 和遠程服務(wù)器上文件應上傳到的路徑。更通用的示例:
scp [/path/to/local/file] [remote-username]@[remote-hostname]:[/path/to/remote/file]
默認情況下,此命令在 OS X 和 Linux 機器上可用。如果我們使用 SSH 密鑰,則可以在使用 scp 命令的時(shí)候無(wú)需為每次傳輸輸入密碼。
scp 的語(yǔ)法遵循 scp [source] [destination] 的形式。把上面示例中的本地路徑和遠程路徑換一下,就可以將文件從遠程主機復制到本地計算機。
Tips:因為搬瓦工 VPS 可以通過(guò)網(wǎng)絡(luò )訪(fǎng)問(wèn),因此維護文件的安全性通常是一個(gè)重要的問(wèn)題。在文件傳輸過(guò)程中,建議采用以下最佳實(shí)踐來(lái)維護安全性:
符號鏈接(Symbolic Links)允許在文件系統中創(chuàng )建一個(gè)指向文件系統上另一個(gè)對象的對象。當我們需要為用戶(hù)和應用程序提供對特定文件和目錄的訪(fǎng)問(wèn)權而不想重新組織文件夾時(shí),這非常有用。通過(guò)這種方式,我們可以向受限制的用戶(hù)提供對他們的網(wǎng)絡(luò )可訪(fǎng)問(wèn)目錄的訪(fǎng)問(wèn)權限,而無(wú)需將文件移動(dòng)到他們的主目錄中。
要創(chuàng )建符號鏈接,使用下面命令:
ln -s /home/username/config-git/etc-hosts /etc/hosts
這會(huì )在系統的 /etc/hosts 文件的位置創(chuàng )建文件 etc-hosts 的鏈接。更一般地:
ln -s [/path/to/target/file] [/path/to/location/of/sym/link]
注意事項:
復制文件:
cp /home/username/bandwagonhost.net.txt /home/username/archive/bandwagonhost.net.01.txt
這會(huì )將 bandwagonhost.net.txt 復制到 archive 文件夾,并在文件名中添加一個(gè)數字。如果要將目錄中的所有文件和子目錄遞歸復制到另一個(gè)目錄,請使用 -R 選項,比如:
cp -R /home/username/archive/ /srv/backup/username.01/
移動(dòng)文件或路徑:
mv /home/username/archive/ /srv/backup/username.02/
我們也可以使用 mv 命令來(lái)直接重命名一個(gè)文件。
刪除文件:
rm scratch.txt
內存 | CPU | SSD | 流量 | 帶寬 | 價(jià)格 | 購買(mǎi) |
1G | 2核 | 20G | 1.0T/月 | 2.5G | $50/季 | 鏈接 |
2G | 3核 | 40G | 2.0T/月 | 2.5G | $90/季 | 鏈接 |
4G | 4核 | 80G | 3.0T/月 | 2.5G | $57/月 | 鏈接 |
8G | 6核 | 160G | 5.0T/月 | 5.0G | $87/月 | 鏈接 |
16G | 8核 | 320G | 8.0T/月 | 10G | $160/月 | 鏈接 |
32G | 10核 | 640G | 10.0T/月 | 10G | $290/月 | 鏈接 |
64G | 12核 | 1280G | 12.0T/月 | 10G | $550/月 | 鏈接 |
內存 | CPU | 硬盤(pán) | 流量 | 價(jià)格 | 購買(mǎi) |
2G | 2核 | 40G | 500G/月 | $90/月 | 鏈接 |
4G | 4核 | 80G | 1.0T/月 | $156/月 | 鏈接 |
8G | 6核 | 160G | 2.0T/月 | $300/月 | 鏈接 |
16G | 8核 | 320G | 4.0T/月 | $590/月 | 鏈接 |
搬瓦工美西cn2 gt vps測試IP:65.49.215.48
內存 | CPU | SSD | 流量 | 帶寬 | 價(jià)格 | 購買(mǎi) |
1G | 1核 | 20G | 1.0T/月 | 1G | $50/年 | 鏈接 |
2G | 1核 | 40G | 2.0T/月 | 1G | $100/年 | 鏈接 |
4G | 2核 | 80G | 3.0T/月 | 1G | $60/季 | 鏈接 |
8G | 2核 | 160G | 5.0T/月 | 1G | $40/月 | 鏈接 |
16G | 3核 | 320G | 8.0T/月 | 1G | $80/月 | 鏈接 |
16G | 3核 | 320G | 12T/月 | 1G | $100/月 | 鏈接 |
16G | 3核 | 320G | 16T/月 | 1G | $130/月 | 鏈接 |
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站