Linux文件與目錄管理、Bash Shell基本使用

      網友投稿 673 2025-04-02

      1:Linux特點及哲學思想


      ①一切皆文件*

      ②由眾多目的的單一應用程序組成:一個程序只做一件事,且做好

      ③組合目的的單一的小程序完成復雜的任務

      ④盡量避免跟用戶交互*

      ⑤使用文本文件保存配置信息*

      程序=指令+數據

      程序=指令文件+庫+配置文件+幫助文檔

      2:終端、shell理論

      終端:人機交互的最后一個界面

      shell:人機交互程序

      ①圖形shell (GUI) gnome

      ②字符界面shell (CLI) sh dash ksh bash rbash … 當前shell echo “$SHELL”

      3:Shell提示符

      程序:指令+數據

      指令+庫+配置文件+幫助文檔

      管理員:提示符 #

      普通用戶 提示符 $

      環境變量:env命令

      4:文件與目錄管理(見PPT)

      Linux目錄層級:

      ① /bin:全局指令文件所在的路徑

      Linux文件與目錄管理、Bash Shell基本使用

      ② /home:普通用戶的家目錄所在的路徑

      ③ /root:超級用戶家目錄所在的路徑

      ④ /boot:內核文件引導目錄

      ⑤ /sbin:超級用戶才可以使用的指令文件所在的目錄,非超級用戶使用,需要提權。 sudo

      ⑥ /tmp:臨時文件所在的目錄 通常情況下30天自動清除

      ⑦ /dev:設備文件所在的目錄

      ⑧ /lib /lib64:公共共享庫所在路徑

      ⑨ /usr:第三方程序所在的目錄 相當于windows的program files

      ⑩ /etc:程序配置文件所在的目錄

      ? /var:可變文件的目錄

      三大基本命令 cd ls pwd等

      cd:change directory 切換目錄

      ls:list 打印清單(指定目錄)

      pwd:print work directory 打印當前工作路徑

      inux基本命令及操作

      Linux的文件類型

      普通文件:-,f 通常情況下無色顯示,除了壓縮文件(紅色)、破損文件(紅色)、可執行文件(綠色)

      目錄文件:路徑映射d 通常情況下以藍色顯示

      鏈接文件(符號鏈接):軟連接l 相當于windows快捷方式,通常情況下青色顯示

      設備文件:字符設備:c 塊設備:b 通常情況下黃色顯示

      套接字文件:s 進程間通信的特殊文件,通常情況下為紫色

      命名管道:p fi,fo 顏色為黃褐色

      5:命令操作

      文件管理類

      linux命令通用格式 命令字 [選項] [參數]

      引導短格式選項- (如ls –a) 引導長格式選項-- (如ls --help)

      ls命令選項:-a:顯示指定路徑下的隱藏文件

      -l:查看文件的基本屬性信息

      -d:查看目錄本身相關屬性信息

      -h:以易于閱讀的方式查看文件占用的磁盤空間

      -R:遞歸顯示目錄及其子目錄以及其下的文件

      查看目錄ls 切換目錄 cd .開頭為隱藏文件

      路徑:絕對路徑 相對路徑 當前路徑 pwd命令

      查看文本文件:cat,more,less,tail,head

      cat命令格式:cat [option] file

      -n:顯示出每行的行號

      more:分屏查看文本文件

      more [option] file

      空格往下翻屏、B鍵往上翻屏、回車往下翻行,q鍵退出

      less:分屏查看,操作方法同上,但上下箭頭翻行,”/”可以搜索相關內容

      tail [-#]:查看文本文件尾部信息,默認10行

      head [-#]:查看文本文件頭部信息,默認10行

      復制:cp (copy)

      -r:遞歸復制目錄及其下面的內容

      -f:強行復制

      移動:mv 相當于windows剪切 (如果對目錄進行移動,則會自動刪除目錄)

      -f:強行移動,不提示

      刪除:rm(非常危險,不會觸發回收站)

      -r:遞歸刪除

      -f:強行刪除

      創建空文本文件:touch (也可以更新時間戳)

      創建空目錄:mkdir

      -p:遞歸創建目錄

      -v:可視化

      元數據屬性:stat

      查看內容類型:file

      文本編輯器:gedit(只能在圖形使用,字符界面不可使用),vi nano

      其他命令 du which lscpu systemctl 等(詳細請見命令解釋文檔或man )

      du [-sh]:disk user(查看文件所占的磁盤空間

      which:查詢指令文件所在的目錄

      lscpu:調用CPU的信息文本

      systemctl(重要) service(建議使用) 調用腳本服務啟停

      語法:systemctl start/stop/restart/reload/status 服務名

      6、shell的快捷操作

      歷史命令信息:history命令

      Ctrl+c:取消正在執行的命令

      Ctrl+l:清屏 相當于命令clear

      Ctrl+a:跳至命令行首 相當于HOME鍵

      Ctrl+e:跳至命令行尾 相當于END鍵

      Ctrl+u:光標處刪除至最左側

      Ctrl+k:光標刪除至最右側

      Ctrl+z:將當前命令送至后臺(fg調回命令)

      !!執行上一次操作 !加命令開頭關鍵字執行之前的那條命令(也可以接數字,例如!100)

      TAB:命令和參數關鍵字補全 (有時候按兩下)

      前提條件,輸入關鍵字要唯一

      bash shell通配符 文件名通配

      通配符:

      *:匹配任意長度的任意字符

      ?:匹配任意單個字符

      []:匹配指定字符范圍內的任意單個字符,不區分大小寫

      [[:upper:]]:大寫字母 簡化寫法:[A-Z]

      [[:lower:]]:小寫字母

      [[:alpha:]]:所有字母 [a-z]

      [[:digit:]]:所有數字 [0-9]

      [[:alnum:]]:字母+數字

      [[:space:]]:空格

      [[:punct:]]:標點符號 特殊字符

      [^]:匹配指定字符范圍外的任意單個字符

      系統管理類命令(不重要)

      shutdown [參數]…時間(詳細請見詳細命令解釋文檔)

      reboot init halt …

      init 0 關機

      init 6 重啟

      獲取幫助:幫助命令 help man (包括–help) (詳細見命令解釋文檔) info 命令:獲取在線文檔

      內置命令:

      help 命令名

      外部命令:

      命令 --help

      有使用手冊

      man 命令(先解壓后顯示)

      在線幫助手冊

      info COMMAND

      Bash Linux Shell

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel2007表格美化的教程(Excel表格美化)
      下一篇:OKR軟件銷售(銷售部門的OKR)
      相關文章
      亚洲日韩中文字幕一区| 亚洲免费观看网站| 亚洲精品午夜国产va久久| 在线观看亚洲人成网站| 亚洲人成电影在在线观看网色| 亚洲AV永久无码精品| 久久九九亚洲精品| 国产亚洲成av人片在线观看| 亚洲日韩中文字幕在线播放| 亚洲欭美日韩颜射在线二| 亚洲综合伊人久久大杳蕉| 亚洲人精品午夜射精日韩| 亚洲gv白嫩小受在线观看| 亚洲国产精品VA在线观看麻豆| 亚洲成a人片在线观看无码| 久久国产精品亚洲一区二区| 亚洲国产精品久久久久网站| 亚洲欧洲日韩不卡| 亚洲成在人线中文字幕| 亚洲sss综合天堂久久久| 亚洲人成电影在线观看网| 亚洲中文字幕一二三四区苍井空| 亚洲国产日韩精品| 亚洲av纯肉无码精品动漫| 亚洲第一页综合图片自拍| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲乱码一二三四区麻豆| 亚洲丰满熟女一区二区v| 亚洲一区二区三区丝袜| 久久精品国产亚洲av品善| 亚洲精品国产高清嫩草影院| 久久亚洲AV无码西西人体| 亚洲国产第一站精品蜜芽| 久久亚洲私人国产精品| 亚洲国产精品张柏芝在线观看| 亚洲 欧洲 视频 伦小说| 337P日本欧洲亚洲大胆艺术图| 亚洲国产免费综合| 亚洲精品午夜国产VA久久成人| 亚洲AV日韩精品久久久久久 | 亚洲福利在线播放|