Linux——linux的基本命令

目錄

一、linux的目錄結構

二、絕對路徑和相對路徑

三、文件類型(linux下所有東西都可看作文件)

四、文件的權限

五、文件權限的修改(chmod)

六、linux常用的命令

七、文件查看命令

八、文件編輯命令

九、文件壓縮與解壓縮命令

?十、linux其他命令

十一、用戶管理命令

十二、進程有關的命令


一、linux的目錄結構

1.? /:根目錄

2. /bin:存放常用的命令(二進制可執行文件)

3./boot:系統內核及啟動有關的文件?

4./dev:系統設備文件

5./etc:系統配置文件

6./home:所有普通用戶的家目錄(每個用戶只能在自己的家目錄下創建、修改、刪除文件,不能訪問其他用戶的家目錄。)

7./lib:存放庫文件?

8./usr:存放系統應用程序和文檔

9./tmp:存放各種臨時文件

10./root:管理員用戶的家目錄

二、絕對路徑和相對路徑

?1.絕對路徑: 從根目錄(/)開始到指定位置。

?2.相對路徑:從當前目錄(./)到指定位置。

??“.” ??當前位置

??“..” ?當前位置的上一層目錄

?3.cd(切換路徑): ?cd ?~ ??切換到家目錄

三、文件類型(linux下所有東西都可看作文件)

1.普通文件: “-”

2.目錄文件:“d”(文件夾)

3.管道文件:“p”

4.鏈接文件:“l”

5.設備文件:塊設備(“b”) ?字符設備(“c”)

6.套接字文件:“s”

四、文件的權限

?1.r 讀權限 (4)

?2.w 寫權限 (2)

?3.x 執行文件 (1)

?4.- 無權限(0)

五、文件權限的修改(chmod)

1.文字設定法:+ 增加權限 ?- 去掉權限 ????u表示屬主 ?g表示屬組 ??o表示其他用戶? a表示所有人

? eg: ?chmod u+x 文件名 ???????????chmod g-w 文件名

2. 數字設定法:(通常由三位組成)每一個數字代表一個權限。

eg: ?chmod 764 文件名 ?表示給u--rwx,g--rw,o--r

六、linux常用的命令

1.pwd ?顯示當前位置的絕對路徑

2.cd ??切換目錄

3.ls ??顯示目錄中的文件 ??ls-l ?可以查看文件權限

4.touch ?創建普通文件 ??touch ?test.c

5.mkdir ?創建目錄文件(文件夾) ?mkdir mycode

6.rm ?刪除文件 ??rm-r 刪除目錄文件? rmdir:刪除空目錄

7.cp ?拷貝文件 ?cp-r 拷貝目錄文件

8.mv 剪切(移動)文件 ?、 文件重命名

9.clear ?清屏

10.ctrl+shift+ ??三個組合鍵 放大字體

11.ctrl - ?????縮小字體

七、文件查看命令

? 1.cat

(1)查看文件內容 ?cat ?test.txt

(2)合并文件 cat ?a.txt ?b.txt ?> test.txt

(3)向文件寫入數據 ?cat > a.txt

? ctrl+d: 結束cat輸入

??ctrl+z: 結束終端當前命令

? 2.more 分屏顯示文件內容

? 3.less 分屏顯示文件內容,方向鍵控制,退出q

? 4. head 默認顯示文件前10行 ????head ?-2 ?顯示文件前2行

? 5. tail 默認顯示文件后10行 ?????tail -2 顯示文件后2行

八、文件編輯命令

1.命令模式 vi

2.插入模式: 命令模式---》插入模式 ?按鍵i ???????插入模式-----》命令模式 ?按鍵Esc

3.末行模式:命令模式---》末行模式 ??:wq ?保存退出 ???:q 只退出 ??:q! ?不保存退出

4.vi 常用的命令

(1)gg 第一行

(2)G (shift+g) 末行

(3):n ?跳轉到n行

(4)setnu:設置行號 ?setnonu :取消行號 ?

(5)nyy:復制n行

(6)ndd:刪除n行

九、文件壓縮與解壓縮命令

? ?1.tar ?打包和解包

(1)打包: tar ?cvf ?包名 ?需要打包的文件

(2)解包: tar ?xvf ?包名

? 2.gzip 壓縮和解壓

(1)壓縮: gzip 包名

(2)解壓: gzip -d 壓縮名 ???

(3)tar對壓縮包解壓: tar zxf 壓縮包名

