日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux复习资料非编程

發布時間:2025/3/15 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux复习资料非编程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux期末復習

      • 1.rm命令的使用
      • 2.GPL原則定義
      • 3./bin、/etc、/dev、/lib目錄存放內容的掌握
      • 4.符號鏈接文件(軟鏈接)的掌握(link的使用和概念)
      • 5.倒引號的作用
      • 6.創建的新用戶的目錄存放位置
      • 7.ls命令的使用
      • 8.passwd命令
      • 9.通配符*的定義和使用
      • 10. ls -l的前10個字符代表的含義
      • 11.模式表達式@的使用
      • 12.mount命令和umount命令
      • 13.vi編輯器中命令模式的使用
      • 14.read命令的使用
      • 15.grep命令的使用
      • 16.輸出重定向符,附加輸出重定向符的使用
      • 17.vi編輯器如何保存退出
      • 18.Linux的兩種版本
      • 19.vi編輯器的三種工作方式
      • 20.history命令
      • 21.執行shell腳本方式有哪些?
      • 22.進程的定義
      • 23.bash命令補全鍵
      • 24.空著
      • 25.`${pattern#name},${pattern##name},${pattern%name},${pattern%%name}`表達式的值
      • 26.空著
      • 27.硬盤分區
      • 28.cat命令的使用
      • 29.`$HOME`使用
      • 30.模式表達式?的使用
      • 31.diff命令和comm命令
      • 32.終止進程使用什么命令
      • 33.`$#,$?,$$,$!`符號的定義
      • 34.mv命令的使用
      • 35.su命令的使用
      • 36.壓縮文件命令的使用
      • 37.文件系統檢查
      • 38.Linux系統中文件系統采用什么結構
      • 39.Ctrl+C復合鍵的作用
      • 40.表示數組非空元素表達式是什么
      • 41.quota命令作用
      • 42.MBR的作用

1.rm命令的使用

命令格式:rm [選項] 文件…
命令功能:刪除一個目錄中的一個或多個文件或目錄,如果沒有使用- r選項,則rm不會刪除目錄。如果使用 rm 來刪除文件,通常仍可以將該文件恢復原狀。
常用命令參數:

  • -f, --force 忽略不存在的文件,從不給出提示
  • -i, --interactive 進行交互式刪除
  • -r, -R, --recursive 指示rm將參數中列出的全部目錄和子目錄均遞歸地刪除

押題:會使用到rm -rf 目錄名,表示遞歸刪除指定目錄的文件以及文件夾,并且沒有提示!

2.GPL原則定義

