Linux零基礎試題

2022-08-05 08:48:11 字數 2583 閱讀 6490

1. q:建立乙個目錄/data?

a: mkdir /data

總結:1) 這裡面的"/"表示根目錄

2) cd 命令進入目錄,如果不跟任何東西則會進入家目錄

3) pwd 顯示當前目錄

4)ls 檢視當前目錄下的所有目錄

5)whoami 顯示 家目錄 名稱

6)mkdir [-mp][目錄名稱] 

其中,-m很少使用,-p表示遞迴建立目錄

7)tree 命令顯示目錄結構

2. q:在/data目錄下簡歷檔案test.txt

a: touch /data/test.txt

總結: 1) touch 1.txt 2.txt 3.txt 或者 touch .txt 建立多個檔案

2)這個命令能建立1000個檔案

3)echo >b.txt 也可以建立檔案

4)>b.txt 也是可以建立檔案的

5)touch 如果檔案不存在則建立檔案,如果存在則改變檔案的訪問時間等時間戳資訊

3.q:為test.txt檔案增加內容 "hello linux"

b) 點選 i 進入編輯模式

c) 敲入 "hello linux"

d) esc 退出編輯模式

e) 敲:wq 儲存並退出

總結:1)echo "hello linux" >test.txt 也能實現

2) > 表示 覆蓋; >> 表示追加

3) cat 檢視檔案內容

4) >檔名 : 刪除檔案內容

5) cat >test.txt 也能實現 (ctrl+c結束編輯)

6)牛逼的實現方式:

cat >>/data/text<

hello linux

eof7)ctrl+c 終止程式

8)ctrl+l 清除當前輸入內容

4。q: 把 test.txt檔案拷貝到/tmp下面

a: cp /data/test.txt  /tmp

總結:1)history 檢視使用過的命令

2)cp -ap 拷貝目錄

3)ctrl+shift+c 複製 ctrl+shift+v 複製

5. q:把/data 目錄移動到 /root 下面

a: mv /data /root

6. 刪除 test.txt

a: rm /root/data/text.txt

總結:1)rm -f 強制刪除

2)rm -fr 刪除目錄

7.q: 已經知道檔案test.txt內容為:

aaabbb

ccc請給出列印test.txt內容時,不包含bbb的命令。

a: cat test.txt |grep -v 'bbb'

總結:1)grep -v bbb test.txt 也能實現

2)awk sed grep linux的「三劍客」

3)head -2 test.txt 也能實現一些過濾顯示的效果

4)如果不加 -v 表示只列印 含有 bbb 的內容

5)sed -e 『/bbb/d』 test.txt 也能實現效果

6)sed -n /bbb/p test.txt 只列印 含有 bbb 的內容

7)awk 也是能夠實現的

8。q:  請用一條命令完成建立目錄/aaa/bbb

a: mkdir -p /aaa/bbb

9. q: 已知/tmp 目錄下已經存在test.txt檔案,如何執行命令才能把/mnt/test/txt拷貝到/tmp 下覆蓋掉/tmp/test.txt檔案,並且系統不提示?

a: \cp -f /mnt/test.txt /tmp    

總結:1)alias 顯示別名

2)unalias 取消別名,取消別名後 無需 \ 也能實現效果

10. q: 只檢視test.txt檔案的第20到30行的內容

a: head -30 test.txt|tail

總結:1)seq 命令生成很多行的意思

2)tail 取結尾的多少行

3)sed -n '20,30p' test.txt也能實現

4)awk也可以實現

5)man 可檢視命令解釋

其他總結:

1. 相關符合及其作用說明

符號作用

符號作用

>

輸出重定向符

.當前目錄

>>

追加輸出重定向符

..當前目錄的上一級目錄

<

輸入重定向符

/跟目錄

<<

追加輸入重定向符

;命令分隔符

2. tab 按鍵用於補全

3. ctrl+c 終止當前任務

4. ctrl+d 退出當前使用者環境 (等同於 exit)

5. ctrl+shift+c 客戶端securecrt裡面的複製命令

ctrl+shift+v 客戶端securecrt裡面的貼上命令

6. ctrl+a 游標移動到當前語句開頭

ctrl+b 游標移動到當前語句結尾

ctrl+u 清除當前語句

7. find 查詢命令  非常重要

date 查詢當前時間命令

查詢刪除

零基礎mysql專案例項 MySQL 零基礎開發

1.終端下連線mysql服務 mysql uroot p回車後輸入設定的密碼即可。進去後每條命令結尾要帶分號 退出命令exit 單行注釋有兩種 或 空格。多行注釋 2.基本命令集合 針對資料庫 use sys show databases 檢視當前操作的資料庫 select databse 針對表 ...

mysql零基礎操作 mysql 零基礎 開始過程

2016 11 07 算是差不多是兩個月的學習,我也馬上要結課了.今天才勉強把mysql裝上,之前還有因為使用者許可權的問題,以及使用者為建立的問題.應該早點就把該準備的開發平台準備好,而不是在最後快考試了來做這件事情,絆倒在細枝末節的東西上.安裝不成功,當時我按照教程,教程上邊說可以跳過管理員的創...

Linux 零基礎學習 (2)Linux基礎 A

2 linux作業系統下的檔案目錄結構 核心原始碼 常見的發行版本如下 十大linux伺服器發行版排行榜 更新至2016年 多使用者作業系統 指一台計算機在同一時間可以由多個使用者使用,多個使用者共同享用系統的全部硬體和軟體資源。bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls t...