?十、linux其他命令

(1)find ??在指定位置按文件名搜索文件 ????find 路徑 -name 文件名

(2)grep ??在文件中查找或者過濾出指定字符串 ?grep ??“字符串”???文件名

(-i ?按行查找 ????-c 按字符查找 )

(3)管道 | ?將一個命令輸出結果傳遞給另一個命令 ?(一般與grep結合使用)

(4)wc 統計

(5)sudo ??sudo ?su ??切換到管理員

(6)關機與重啟:(管理員身份執行)

①關機:shutdown -h now ???halt ??init 0

②重啟:shutdown -r now ???reboot ?init 6

十一、用戶管理命令

1.添加新用戶 useradd(會生成家目錄,但較麻煩) 或者 adduser ?+用戶名 ?

2.修改用戶密碼 passwd 用戶名 修改密碼

3. 刪除用戶 userdel ?deluser

十二、進程有關的命令

1.ps 顯示與當前終端有關的進程信息

ps -e 顯示系統中所有的進程信息

ps -f 顯示更多的進程屬性信息

2.pstree 以樹狀圖形式顯示進程之間的關系

3.kill? 結束一個進程? ? ? ? ? ? kill -9 強制結束進程

4.pkill 結束一組同名進程

5.& 后臺運行程序

6.top 查看系統資源使用情況以及進程信息

7.jobs 顯示當前終端的任務

8. fg %任務號 將后臺運行的或掛起的進程挪到前臺執行

9.bg %任務號 將掛起的進程喚醒到后臺執行

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

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

相關文章

智慧水利數字孿生解決方案:百川孿生智領千行,100+標桿案例賦能智慧水利全域升級

在數字技術革命與產業變革深度交織的浪潮下,智慧水利作為保障國家水安全、推動水利高質量發展的核心載體,正以數字孿生技術為引擎,驅動水利行業從“經驗驅動”向“數據驅動”轉型。 山東融谷作為智慧水利數字孿生領域的創新實踐者&#xff0c…

深入解析ID3算法:信息熵驅動的決策樹構建基石

本文來自「大千AI助手」技術實戰系列,專注用真話講技術,拒絕過度包裝。 ID3(Iterative Dichotomiser 3) 是機器學習史上的里程碑算法,由Ross Quinlan于1986年提出。它首次將信息論引入決策樹構建,奠定了現代…

Java解析audio時長

