統計檔案的行數
cut和awk對應關係
sort和uniq結合
把/etc/passwd裡面的冒號全都替換成空格
將小寫全部替換成大寫
將echo傳遞的內容裡面的a刪除
取得乙個檔案的基名
指定檢視前多少行
動態檢視乙個檔案
檢視後幾行
檢視時顯示行號和所有字元
檢視當前時間
檢視當前的年月日時分秒,自定義格式
更改時間
重啟/關機
檢視當前核心(3.10)和系統版本
檢視命令的路徑
檢視當前登入的有效使用者
檢視登入的所有會話
檢視系統當前所在的登入會話及所做的操作
更改檔名
檢視檔案和目錄的真正大小
cp連用,scp連用
輸出10個序列
通過mail命令發一封郵件
根據命令檢視包名
列出所有的包
解除安裝和安裝包
檢視軟體是否安裝
檢視包的資訊
生成乙個1g的檔案
忽略大小寫
僅顯示匹配到的字串
反選擴充套件支援正則表達
顯示匹配的前幾行
顯示匹配到的後幾行
顯示匹配到的前後各幾行
三種引號都是什麼意思
三個萬用字元
正則表達字元:點,中括號、範圍內、範圍外
任意次、任意長度任意字元、0次或1次、1次或多次、明確幾次、至少幾次,最多幾次、最多幾次、最小幾次
行首、行尾、一整行、空白行
詞首、詞尾、描寫整個詞
分組引用
正則與擴充套件正則的區別
//匹配以r開頭中間必須是兩個字元結尾是t的字串
//匹配r開頭中間任意乙個小寫字母結尾是t的行,注意[:lower:]僅代表字符集,不能單獨使用,只有外面再加乙個中括號才表示這些字符集裡面的乙個。
顯示/etc/passwd檔案中不以/bin/bash結尾的行
找出/etc/passwd檔案中的兩位數或三位數
找出/etc/rc.d/rc.sysinit或/etc/grub2.cfg檔案中,以至少乙個空白字元開頭、後後面非空白字元的行。
找出netstat –tan命令的結果中以lisiten後跟0、1或多個空白字元結尾的行。
擴充套件正則練習題:
//找出/proc/meminfo檔案中,所有以大寫或小寫s開頭的行,至少有三種實現方式:
//顯示當前系統上root、centos或user1使用者的相關資訊
//使用echo命令輸出乙個絕對路徑,使用egerp取於基名
//取目錄名
//新增bash使用者,找到/etc/passwd檔案當中使用者名稱與shell名的行 egrep '(^.):.
\1$' /etc/passwd
基礎面試題
答 物件導向的特徵主要有以下幾個方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象 二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類...
基礎面試題
公有方法。整個程式都可以訪問 私有方法。只有這個類可以訪問 受保護級別。這個包中的類及子類都可訪問 無修飾符時只向同乙個包中的類訪問 許可權限制 private default protected public 被public修飾的變數 public string s 被private修飾的變數 p...
Java String 類面試題
本文裝置自 字串物件是一種特殊的物件.string類是乙個不可變的類.也就說,string物件一旦建立就不允許修改 string類有乙個對應的string池,也就是 string pool.每乙個內容相同的字串物件都對應於乙個pool裡的物件.1 看下面一段 string s new string ...