ubuntu網絡連接失敗 + mobaxterm拖拽文件出錯等問題解決方法

網絡連接問題,表現在不能通過源下載以及更新

終端問題顯示【通過 ip a 命令獲得】

keji@ubuntu:~/Desktop$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0c:29:f3:c7:e2 brd ff:ff:ff:ff:ff:ff
altname enp2s1
3: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:16:3e:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 10.0.3.1/24 brd 10.0.3.255 scope global lxcbr0
valid_lft forever preferred_lft forever

解決方法:

sudo ip link set ens33 up

然后再次運行:

ip a

看看 ens33 是否獲取到了 IP 地址。

如果沒有獲取到 IP,使用 DHCP 自動獲取 IP

sudo dhclient ens33

然后再次執行:

ip a

看看是否獲得了 IPv4 地址(例如 inet 192.168.1.100)。


ASSISTANT

你運行的命令 ip a(即 ip addr show)是用來查看當前系統中所有網絡接口的狀態和配置信息。

我們來逐行分析你的輸出內容,并解釋每個部分的含義:


📋 輸出解析

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
  • lo 是本地回環接口(loopback),用于本機測試。
  • 它的 IP 地址是 127.0.0.1(IPv4)和 ::1(IPv6),始終存在且默認開啟。
  • ? 正常,無需處理。

2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000link/ether 00:0c:29:f3:c7:e2 brd ff:ff:ff:ff:ff:ffaltname enp2s1
  • ens33 是你的主要以太網卡(物理網卡),對應的是虛擬機中的網絡接口。
  • 狀態是:state DOWN → 表示這個網卡目前 沒有啟用
  • qdisc noop → 表示沒有數據包排隊規則,也說明沒有激活。
  • 🔴 問題所在!網卡未啟動,導致無法聯網。

3: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 00:16:3e:00:00:00 brd ff:ff:ff:ff:ff:ffinet 10.0.3.1/24 brd 10.0.3.255 scope global lxcbr0valid_lft forever preferred_lft forever
  • lxcbr0 是 LXC/LXD 容器使用的橋接網絡接口。
  • 它有一個私有 IP:10.0.3.1,但狀態是 state DOWN,說明容器網絡也沒有啟用。
  • ? 這個不是影響你上網的主要原因。

🔍 總結關鍵點:

接口名類型狀態是否啟用備注
lo回環接口UP? 已啟用用于本機測試
ens33物理網卡(主網卡)DOWN? 未啟用?? 導致無法聯網
lxcbr0容器橋接網卡DOWN? 未啟用可能不影響你當前需求

? 如何解決“ens33 未啟用”的問題?

方法一:使用 ip 命令臨時啟用網卡

sudo ip link set ens33 up

然后再次運行:

ip a

看看 ens33 是否獲取到了 IP 地址。

如果沒有獲取到 IP,你可以嘗試 DHCP 獲取地址:

sudo dhclient ens33

? 如何讓 ens33 獲取 IP?

方法一:使用 DHCP 自動獲取 IP(推薦)

sudo dhclient ens33

然后再次執行:

ip a

看看是否獲得了 IPv4 地址(例如 inet 192.168.1.100)。