前提需要電腦上先安裝后ffmpeg public long parseDuration(String audioPath) {long durationMs -1;try {Process process Runtime.getRuntime().exec("ffprobe " audioPath);// InputStream is process.getInputStream();InputStream is process.getErrorStrea…

python學智能算法(十五)|機器學習樸素貝葉斯方法進階-CountVectorizer多文本處理

【1】引言 前序學習進程中,已經學習CountVectorizer文本處理的簡單技巧,先相關文章鏈接為: python學智能算法(十四)|機器學習樸素貝葉斯方法進階-CountVectorizer文本處理簡單測試-CSDN博客 此次繼續深入&#xff0…

AiPy 監控視頻智能監察:人像一鍵抽取+可反復執行程序落地

兄弟們,不知道你們有沒有過查監控的經歷,雖然現在監控攝像頭是越來越多,硬盤越塞越滿,但真出了事兒,回放查錄像堪比大海撈針!純人工一幀幀的去找,能把眼睛盯瞎還是人影都找不到。不過我最近搞了…

期貨反向跟單-終止盤手合作原則(二)

在期貨反向跟單的領域中,數據就是實打實的真金白銀,是策略能否持續盈利的核心價值所在。然而,許多團隊在實際運營過程中,都遭遇了相似的困境:期初策略運轉良好,可隨著時間推移,數據表現卻每況愈…

【Unity】MiniGame編輯器小游戲(三)馬賽克【Mosaic】

更新日期:2025年6月17日。 項目源碼:后續章節發布 索引 馬賽克【Mosaic】一、游戲最終效果二、玩法簡介三、正式開始1.定義游戲窗口類2.規劃游戲窗口、視口區域3.地圖方塊陣列①.定義方塊結構體②.生成方塊陣列③.計算九宮格黑色方塊數量④.排除任意九宮…

基于深度學習的智能圖像質量評估系統:技術與實踐

前言 在數字圖像處理和計算機視覺領域,圖像質量評估(Image Quality Assessment, IQA)是一個重要的研究方向。圖像質量評估的目標是通過算法自動評估圖像的質量,包括清晰度、對比度、噪聲水平等。傳統的圖像質量評估方法主要依賴于…

【Golang面試題】Go語言實現請求頻率限制

Go語言實現請求頻率限制:從計數器到令牌桶的完整指南 在實際開發中,接口被惡意刷請求是常見問題。本文將深入探討Go語言中四種主流的請求限流方案,從簡單到復雜逐步深入,助你構建高可用服務。 一、基礎方案:計數器法…

11Labs 增長負責人分享:企業級市場將從消費級或開發者切入丨Voice Agent 學習筆記

本文摘自 Founder Park AI 產品如何做增長,ElevenLabs的案例很值得學習。 專注于 AI 語音生成的獨角獸企業 ElevenLabs 可以說一直在高速增長。在今年 1 月完成 1.8 億美元 C 輪融資后,ElevenLabs 的估值突破 30 億,直指 33 億美元。2024 年…

Linux 命令:grep

概述 在Linux系統里,grep是一款十分實用的命令行工具,它主要用于在文件或者輸入流中搜索符合特定模式的文本。下面為你詳細介紹它的用法。資料已經分類整理好:https://pan.quark.cn/s/26d73f7dd8a7 基本語法 grep [選項] 搜索模式 [文件..…

Java八股文——MySQL「架構篇」

MySQL主從復制了解嗎 面試官您好,我了解MySQL的主從復制。它是構建高可用、高可擴展數據庫架構的核心基石。 1. 主從復制的核心原理與流程 整個主從復制的過程,就是一場圍繞 binlog(二進制日志) 的“接力賽”。這個過程主要可以…

ubuntu下python版本升級導致pyqt不能正常運行解決

最終解決方案 ubuntu下多python版本pyqt兼容性問題解決 python3.9 -m pip install --upgrade --force-reinstall --prefer-binary pyqt5)嘗試解決方案一(失敗) 系統默認python版本可以,其他版本不行 sudo apt install pyqt5-dev-tools嘗試解決方案二(失敗) 一直…

AIGC工具平臺-VideoRetalking音頻對口型數字人

唇形合成技術正逐漸成為AIGC內容生產領域的重要工具,能夠實現音視頻數據的高度融合。基于VideoRetalking模塊的可視化界面降低了技術門檻,使非技術背景的用戶也能便捷體驗唇形驅動數字人合成的流程。 本文重點解析該模塊的使用方式及開發流程&#xff0…

前端項目如何部署為https

如何為項目部署設置HTTPS 設置HTTPS是保護網站數據傳輸安全的重要步驟。以下是設置HTTPS的主要方法: 1. 獲取SSL/TLS證書 免費證書選項 Let’s Encrypt:最流行的免費證書頒發機構Cloudflare:提供免費SSL和CDN服務ZeroSSL:另一…

nginx 配置 系統升級頁面

默認80端口配置如下: server {listen 80; # 指定端口號server_name 192.168.2.96; # 替換為實際域名或IP# 全局重定向到升級頁面(排除自身防循環)if ($request_uri !~* "/upgrade.html") {return 307 /upgrade.html; # 臨時重定…

計算機基礎(一)——設計模式

一、設計模式 設計模式(Design Patterns)是軟件開發中反復出現問題的解決方案的通用描述。 它是經過總結、提煉的高效代碼結構和設計方案,幫助開發者寫出更靈活、可維護和可擴展的代碼。 優點注意點規范代碼結構,提高開發效率設…

Mac電腦 磁盤檢測和監控工具 DriveDx

DriveDx Mac 一款不監視驅動器的內置S.M.A.R.T.狀態的先進驅動器運行狀況診斷和監測工具。 還分析了所有驅動器健康密切相關的指標, SSD或硬盤驅動器故障(像SSD磨損 /耐久性,壞扇區重新分配,離線壞道,未定扇形區&…

頻繁操作Json嵌套數據PostgreSQL配合JSON操作工具類+sql

文章目錄 1.工具類2.依賴3.sql 本文檔只是為了留檔方便以后工作運維,或者給同事分享文檔內容比較簡陋命令也不是特別全,不適合小白觀看,如有不懂可以私信,上班期間都是在得 背景:因為頻繁操作json嵌套數據 PostgreSQL得…

京東云 centos vim有操作混亂的問題

centos云服務器 安裝micro編輯器可以解決 yum install micro