Linux 面試考題總結大全【建議收藏】

      網友投稿 779 2025-04-03

      點擊上方藍字關注我們


      系統

      #?uname?-a???#?查看內核/操作系統/CPU信息

      #?head?-n?1?/etc/issue?#?查看操作系統版本

      #?cat?/proc/cpuinfo?#?查看CPU信息

      #?hostname?#?查看計算機名

      #?free?-m??#?查看內存使用量和交換區使用量

      Linux 面試常考題總結大全【建議收藏】

      資源

      #?df?-h????#?查看各分區使用情況

      #?du?-sh?<目錄名>?#?查看指定目錄的大小

      #?grep?MemTotal?/proc/meminfo?#?查看內存總量

      #?grep?MemFree?/proc/meminfo?#?查看空閑內存量

      #?uptime?#?查看系統運行時間、用戶數、負載

      #?cat?/proc/loadavg?#?查看系統負載

      網絡

      #?ifconfig?#?查看所有網絡接口的屬性

      #?iptables?-L??#?查看防火墻設置

      #?route?-n??#?查看路由表

      #?netstat?-lntp??#?查看所有監聽端口

      #?netstat?-antp??#?查看所有已經建立的連接

      #?netstat?-s???#?查看網絡統計信息

      用戶

      #?w??#?查看活動用戶

      #?id?<用戶名>??#?查看指定用戶信息

      #?last??#?查看用戶登錄日志

      #?cut?-d:?-f1?/etc/passwd??#?查看系統所有用戶

      #?cut?-d:?-f1?/etc/group???#?查看系統所有組

      #?crontab?-l????#?查看當前用戶的計劃任務

      進程

      #?ps?-ef?#?查看所有進程

      #?ps?-ef?#?查看所有進程

      #?top?#?實時顯示進程狀態

      來源:公眾號【碼農編程進階筆記】

      2.其中查看文件信息的命令差別:

      stat命令一般用于查看文件的狀態信息。stat命令的輸出信息比ls命令的輸出信息要更詳 細。

      wc命令一般用于統計文件的信息,比如文本的行數,文件所占的字節數。

      du命令一般用于統計文件和目錄所占用的空間大小。

      ls 命令一般用于查看文件和目錄的信息,包括文件和目錄權限、擁有者、所對應的組、 文件大小、修改時間、文件對應的路徑等等信息。

      df命令用于顯示包含每個文件名參數的文件系統上可用的磁盤空間量,默認磁盤空間以 1K塊為最小單位。

      netstat -ntlp | grep 端口號 查看端口被占用情況

      lsof filename 查看文件被進程占用情況

      3.Find grep 命令區別

      grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打 印出來。

      Find 從指定的起始目錄開始,遞歸地搜索其各個子目錄,查找滿足尋找條件的文件并對 之采取相關的操作

      簡單是:grep是查找匹配條件的行,find是搜索匹配條件的文件

      4.Awk 內置變量

      變量

      用法

      $0

      當前記錄(這個變量中存放著整個行的內容)

      $1~$n

      當前記錄的第n個字段,字段間由FS分隔

      FS

      輸入字段分隔符 默認是空格或\t

      NF

      當前記錄中的字段個數,就是有多少列

      NR

      已經讀出的記錄數,就是行號,從1開始,如果有多個文件話,這個值也是不斷累加 中。

      FNR

      當前記錄數,與NR不同的是,這個值會是各個文件自己的行號

      RS

      輸入的記錄分隔符, 默認為換行符

      OFS

      輸出字段分隔符, 默認也是空格

      ORS

      輸出的記錄分隔符,默認為換行符

      FILENAME

      當前輸入文件的名字

      5.AWK常用命令:

      #?打印每一行的第二和第三個字段

      awk?'{print?$2,?$3}'?file

      #?統計文件的行數

      awk?'?END?{print?NR}'?file

      #?對?awk?處理的行做過濾

      awk?'NR?

      awk?'NR==1,NR==4?{print}'?file??#行號等于1和4的打印出來

      awk?'/linux/'??#包含linux文本的行(可以用正則表達式來指定,超級強大)?awk?'!/linux/'??#不包含linux文本的行

      #?使用?-F?來設置定界符(默認為空格)

      awk?-F:?'{print?$NF}'?/etc/passwd

      #?awk?實現head?命令

      awk?'NR<=10{print}'?filename

      #?實現tail命令

      awk?'{buffer[NR%10]?=?$0;}?END{for(i=0;i<11;i++){print?buffer[i?%10]}?}?'?filename

      #?查詢訪問最頻繁的100個請求,主要是各種參數都包含了

      grep?-v?".php"?access.log?|?awk?'{print?$7}'?|?sort?|uniq?-c?|sort?-rn?|?head?-n?100

      #?查詢訪問?100?次以上的?ip

      awk?'{print?$1}'?access.log?|?sort?-n?|uniq?-c?|awk?'{if($1?>100)?print?$0}'|sort?-rn

      #?查詢指定?ip?訪問最多的?100?個頁面

      grep?'112.97.250.255'?access.log?|awk?'{print?$7}'|sort?|uniq?-c?|sort?-rn?|head?-n?100

      #?查詢最近?1000?條請求訪問最多的地址

      tail?-1000?access.log?|awk?'{print?$7}'|sort|uniq?-c|sort?-?nr|less

      #?按每秒統計請求數,顯示top?100?的時間點?cut是截取?14-21?位,分鐘為?14-18?小時為?14-15

      awk?'{print?$4}'?access.log?|cut?-c?14-21|sort|uniq?-c|sort?-?nr|head?-n?100

      來源:公眾號【碼農編程進階筆記】

      6.查看php進程和cpu占用

      Ps?-rf?|?grep?"php-fpm"?top?|?grep?"php-fpm"

      7.?Which 和 whereis 區別

      Which 是用來查找系統PATH目錄下的可執行文件。說白了就是查找那些我們已經安裝好 的可以直接執行的命令,which 是基于 path 目錄查找的。

      Whereis這個命令可以用來查找二進制(命令)、源文件、man文件。Whereis 是基于 索引數據庫的,locate也是基于數據庫的,find 是基于硬盤文件的

      grep Linux

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

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

      上一篇:復制粘貼不了怎么辦?(筆記本電腦復制粘貼不了怎么辦)
      下一篇:Excel 中輕松創建水平瀑布圖
      相關文章
      亚洲成av人在片观看| 亚洲男人天堂2022| 99亚洲乱人伦aⅴ精品| 亚洲六月丁香六月婷婷蜜芽| 亚洲国产天堂在线观看| 亚洲AV无码精品色午夜果冻不卡| 亚洲国产精品无码av| 亚洲啪啪AV无码片| 国产成人精品日本亚洲| 亚洲精品成人无码中文毛片不卡| 久久久精品国产亚洲成人满18免费网站 | 亚洲欧洲∨国产一区二区三区| 精品国产亚洲男女在线线电影 | 久久精品国产亚洲AV电影| 婷婷精品国产亚洲AV麻豆不片| 久热综合在线亚洲精品| 亚洲人成网站影音先锋播放| 亚洲视频在线观看| 亚洲综合在线成人一区| 亚洲成人免费在线观看| 亚洲综合色区中文字幕| 亚洲人成电影网站色www| 亚洲成av人无码亚洲成av人| 精品亚洲成a人在线观看| 亚洲国产一成久久精品国产成人综合| 亚洲毛片av日韩av无码| 亚洲日韩乱码中文无码蜜桃臀网站| 亚洲精品无码高潮喷水在线| 久久精品国产亚洲AV麻豆王友容| 亚洲网站在线观看| 亚洲av无码一区二区三区天堂古代| 亚洲国产乱码最新视频| 蜜芽亚洲av无码一区二区三区| 亚洲电影日韩精品| 国产av无码专区亚洲av果冻传媒 | 亚洲Av无码国产一区二区 | 亚洲区小说区图片区| 亚洲精品无码专区久久久| 久久亚洲私人国产精品vA| 亚洲免费观看网站| 亚洲AV香蕉一区区二区三区|