個人理解:

  • GPL是免費開源的
  • 如果使用并且修改了GPL軟件,那么這個軟件必須也要開源,不可用作商用
  • 不可用作商用,但可以收取相應技術服務費用
  • 3./bin、/etc、/dev、/lib目錄存放內容的掌握

  • bin: 該目錄中存放Linux的常用命令
  • etc: 該目錄存放系統管理時要用到的各種配置文件和子目錄,例如網絡配置文件、文件系統、X系統配置文件、設備配置信息、設置用戶信息等。(簡單來說就是存放各種配置文件等!)
  • dev: 該目錄包含了Linux系統中使用的所有外部設備,它實際上是訪問這些外部設備的端口,訪問這些外部設備與訪問一個文件或一個目錄沒有區別。(說白了,就是外設,例如U盤等)
  • lib: 該目錄用來存放系統動態鏈接共享庫。
  • 4.符號鏈接文件(軟鏈接)的掌握(link的使用和概念)

    軟鏈接命令格式:ln -s 源文件 目標文件

    • -s:指定以軟鏈接的形式

    其實就是類似于windows下,將某個文件生成一個快捷方式而已!
    注: 如果沒有-s選項就表示創建的是硬鏈接,等同于 cp 源文件 目標文件+同步更新文件內容

    軟鏈接詳解:https://www.jianshu.com/p/dde6a01c4094

    5.倒引號的作用

    https://blog.csdn.net/er234ut/article/details/6660857 很短的一篇博客,理解起來很簡單。因為要理解倒引號需要先知道雙引號和單引號的作用。

    我自己做了一個總結:

  • 雙引號:雙引號中除了3種字符不會被當成普通字符輸出以外,其他的都作為普通字符輸出。這3種字符分別是$、/、倒引號
  • 單引號:全部字符都當成普通字符輸出,但是有一種情況例外,那就是''name''會與$name產生等價的效果
  • 倒引號:倒引號表示命令,用于命令替換,獲取命令的返回結果。例如下面兩者等價:
  • 6.創建的新用戶的目錄存放位置

    送分題:存在/home目錄下

    7.ls命令的使用

    命令格式:ls [選項] [目錄或文件名]
    常用命令參數:

    • -a:–all的縮寫,顯示所有的文件,包括隱藏文件(以.開頭的文件)
    • -A:–almost-all的縮寫,顯示所有的文件,包括隱藏文件,但不包括表示當前目錄.和上級目錄…這兩個文件
    • -l:列出長數據串,顯示出文件的屬性與權限等數據信息(常用)
    • -d:–directory的縮寫,僅列出目錄本身,而不是列出目錄里的內容列表(簡單來說就是只顯示目錄名)
    • –color[=WHEN]:是否根據文件類型顯示顏色,WHEN可以為never、always或者auto,也可以不填,直接使用ls --color

    ls詳解:https://blog.csdn.net/gnail_oug/article/details/70162658

    8.passwd命令

    命令格式:passwd [選項] 用戶名
    命令參數:

    • -d:刪除密碼
    • -l:停止賬號使用
    • -S:顯示密碼信息
    • 不使用選項:修改密碼

    具體實例:https://www.runoob.com/linux/linux-comm-passwd.html

    9.通配符*的定義和使用

    定義:匹配任意字符的0次或多次出現
    使用:ls *f*,表示列出所有含有f的文件和目錄

    10. ls -l的前10個字符代表的含義

    root:~/ $ ls -l drwxr-xr-x 2 shiyanlou shiyanlou 4096 6月 9 2018 Desktop

    以上面為例子,前10個字符為drwxr-xr-x
    分4段,以區間表示:

  • [1,1]:表示文件類型,d表示目錄、-表示普通文件、l表示軟鏈接、b表示設備文件、c表示字符設備文件、p表示命令管道文件、s表示sock文件與shell編程有關**(常用前4個)**
  • [2,4]:擁有者對此文件的權限
  • [5,7]:組用戶對此文件的權限
  • [8,10]:其他用戶對此文件的權限
  • 權限詳解:r代表讀、w代表寫、x代表可執行,-代表沒有相應權限。r的值為4、w的值為2、x的值為1。

    11.模式表達式@的使用

    僅匹配模式表中給定一次出現的“模式”各模式之間以“|”分開,如:file@(.c |.o),匹配file.c和file.o

    12.mount命令和umount命令

    用來加載指定掛載,掛載可以理解為windows下的盤符。
    命令格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir
    舉個例子:假設主機上擦有一個u盤,其掛載名為/dev/sdb10
    那么我們可以使用mount命令:mount /dev/sdb10 /uPan,這時候系統就可以直接cd /uPan進入我們的u盤了
    使用umount命令取消掛載:umount /dev/sdb10或者umount /uPan都可以取消u盤這個掛載。

    13.vi編輯器中命令模式的使用

    常用的,它txt估計有錯,例如d這個是沒有意義的。

    Esc:從編輯模式切換到命令模式; x或X:刪除一個字符,x刪除光標后的,而X刪除光標前的; D:刪除從當前光標到光標所在行尾的全部字符; dd:刪除光標行正行內容; ndd:刪除當前行及其后n-1行; a:在當前字符后添加文本; i:在當前字符前插入文本; o:在當前行后面插入一空行; O:在當前行前面插入一空行; :wq:在命令模式下,執行存盤退出操作; :w:在命令模式下,執行存盤操作; :w!:在命令模式下,執行強制存盤操作; :q:在命令模式下,執行退出vi操作; :q!:在命令模式下,執行強制退出vi操作; :e文件名:在命令模式下,打開并編輯指定名稱的文件; :n:在命令模式下,如果同時打開多個文件,則繼續編輯下一個文件;

    14.read命令的使用

    命令概念:read內部命令被用來從標準輸入讀取單行數據。這個命令可以用來讀取鍵盤輸入,當使用重定向的時候,可以讀取文件中的一行數據。
    命令格式:read [選項] 變量名
    常用命令參數:

    • -p:后面跟提示信息,即在輸入前打印提示信息。
    • -n:后跟一個數字,定義輸入文本的長度,很實用。
    • -s:安靜模式,在輸入字符時不再屏幕上顯示,例如login時輸入密碼。

    read詳解:https://www.runoob.com/linux/linux-comm-read.html

    15.grep命令的使用

    這個內容比較多,直接看別人博客:https://www.cnblogs.com/end/archive/2012/02/21/2360965.html

    命令格式:grep [選項] 目標文件
    常用命令參數:

    • -n:顯示匹配行及行號。
    • -c:只輸出匹配行的計數。
    • -i:不區分大小寫(只適用于單字符)。
    • -w: 只顯示全字符合的列。
    • -v:顯示不包含匹配文本的所有行。

    16.輸出重定向符,附加輸出重定向符的使用

    這里以ls命令為例子!
    重定向命令格式:ls > 文件名,直接覆蓋文件內容的操作
    附加輸出重定向命令格式:ls >> 文件名,以追加的形式寫入文件末尾

    17.vi編輯器如何保存退出

    送分題:在行末模式下輸入:wq

    18.Linux的兩種版本

    內核版本和發行版本

    19.vi編輯器的三種工作方式

  • 命令模式
  • 編輯模式
  • 末行模式
  • 20.history命令

    命令格式:history [選項] [參數]
    常用命令參數:

    • -N: 顯示歷史記錄中最近的N個記錄
    • -c:清空當前歷史命令
    • -a:將歷史命令緩沖區中命令寫入歷史命令文件中
    • -r:將歷史命令文件中的命令讀入當前歷史命令緩沖區
    • -w:將當前歷史命令緩沖區命令寫入歷史命令文件中

    簡化格式:

    !! : 重復執行上一條命令 !n : 重復執行第n條命令 !-n : 重復執行倒數第n條命令 !string : 重復執行以string開頭的命令 !?string? : 重復執行包含string的命令 !# : 到現在為止的所有命令

    21.執行shell腳本方式有哪些?

  • bash < 腳本名
  • bash 腳本名
  • ./腳本名
  • 22.進程的定義

    程序的一次執行過程。進程有3種基本狀態:等待態、就緒態、運行態

    23.bash命令補全鍵

    送分題:tab鍵

    24.空著

    25.${pattern#name},${pattern##name},${pattern%name},${pattern%%name}表達式的值

  • ${pattern#name},從字符串開頭開始匹配,刪除最短的匹配
  • ${pattern##name},從字符串開頭開始匹配,刪除最長的匹配
  • ${pattern%name},從字符串結尾開始到字符串開頭匹配,刪除最短匹配
  • ${pattern%%name},從字符串結尾開始到字符串開頭匹配,刪除最長匹配
  • 具體實例:https://blog.csdn.net/firefoxbug/article/details/7288953

    26.空著

    27.硬盤分區

    主分區,擴展分區、邏輯分區

    硬盤分區工具fidsk
    用法介紹:

  • p : 打印分區表
  • n : 新建一個新分區
  • d : 刪除一個分區
  • q : 退出不保存
  • w : 把分區寫進分區表,保存并退出
  • 28.cat命令的使用

    命令格式:cat [選項] [參數]
    常用命令參數:

    • -n:由1開始對所有輸出的行數編號
    • -b:和-n相似,只不過對于空白行不編號
    • -s:當遇到有連續兩行以上的空白行,就代換為一行的空白行

    詳解:https://www.runoob.com/linux/linux-comm-cat.html

    29.$HOME使用

    當前登錄的用戶的主目錄

    30.模式表達式?的使用

    送分題:匹配給定模式表中1次或0次出現

    31.diff命令和comm命令

    32.終止進程使用什么命令

    kill命令
    命令格式:kill [參數] [進程號]
    常用命令參數:

    • -9:結束進程

    33.$#,$?,$$,$!符號的定義

    34.mv命令的使用

    35.su命令的使用

    36.壓縮文件命令的使用

    37.文件系統檢查

    送分題:fsck工具

    38.Linux系統中文件系統采用什么結構

    送分題:樹形結構

    39.Ctrl+C復合鍵的作用

    送分題:強制終止當前終端運行程序,并且返回終端命令交互式界面

    40.表示數組非空元素表達式是什么

    41.quota命令作用

    42.MBR的作用

    總結

    以上是生活随笔為你收集整理的linux复习资料非编程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 三级黄色图片 | 国产热视频 | 国产一区二区三区影视 | 欧美性tv | 成年人在线免费观看 | 国产sm在线 | 日韩毛片视频 | 国产精品入口66mio男同 | 午夜理伦三级做爰电影 | 欧美午夜网站 | 在线看h网站 | 一区二区三区日韩精品 | 粉嫩av网| 免费亚洲一区 | 神马久久久久久久久久久 | 欧美激情自拍偷拍 | 国产伦精品一区二区三区四区免费 | 天天干,天天操,天天射 | 欧美激情亚洲激情 | 8x8x最新网址| 亚洲激情中文 | 四虎精品久久 | 欧美另类69xxxx | 日本人六九视频 | 亚洲欧美在线视频观看 | 欧美成人精品欧美一级乱黄 | 欧美精品videos另类日本 | 夜夜爽天天干 | av黄色免费网站 | 精品欧美在线观看 | 911国产视频 | 日韩精品成人免费观看视频 | 久久免费的精品国产v∧ | 杂技xxx裸体xxxx欧美 | 天天色棕合合合合合合合 | 夜夜操夜夜摸 | 国产八区| 伊人天堂网 | 久久久久亚洲av无码专区 | 日韩精品欧美在线 | 国产精品无码一区二区三区三 | 懂色av一区二区三区 | 亚洲在线网站 | 亚洲色图欧美日韩 | 成人欧美一区二区三区黑人动态图 | 欧美日韩一级黄色片 | 桃花色综合影院 | 五月伊人婷婷 | 亚洲精品高清在线 | 91欧美激情一区二区三区成人 | 日韩毛片一区二区三区 | 国产精品久久国产 | av久热| 欧美在线资源 | 美国色视频 | 综合人人| 天天摸夜夜 | 中国性猛交| 国产精品一线天 | av色网站 | 国产毛片网 | 日韩一级免费 | 少妇第一次交换又紧又爽 | 欧美我不卡 | 9191av| aaaaaaa毛片| 欧美另类精品 | 亚洲国产看片 | 国产一区二三区 | 天天添| 欧美久草 | 国产精品色在线网站 | 欧洲精品视频在线 | www.黄在线| 一二三区视频 | 在线国产视频 | 免费级毛片 | 国产剧情av麻豆香蕉精品 | 国产一区二区在 | 欧美7777| 亚洲国产精品成人av | 狼干综合 | 特及毛片 | 黄色网址最新 | 亚色视频在线观看 | 日韩啊v | 综合激情av | 日本熟妇乱子伦xxxx | 毛片精品 | 钰慧的mv视频在线观看 | 丰满护士巨好爽好大乳 | 热热色av | 青青青视频免费观看 | 国产传媒一区二区 | 国产精品igao视频 | 超碰97在线资源 | 亚洲国产精品自拍 | 欧美va视频 | 欧美不卡在线 |