Ubuntu操作系統(tǒng)入門教程(超詳細(xì),巨簡單,小白必看)

一、Linux基本認(rèn)識
Linux 是一種開源的類 Unix 操作系統(tǒng),在服務(wù)器、嵌入式系統(tǒng)、移動設(shè)備等領(lǐng)域都有廣泛應(yīng)用。
特點:
開源免費:Linux 的源代碼是公開的,任何人都可以自由使用、修改和分發(fā),降低了使用成本。高度的穩(wěn)定性和可靠性:許多服務(wù)器采用 Linux 系統(tǒng),能夠長時間穩(wěn)定運行,很少出現(xiàn)死機(jī)等情況。
系統(tǒng)組成:
內(nèi)核(Kernel):是 Linux 系統(tǒng)的核心,負(fù)責(zé)管理系統(tǒng)的硬件資源,如 CPU、內(nèi)存、磁盤等,為上層應(yīng)用程序提供接口。shell:是用戶與內(nèi)核進(jìn)行交互的橋梁,用戶可以通過 shell 輸入命令來操作計算機(jī)。常見的 shell 有 Bash、Zsh 等。文件系統(tǒng):負(fù)責(zé)管理計算機(jī)的文件和目錄,Linux 采用樹形結(jié)構(gòu)的文件系統(tǒng),常見的文件系統(tǒng)有 ext4、XFS 等。應(yīng)用程序:包括各種系統(tǒng)工具和用戶安裝的軟件,如文本編輯器(Vim、Emacs)、數(shù)據(jù)庫管理系統(tǒng)(MySQL、PostgreSQL)等。
常見發(fā)行版:
Ubuntu:以桌面應(yīng)用為主,易于安裝和使用,擁有龐大的用戶社區(qū)和豐富的軟件資源,適合初學(xué)者。CentOS:基于 Red Hat Enterprise Linux(RHEL)的源代碼進(jìn)行再發(fā)行,穩(wěn)定性高,廣泛應(yīng)用于企業(yè)級服務(wù)器領(lǐng)域。Debian:注重穩(wěn)定性和自由軟件原則,擁有大量的軟件包,是許多其他發(fā)行版的基礎(chǔ)。
二、安裝Ubuntu
1、下載鏡像
網(wǎng)址:Enterprise Open Source and Linux | Ubuntu
這里以ubuntu-22.04.2-desktop-amd64.iso說明
2.開始安裝
三、更改apt下載源
默認(rèn)烏班圖從國外服務(wù)器下載,需要更改為國內(nèi)鏡像(有些版本默認(rèn)就是國內(nèi)的)
國內(nèi)有許多優(yōu)質(zhì)的鏡像源可供選擇,例如阿里云、清華大學(xué)、中科大等。以下是這些鏡像源對應(yīng)的 Ubuntu 軟件源配置信息(以 Ubuntu 22.04 為例):
本文以Ubuntu22.04更換科大源為例演示更改軟件源的方法,其他版本的Ubuntu系統(tǒng)或更換其他軟件源,如清華源,阿里源等,方法類似。
前言
中國科學(xué)技術(shù)大學(xué)開源軟件鏡像由中國科學(xué)技術(shù)大學(xué)網(wǎng)絡(luò)信息中心提供支持。
mirrors.ustc.edu.cn是Debian, Ubuntu, Fedora, Archlinux, CentOS等多個發(fā)行版的官方源。目前是中國大陸高校訪問量最大,收錄最全的開源軟件鏡像。
中國科學(xué)技術(shù)大學(xué)Linux用戶協(xié)會是由中國科學(xué)技術(shù)大學(xué)在校的GNU/Linux愛好者發(fā)起并組成的一個全校性群眾團(tuán)體。
成立協(xié)會的目的在于聯(lián)合科大的GNU/Linux使用者,搭建信息交流共享的平臺,宣傳自由軟件的價值,提高自由軟件社區(qū)文化氛圍,推廣自由軟件在科大校園乃至合肥地區(qū)的應(yīng)用。
方法一:編輯/etc/apt/sources.list文件 第一步 備份原來的軟件源
首先我們需要先備份Ubuntu原來的軟件源,執(zhí)行以下命令將備份原來的軟件源。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
第二步 編輯/etc/apt/sources.list文件
使用sudo命令打開/etc/apt/sources.list文件:
sudo gedit /etc/apt/sources.list
打開/etc/apt/sources.list文件之后直接編輯配置內(nèi)容:
以下是Ubuntu 22.04 的科大源配置內(nèi)容:
# 默認(rèn)注釋了源碼倉庫,如有需要可自行取消注釋 deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse # 預(yù)發(fā)布軟件源,不建議啟用 # deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
然后執(zhí)行命令:
sudo apt-get update
sudo apt-get upgrade
注:
針對其他版本的Ubuntu更換軟件源方法類似,可通過訪問具體的科大源官方網(wǎng)站查看相應(yīng)的配置內(nèi)容為避免軟件源的配置內(nèi)容更新,也可以通過訪問具體的科大源官方網(wǎng)站查看相應(yīng)的配置內(nèi)容 具體網(wǎng)址:https://mirrors.ustc.edu.cn/help/ubuntu.html 方法二 圖形界面配置 第一步 打開圖形界面配置
具體如圖所示:
第二步 選擇站點
在“下載自”中選擇“其他站點”:
然后再“中國”條目下選擇“mirrors.ustc.edu.cn”
方法三 使用命令行直接替換源地址
一般情況下,將“ /etc/apt/sources.list ”文件中 Ubuntu 默認(rèn)的源地址“ http://archive.ubuntu.com/ ”替換為 “http://mirrors.ustc.edu.cn/ ”即可。
可使用如下命令:
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list
四、設(shè)置中文顯示與輸入
1.進(jìn)入虛擬機(jī)找到設(shè)置
2、進(jìn)入設(shè)置找到區(qū)域和語言并切換為Chinese,再點擊select
3、再點擊管理已安裝語言,彈框再點擊添加或刪除語言…(記得點擊應(yīng)用到整個系統(tǒng))
4、在里面找到中文語言后點擊右下角應(yīng)用
5點注銷 重新登錄(log in )一下
6、重啟后有一個彈框,勾選并點擊keep old names
完成?。?!
五、磁盤目錄說明
在使用Ubuntu操作系統(tǒng)時,了解其磁盤目錄結(jié)構(gòu)是非常重要的。Ubuntu采用了一種層次化的文件系統(tǒng)結(jié)構(gòu),每個目錄都有其特定的用途。下面將詳細(xì)介紹Ubuntu主要磁盤目錄的功能和用途。
根目錄(`/`)
根目錄是整個文件系統(tǒng)的起點,所有其他目錄都是從根目錄派生出來的。它包含了系統(tǒng)運行所需的所有文件和目錄。
常見子目錄及其功能
1. `/bin`
用途**:存放系統(tǒng)用戶級別的基本命令,這些命令是系統(tǒng)啟動和運行所必需的,例如`ls`(列出目錄內(nèi)容)、`cp`(復(fù)制文件)、`mv`(移動或重命名文件)等。
特點**:這些命令在系統(tǒng)啟動的早期階段就可以使用,即使文件系統(tǒng)的其他部分尚未掛載。
2. `/sbin`
用途**:存放系統(tǒng)管理員使用的基本命令,通常只有具有root權(quán)限的用戶才能執(zhí)行。例如`shutdown`(關(guān)閉系統(tǒng))、`reboot`(重啟系統(tǒng))、`fdisk`(磁盤分區(qū)工具)等。
特點**:這些命令主要用于系統(tǒng)管理和維護(hù)。
3. `/boot`
用途**:包含系統(tǒng)啟動所需的文件,如內(nèi)核文件(`vmlinuz`)、初始RAM磁盤(`initrd.img`)和GRUB引導(dǎo)加載程序的配置文件等。
特點**:這些文件對于系統(tǒng)的啟動至關(guān)重要,修改或刪除這些文件可能會導(dǎo)致系統(tǒng)無法啟動。
4. `/dev`
用途**:設(shè)備文件目錄,包含了所有的設(shè)備文件。在Linux中,設(shè)備被視為文件,可以通過對這些文件的讀寫操作來控制設(shè)備。例如,`/dev/sda`表示第一個SCSI或SATA硬盤,`/dev/tty`表示終端設(shè)備。
特點**:這些文件實際上并不占用磁盤空間,它們只是系統(tǒng)與硬件設(shè)備之間的接口。
5. `/etc`
用途**:存放系統(tǒng)和應(yīng)用程序的配置文件。例如,`/etc/passwd`包含用戶賬戶信息,`/etc/group`包含用戶組信息,`/etc/fstab`包含文件系統(tǒng)掛載信息等。
特點**:修改這些配置文件可以改變系統(tǒng)和應(yīng)用程序的行為,但需要謹(jǐn)慎操作,以免導(dǎo)致系統(tǒng)不穩(wěn)定。
6. `/home`
- **用途**:用戶主目錄的根目錄,每個用戶都有自己的主目錄,位于`/home`下,以用戶名命名。例如,用戶`john`的主目錄是`/home/john`。
特點**:用戶可以在自己的主目錄中自由創(chuàng)建、修改和刪除文件和目錄,通常用于存放用戶的個人數(shù)據(jù)和配置文件。
7. `/lib`
- **用途**:存放系統(tǒng)和應(yīng)用程序運行所需的共享庫文件。共享庫是一些可以被多個程序同時使用的代碼庫,這樣可以減少內(nèi)存的占用。例如,`libc.so`是C標(biāo)準(zhǔn)庫,許多程序都依賴于它。
- **特點**:這些庫文件對于系統(tǒng)和應(yīng)用程序的正常運行至關(guān)重要。
8. `/media`
- **用途**:用于掛載可移動媒體設(shè)備,如USB閃存驅(qū)動器、光盤等。當(dāng)插入可移動設(shè)備時,系統(tǒng)會自動將其掛載到`/media`下的一個子目錄中。
- **特點**:方便用戶訪問可移動設(shè)備中的數(shù)據(jù)。
9. `/mnt`
- **用途**:臨時掛載點,通常用于手動掛載文件系統(tǒng)。例如,當(dāng)需要掛載一個額外的硬盤分區(qū)或網(wǎng)絡(luò)共享時,可以將其掛載到`/mnt`下的一個目錄中。
- **特點**:用戶可以根據(jù)需要創(chuàng)建和使用`/mnt`下的子目錄。
10. `/opt`
- **用途**:用于安裝可選的軟件包。一些第三方軟件可能會將其文件安裝到`/opt`目錄下,以避免與系統(tǒng)自帶的軟件沖突。
- **特點**:通常由用戶或管理員手動安裝和管理。
11. `/proc`
- **用途**:虛擬文件系統(tǒng),包含了系統(tǒng)和進(jìn)程的運行時信息。這些信息并不是實際存儲在磁盤上的文件,而是由內(nèi)核動態(tài)生成的。例如,`/proc/cpuinfo`包含CPU的信息,`/proc/meminfo`包含內(nèi)存的信息。
- **特點**:可以通過讀取這些文件來獲取系統(tǒng)的實時狀態(tài)信息。
12. `/root`
- **用途**:root用戶的主目錄。root用戶是系統(tǒng)的超級管理員,具有最高的權(quán)限。
- **特點**:與普通用戶的主目錄`/home`不同,root用戶的主目錄位于`/root`。
13. `/run`
- **用途**:在系統(tǒng)運行期間存放臨時文件和信息,如進(jìn)程ID文件、鎖文件等。這些文件在系統(tǒng)啟動時創(chuàng)建,在系統(tǒng)關(guān)閉時刪除。
- **特點**:用于存儲系統(tǒng)運行時的臨時數(shù)據(jù)。
14. `/srv`
- **用途**:存放系統(tǒng)提供的服務(wù)數(shù)據(jù),如網(wǎng)站的網(wǎng)頁文件、FTP服務(wù)器的文件等。
- **特點**:這些數(shù)據(jù)通常與系統(tǒng)提供的服務(wù)相關(guān)。
15. `/sys`
- **用途**:虛擬文件系統(tǒng),提供了對內(nèi)核對象和設(shè)備驅(qū)動的訪問接口。通過讀取和修改`/sys`下的文件,可以控制和配置內(nèi)核和設(shè)備。
- **特點**:主要用于內(nèi)核開發(fā)和系統(tǒng)調(diào)試。
16. `/tmp`
- **用途**:臨時文件目錄,用于存放系統(tǒng)和應(yīng)用程序在運行過程中產(chǎn)生的臨時文件。這些文件通常在系統(tǒng)重啟時會被自動刪除。
- **特點**:所有用戶都可以在`/tmp`目錄中創(chuàng)建和刪除文件。
17. `/usr`
- **用途**:存放用戶級別的應(yīng)用程序和文件,是Ubuntu系統(tǒng)中最大的目錄之一。它包含了許多子目錄,如`/usr/bin`(用戶級別的命令)、`/usr/sbin`(用戶級別的系統(tǒng)管理命令)、`/usr/lib`(用戶級別的共享庫)、`/usr/share`(共享數(shù)據(jù))等。
- **特點**:這些文件通常是只讀的,由系統(tǒng)安裝和管理。
18. `/var`
- **用途**:存放經(jīng)常變化的數(shù)據(jù),如日志文件、郵件隊列、緩存文件等。例如,`/var/log`目錄包含了系統(tǒng)和應(yīng)用程序的日志文件,`/var/mail`目錄包含了用戶的郵件。
- **特點**:這些文件的大小和內(nèi)容會隨著系統(tǒng)的運行而不斷變化。
了解Ubuntu的磁盤目錄結(jié)構(gòu)對于系統(tǒng)管理和使用非常重要。通過熟悉各個目錄的功能和用途,用戶可以更好地組織和管理自己的數(shù)據(jù),同時也能夠更方便地進(jìn)行系統(tǒng)維護(hù)和故障排除。在操作文件和目錄時,一定要謹(jǐn)慎,特別是對于系統(tǒng)關(guān)鍵目錄和配置文件,以免造成系統(tǒng)損壞。
六、常用指令案例
文件和目錄操作指令
- 目錄操作
cd [目錄名]
:切換目錄。例如,cd /home/user
可進(jìn)入/home/user
目錄。mkdir [目錄名]
:創(chuàng)建新目錄。如mkdir mydir
創(chuàng)建名為mydir
的目錄。rmdir [目錄名]
:刪除空目錄。
- 文件操作
touch [文件名]
:創(chuàng)建新文件或更新文件的時間戳。如touch test.txt
創(chuàng)建test.txt
文件。cp [源文件] [目標(biāo)文件或目錄]
:復(fù)制文件或目錄。cp file1.txt /home/user/documents
將file1.txt
復(fù)制到/home/user/documents
目錄。mv [源文件] [目標(biāo)文件或目錄]
:移動文件或目錄,也可用于重命名。mv file1.txt file2.txt
將file1.txt
重命名為file2.txt
。rm [文件名]
:刪除文件。rm -r
可用于刪除目錄及其內(nèi)容。
- 文件內(nèi)容查看
cat [文件名]
:查看文件內(nèi)容,將文件內(nèi)容一次性輸出。more [文件名]
:分頁查看文件內(nèi)容,可通過按空格鍵翻頁。less [文件名]
:也是分頁查看文件,功能更強(qiáng)大,可向前、向后翻頁,支持搜索等操作。head [文件名]
:查看文件的前幾行,默認(rèn)是前 10 行。tail [文件名]
:查看文件的后幾行,默認(rèn)是后 10 行,tail -f
可用于實時查看文件的新增內(nèi)容,常用于查看日志文件。
軟件安裝與管理指令
- 更新軟件源列表
sudo apt update
:更新軟件源列表,獲取最新的軟件包信息。
- 安裝軟件
sudo apt install [軟件包名]
:安裝軟件包。例如,sudo apt install firefox
安裝 Firefox 瀏覽器。
- 卸載軟件
sudo apt remove [軟件包名]
:卸載軟件包,但會保留配置文件。sudo apt purge [軟件包名]
:徹底卸載軟件包,包括配置文件。
- 查看已安裝軟件
dpkg -l
:列出所有已安裝的軟件包。apt list --installed
:也可列出已安裝的軟件包,顯示更詳細(xì)的版本等信息。
用戶和權(quán)限管理指令
- 用戶管理
adduser [用戶名]
:添加新用戶,會提示設(shè)置密碼等信息。deluser [用戶名]
:刪除用戶。su - [用戶名]
:切換用戶,-
表示切換到目標(biāo)用戶的環(huán)境。
- 權(quán)限管理
chmod [權(quán)限模式] [文件或目錄名]
:修改文件或目錄的權(quán)限。例如,chmod 755 myfile
將myfile
的權(quán)限設(shè)置為所有者可讀、寫、執(zhí)行,組用戶和其他用戶可讀、執(zhí)行。chown [所有者:組] [文件或目錄名]
:修改文件或目錄的所有者和所屬組。chown user:group mydir
將mydir
的所有者設(shè)置為user
,所屬組設(shè)置為group
。
網(wǎng)絡(luò)操作指令
- 查看網(wǎng)絡(luò)配置
ifconfig
:查看網(wǎng)絡(luò)接口的配置信息,如 IP 地址、子網(wǎng)掩碼、MAC 地址等。ip addr show
:功能與ifconfig
類似,用于顯示網(wǎng)絡(luò)接口的詳細(xì)信息。route -n
:查看路由表信息。
- 網(wǎng)絡(luò)連接測試
ping [目標(biāo)IP或域名]
:測試與目標(biāo)主機(jī)的連通性。例如,ping www.baidu.com
可測試是否能連接到百度網(wǎng)站。traceroute [目標(biāo)IP或域名]
:跟蹤數(shù)據(jù)包到達(dá)目標(biāo)主機(jī)所經(jīng)過的路由路徑。
進(jìn)程管理指令
- 查看進(jìn)程
ps -aux
:查看系統(tǒng)中所有進(jìn)程的詳細(xì)信息,包括進(jìn)程所有者、CPU 和內(nèi)存占用等。top
:動態(tài)顯示系統(tǒng)中各個進(jìn)程的資源占用情況,可實時查看 CPU、內(nèi)存等使用情況。
- 終止進(jìn)程
kill [進(jìn)程ID]
:通過進(jìn)程 ID 終止進(jìn)程。例如,kill 1234
終止進(jìn)程 ID 為 1234 的進(jìn)程。killall [進(jìn)程名]
:通過進(jìn)程名終止進(jìn)程。如killall firefox
終止所有 Firefox 進(jìn)程。
打開文件
vim [文件名]
:使用 Vim 打開指定的文件。如果文件不存在,Vim 會創(chuàng)建一個新文件。例如,vim test.txt
會打開名為test.txt
的文件,如果該文件不存在,則創(chuàng)建一個新的空文件。
基本操作模式
- 命令模式:在 Vim 中打開文件后,默認(rèn)進(jìn)入命令模式。在該模式下,可以使用各種命令來移動光標(biāo)、復(fù)制、粘貼、刪除等操作。
- 插入模式:通過按下
i
(在光標(biāo)前插入)、a
(在光標(biāo)后追加)、o
(在光標(biāo)所在行的下一行插入新行)等按鍵可以進(jìn)入插入模式,在該模式下可以像普通文本編輯器一樣輸入文本內(nèi)容。 - 末行模式:按下
:
鍵可以進(jìn)入末行模式,用于執(zhí)行一些命令,如保存文件、退出 Vim、查找替換等操作。
文本查看相關(guān)操作
- 光標(biāo)移動
- 使用
h
(左移)、j
(下移)、k
(上移)、l
(右移)鍵可以在文本中移動光標(biāo)。也可以使用Ctrl + f
向前翻頁,Ctrl + b
向后翻頁。 - 按下
G
可將光標(biāo)快速移動到文件末尾,按下gg
則回到文件開頭。 - 輸入
nG
(n
為數(shù)字)可以將光標(biāo)定位到第n
行。
- 使用
- 文本搜索
- 在命令模式下,輸入
/[關(guān)鍵詞]
可以從當(dāng)前位置向下搜索關(guān)鍵詞,例如/hello
會搜索文本中的hello
字符串。搜索到目標(biāo)后,可以使用n
鍵查找下一個匹配項,使用N
鍵查找上一個匹配項。 - 輸入
?[關(guān)鍵詞]
則是從當(dāng)前位置向上搜索。
- 在命令模式下,輸入
- 查看文件信息
- 在末行模式下,輸入
:set nu
可以顯示行號,方便查看和定位文本內(nèi)容。輸入:set nonu
則關(guān)閉行號顯示。 - 輸入
:f
可以查看當(dāng)前打開文件的名稱、文件格式等信息。
- 在末行模式下,輸入
退出 Vim
- 在命令模式下:
- 輸入
:q
嘗試退出 Vim,如果文件有修改未保存,會提示保存。 - 輸入
:q!
強(qiáng)制退出,不保存對文件的修改。 - 輸入
:wq
保存文件并退出 Vim。
- 輸入
其他實用操作
- 復(fù)制粘貼
- 在命令模式下,將光標(biāo)移動到要復(fù)制的文本起始位置,按下
v
進(jìn)入可視模式,然后移動光標(biāo)選擇要復(fù)制的文本內(nèi)容,選好后按下y
鍵進(jìn)行復(fù)制。將光標(biāo)移動到要粘貼的位置,按下p
鍵進(jìn)行粘貼。
- 在命令模式下,將光標(biāo)移動到要復(fù)制的文本起始位置,按下
- 撤銷與恢復(fù)
- 按下
u
鍵可以撤銷上一步操作,多次按下u
可以逐步撤銷更多操作。如果想要恢復(fù)撤銷的操作,可以使用Ctrl + r
。
- 按下
七、常用工具
一、Ubuntu 遠(yuǎn)程連接
(一)服務(wù)端配置
在 Ubuntu 系統(tǒng)中,我們通常使用 openssh-server 來實現(xiàn)遠(yuǎn)程連接功能。
更新系統(tǒng):首先,打開終端,輸入以下命令來更新系統(tǒng)軟件包列表:
sudo update
這個步驟很重要,它可以確保我們安裝的軟件是最新版本,避免潛在的安全問題和兼容性問題。
安裝 openssh-server:更新完成后,通過以下命令安裝 openssh-server:
sudo apt install openssh-server
安裝過程中,系統(tǒng)會提示你確認(rèn)安裝,按照提示操作即可。
啟動 ssh 服務(wù):安裝完成后,使用以下命令啟動 ssh 服務(wù):
systemctl start ssh
此時,你的 Ubuntu 服務(wù)器已經(jīng)準(zhǔn)備好接受遠(yuǎn)程連接。
(二)客戶端連接
基于 ssh 協(xié)議的連接方式 Windows 10 系統(tǒng):Windows 10 系統(tǒng)自帶了 ssh 客戶端(ssh.exe)。打開命令提示符,輸入以下命令來連接 Ubuntu 服務(wù)器:
ssh 用戶名@服務(wù)器IP
首次連接時,系統(tǒng)會提示你確認(rèn)服務(wù)器的指紋信息,并詢問是否繼續(xù)連接。輸入 “yes” 并回車,然后輸入服務(wù)器用戶的密碼,即可成功連接。
使用 Xshell:Xshell 是一款功能強(qiáng)大的終端模擬器,其個人版可供個人免費使用。打開 Xshell 后,點擊 “新建” 按鈕,在彈出的對話框中輸入服務(wù)器的 IP 地址、用戶名等信息,然后點擊 “連接”。同樣,首次連接時需要確認(rèn)服務(wù)器指紋信息并輸入密碼。 二、Ubuntu 遠(yuǎn)程拷貝
遠(yuǎn)程拷貝在實際工作中也非常常用,我們可以使用基于 ssh 協(xié)議的 scp 工具來實現(xiàn)。
(一)本地拷貝到遠(yuǎn)程 拷貝文件:如果你想將本地文件拷貝到遠(yuǎn)程服務(wù)器,可以使用以下命令:
scp 本地文件 用戶名@ip:路徑
例如,將本地的 test.txt 文件拷貝到遠(yuǎn)程服務(wù)器的 /home/user 目錄下,命令如下:
scp test.txt user@192.168.1.100:/home/user
拷貝文件夾:如果要拷貝整個文件夾,則需要加上 “-r” 參數(shù),命令如下:
scp -r 本地文件夾 用戶名@ip:路徑
例如,將本地的 myfolder 文件夾拷貝到遠(yuǎn)程服務(wù)器的 /home/user 目錄下:
scp -r myfolder user@192.168.1.100:/home/user
(二)遠(yuǎn)程拷貝到本地 拷貝文件:從遠(yuǎn)程服務(wù)器拷貝文件到本地的命令如下:
scp 用戶名@ip:路徑 本地文件
例如,將遠(yuǎn)程服務(wù)器上 /home/user/test.txt 文件拷貝到本地當(dāng)前目錄:
scp user@192.168.1.100:/home/user/test.txt.
拷貝文件夾:同樣,拷貝遠(yuǎn)程文件夾到本地也需要加上 “-r” 參數(shù):
scp -r 用戶名@ip:路徑 本地文件
例如,將遠(yuǎn)程服務(wù)器上 /home/user/myfolder 文件夾拷貝到本地當(dāng)前目錄:
scp -r user@192.168.1.100:/home/user/myfolder.
通過以上介紹,相信你已經(jīng)掌握了 Ubuntu 的遠(yuǎn)程連接和遠(yuǎn)程拷貝操作。無論是進(jìn)行系統(tǒng)管理還是文件傳輸,這些技能都能讓你的工作更加高效便捷。在實際使用過程中,根據(jù)具體需求靈活運用這些命令,你會發(fā)現(xiàn)它們的強(qiáng)大之處。
相關(guān)文章
抖音怎么開啟防沉迷系統(tǒng)?抖音開啟未成年人保護(hù)工具方法
越來越多的小孩喜歡玩抖音,那么抖音怎么開啟防沉迷系統(tǒng)?這篇文章主要介紹了抖音開啟未成年人保護(hù)工具方法,需要的朋友可以參考下2019-07-12怎么用手機(jī)號查找抖音號?通過手機(jī)號搜索抖音的方法
怎么根據(jù)好友的手機(jī)號來查找她的抖音呢?本文給大家?guī)硗ㄟ^手機(jī)號搜索抖音的方法,一起來看吧2019-07-12- 抖音怎么讓照片有蝴蝶?想不想自己的自拍照美美的,還有蝴蝶上下飛舞呢?想不想要自己的照片上有波紋一樣的動感呢?今天,小編就為大家介紹一下2019-07-12
抖音如何關(guān)注抖音小助手?抖音關(guān)注抖音小助手教程
很多玩抖音的朋友不知道怎么關(guān)注抖音小助手?這篇文章主要介紹了抖音關(guān)注抖音小助手教程,需要的朋友可以參考下2019-07-12- 抖音發(fā)布視頻時@小助手可以提高上熱門的機(jī)會,那么有的朋友不清楚抖音發(fā)布視頻時怎么@抖音小助手?這篇文章主要介紹了@抖音小助手的方法,需要的朋友可以參考下2019-07-12
- 在抖音上看到一些朋友的昵稱顯示已重置,這樣是什么意思呢?小編為大家整理了抖音昵稱和頭像重置的原因,感興趣的朋友不妨閱讀下文內(nèi)容,參考一下吧2019-07-11
抖音如何拍攝滿天都是螢火蟲特效視頻 滿天都是螢火蟲視頻拍攝方法介紹
抖音里最新有一個非常不錯的視頻就是螢火蟲的特效視頻,這個視頻給人的感覺就是很寧靜,下面,小編就為大家介紹一下2019-07-11- 抖音最近有一個很好玩的特效,叫做點翠化蝶。是一個可以將男生瞬間變換成女裝的特效,很有趣。而抖音點蝴蝶換女裝特效在哪?怎么拍呢?看看下文吧2019-07-11
- 最近抖音上“安排一下”越來越火了,到處都有人在刷這個詞,有許多朋友還不是很了解這個詞是什么意思,今天,小編就為大家介紹一下2019-07-10
- 很多朋友在評論區(qū)里經(jīng)??吹胶芏喟l(fā)那些很小的英文卻不知道怎么弄,今天小編就教大家一個怎么讓自己評論的英文變小的方法2019-08-17