方法二:重啟網絡服務(Ubuntu 使用 systemd

sudo systemctl restart NetworkManager

或者如果你用的是傳統網絡管理方式:

sudo systemctl restart networking

方法三:設置靜態 IP(適用于固定網絡環境)

編輯網絡配置文件(以 Ubuntu 20.04 為例):

sudo nano /etc/netplan/*.yaml

添加類似以下內容(根據你的網絡環境調整):

network:version: 2renderer: networkdethernets:ens33:dhcp4: yes

保存后應用:

sudo netplan apply

📌 總結一句話:

你現在的問題是:主網卡 ens33 沒有被啟用(DOWN),所以系統無法聯網。你需要手動啟用它或通過 Netplan 設置網絡連接。

不能拖拽文件問題

解決方法: cd到local目錄下,然后再chmod 777 src

ASSISTANT

你運行的兩個命令是:

cd /usr/local
chmod 777 src

我們來逐條解釋它們的含義。


🧭 一、cd /usr/local

? 含義:

  • cd 是 change directory 的縮寫,意思是切換當前所在的目錄。
  • 這條命令的作用是:進入 /usr/local 目錄

📁 /usr/local 是什么?

  • 它是一個標準的 Linux 目錄,通常用于存放 用戶自己安裝的軟件(區別于系統自帶的 /usr)。
  • 比如你手動編譯安裝 Redis、Nginx 等程序時,通常會安裝到 /usr/local/ 下。

🔐 二、chmod 777 src

? 含義:

  • chmod 是 change mode 的縮寫,用來修改文件或目錄的權限。
  • 777 表示給這個文件或目錄設置所有用戶(所有者、組、其他)都擁有 讀、寫、執行 的權限。
  • src 是一個目錄(通常是 /usr/local/src),常用于存放源代碼(source code)。

所以這條命令的意思是:

/usr/local/src 目錄的權限設置為所有人都可以讀、寫、執行。


📋 權限說明:777 到底是什么意思?

Linux 文件權限分為三類用戶:

類型含義
第1個數字所有者(owner)權限
第2個數字所屬組(group)權限
第3個數字其他用戶(others)權限

每個數字代表不同的權限組合:

數字權限符號表示
4讀(r)r–
2寫(w)-w-
1執行(x)–x
0無權限

因此:

7 = 4 + 2 + 1 → 讀 + 寫 + 執行

所以:

chmod 777 src

等價于:

所有用戶(owner、group、others)src 目錄擁有 完全權限(讀、寫、執行)


?? 注意事項

雖然 chmod 777 很方便,但不推薦在生產環境中使用,因為存在安全風險:

風險描述
🕵??♂? 任意用戶可寫可能被惡意用戶寫入危險文件
💥 任意用戶可執行可能被執行惡意腳本
🛑 不符合最小權限原則應該只給需要的人最小權限

? 推薦替代方案:

如果你只是想讓當前用戶對 /usr/local/src 有寫權限,可以這樣做:

sudo chown -R $USER:$USER /usr/local/src

這樣你就擁有了所有權,不需要開放 777 權限也能操作目錄。


📌 總結一句話:

你運行的命令是:

  • cd /usr/local:進入 /usr/local 目錄;
  • chmod 777 src:將 src 目錄的權限設為所有人可讀、寫、執行。

雖然這能解決權限問題,但建議盡量避免使用 chmod 777,而應使用更精細的權限管理方式。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/909549.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/909549.shtml
英文地址,請注明出處:http://en.pswp.cn/news/909549.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C# CS_Prj01 串口通信控制臺程序

一直以來&#xff0c;玩8088單板機&#xff0c;上位機都是使用的綠色現成的串口軟件。 今天&#xff0c;感覺8088單板機的各部分測試都基本完成了。 本著玩的精神&#xff0c;自己寫一個上位機的簡單串口程序&#xff0c;與自己的8088單板機通訊。 功能&#xff1a;一個完整…

40套精品大氣黑金系列行業PPT模版分享

黑金系列PPT模版&#xff0c;優秀員工頒獎典禮PPT模版&#xff0c;消費訂貨會PPT模版&#xff0c;共贏未來PPT模版&#xff0c;投資類PPT模版&#xff0c;雙12年終盛典PPT模版&#xff0c;商業計劃書PPT模版&#xff0c;高端通用企業文化PPT模版&#xff0c;公司喜報企業捷報PP…

SAP學習筆記 - 開發31 - 前端Fiori開發 Device Adaptation(設備自適應)

上一章講了Fiori開發中的 Responsiveness&#xff08;響應式設計&#xff09;。 SAP學習筆記 - 開發30 - 前端Fiori開發 Responsiveness&#xff08;響應式設計&#xff09;-CSDN博客 本章繼續學習Fiori 開發中的知識。 目錄 1&#xff0c;Device Adaptation&#xff08;設備…

網絡的那些事——初級——OSPF(2)

前面說了OSPF的狀態機和一起簡單的OSPF配合&#xff0c;接下這章繼續寫OSPFV2 IP frr和OSPFV3. 什么是OSPF IP FRR? OSPF IP FRR&#xff08;Fast Reroute&#xff09;利用全網鏈路狀態數據庫&#xff0c;預先計算出備份路徑保存在轉發表中&#xff0c;以備在故障時提供流量保…

C++(初階)(二十一)——unordered_set和unordered_map

二十二&#xff0c;unordered_set和unordered_map的使用 1.unordered_set 1.1介紹 c11 template<class Key,class Hash std::hash<Key>,class KeyEqual std::equal_to<Key>,class Allocator std::allocator<Key> > class unordered_set;c17 na…

Java面試題:分布式ID時鐘回撥怎么處理?序列號耗盡了怎么辦?

歡迎來到啾啾的博客&#x1f431;。 記錄學習點滴。分享工作思考和實用技巧&#xff0c;偶爾也分享一些雜談&#x1f4ac;。 有很多很多不足的地方&#xff0c;歡迎評論交流&#xff0c;感謝您的閱讀和評論&#x1f604;。 目錄 引言1 分布式ID2 問題2.1 時鐘回撥2.1.1 毫秒級時…

影視劇學經典系列-梁祝-陶淵明《感士不遇賦并序》

1、背景 《感士不遇賦并序》是東晉詩人陶淵明創作的一篇抒發懷才不遇之慨的辭賦作品。受董仲舒《士不遇賦》和司馬遷《悲士不遇賦》啟發&#xff0c;陶淵明借古喻今&#xff0c;批判“真風告逝&#xff0c;大偽斯興”的亂世。社會批判?以“密網裁而魚駭&#xff0c;宏羅制而鳥…

Spring Cloud Gateway 全面學習指南

Spring Cloud Gateway 全面學習指南 學習目錄 第一部分&#xff1a;基礎概念與核心架構 API網關概述與Spring Cloud Gateway簡介Spring Cloud Gateway核心架構與工作原理Spring Cloud Gateway與Zuul的對比分析Spring Cloud Gateway核心組件詳解 第二部分&#xff1a;基礎配…

蛋白分析工具和數據庫

UniProt&#xff08;Universal Protein Resource&#xff09;是一個綜合性的蛋白質數據庫&#xff0c;提供了全球范圍內已知的蛋白質序列和功能信息。其中&#xff0c;UniProtKB&#xff08;UniProt Knowledgebase&#xff09;是最核心的組成部分&#xff0c;包含了經過注釋和分…

Docker -- 快速入門

鏡像與容器 當我們使用Docker安裝應用時&#xff0c;Docker會自動搜索并下載應用鏡像&#xff08;image&#xff09;。鏡像不僅包含應用本身&#xff0c;還包含應用運行所需要的環境&#xff0c;配置、系統函數庫。Docker會在運行鏡像時創建一個隔離環境&#xff0c;稱為容器&…

輸入數量未知如何設置輸入

在 C 的算法題中&#xff0c;如果你不知道輸入數據有多少組&#xff08;即測試用例的數量未知&#xff09;&#xff0c;通常的處理方式是使用 循環讀取輸入直到文件結束 &#xff08;EOF&#xff09;。這類題目常見于在線評測系統&#xff08;如 LeetCode、牛客網、POJ 等&…

如何在Windows上使用qemu安裝ubuntu24.04服務器?

2025年6月15日&#xff0c;周日晚上 在Windows上使用QEMU安裝Ubuntu 24.04需要完成環境配置、鏡像準備、虛擬機創建及系統安裝等步驟。以下是綜合多個搜索結果后的詳細指南&#xff1a; 1. 安裝QEMU環境 下載QEMU Windows版 從QEMU官網下載64位安裝包&#xff08;如qemu-w64-s…

前端開發面試題總結-vue2框架篇(二)

Vue2高頻問答 一、為什么 Vue 的 data 屬性必須聲明為返回一個初始數據的函數? 回答重點&#xff1a; Vue 的 data 屬性聲明成一個返回初始數據的函數&#xff0c;是為了確保每個組件實例都有獨立的狀態。通過這種方式&#xff0c;避免了組件使用相同的數據對象導致的狀態共…

Web第二次方向考核復盤

一、簡答題 1. &#xff08;1&#xff09;為什么要清除浮動&#xff1f; 答&#xff1a;當子元素浮動時會脫離文檔流&#xff0c;父元素無法正確計算子元素高度導致高度、邊框異常顯示。同時會影響后續文檔流布局。 <style>.box1 {border: solid 2px #000;}.child1 {fl…

Linux入門(十八)read函數

read 讀取控制臺輸入 基本語法 read 選項 參數 選項 -p 指定讀取值時的提示符 -t 指定讀取值時等待的時間&#xff08;秒&#xff09;&#xff0c;如果沒有在指定的時間內輸入&#xff0c;就不再等待了 參數 變量&#xff1a;指定讀取值的變量名 實例&#xff1a; 1、讀取控制…

Python 文件操作詳解

文章目錄 Python 文件操作詳解一、文件操作的基本流程二、文件打開模式詳解1. 基本模式2. 擴展模式3. 模式組合示例 三、文件操作方法大全1. 打開和關閉文件2. 讀取文件內容3. 寫入文件內容4. 文件指針操作 四、文件編碼處理五、二進制文件操作六、常見文件操作場景1. 文件內容…

用AI配合MCP快速生成n8n工作流

在數字化時代的浪潮中&#xff0c;AI技術正以前所未有的速度改變著我們的生活和工作方式。從智能家居到智能辦公&#xff0c;從數據分析到自動化流程&#xff0c;AI的應用場景無處不在。今天&#xff0c;我們將帶你走進一個充滿創新與效率的世界&#xff0c;探索如何通過AI大眼…

ArkUI-X框架LogInterface使用指南

ArkUI-X框架支持日志攔截能力&#xff0c;Android側提供原生接口&#xff0c;用于注入LogInterface接口&#xff0c;框架日志及ts日志通過該接口輸出&#xff0c;本文的核心內容是介紹如何在Android平臺上有效利用ArkUI-X框架的LogInterface攔截日志。 Android平臺創建ArkUI-X…

函數重載與函數模板

函數重載與函數模板 函數重載 函數組成 返回類型 函數名稱(參數列表){函數體}函數簽名&#xff1a;函數名稱(參數列表) C 允許定義同名函數&#xff0c;前提是它們具有不同的簽名。這被稱為函數重載 。 C 編譯器通過檢查調用中參數的數量、類型和順序來選擇要調用的適當函…

NLP學習路線圖(四十六):可解釋性

在自然語言處理(NLP)技術重塑人機交互、信息檢索甚至司法決策的今天,一個尖銳的問題愈發凸顯:當模型在文本分類中判定你的貸款申請被拒,或在簡歷篩選中將你排除,你是否有權追問一句——“為什么?” 一、黑箱迷霧:NLP模型的不透明困境 現代NLP的核心驅動力——深度神經…