基礎類面試題(0)

2022-06-16 20:33:08 字數 1414 閱讀 8489

統計檔案的行數

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 ...