Linux基本操作(1)安裝使用

2021-10-20 17:18:08 字數 2473 閱讀 4672

(2)linux引導

02、linux命令列操作

(1)命令

快捷 ① tab (tab tab 補全)

② \ 換行;

③ ctrl + u / k 刪除游標到行首/尾

④ctrl + l 新建,清屏

⑤ctrl + c 關閉當前程序

ctrl + a/home 切換到命令列開始

ctrl + e/end 切換到命令列末尾

ctrl + l 清除螢幕內容,效果等同於 clear

ctrl + u 清除剪下游標之前的內容

ctrl + k 剪下清除游標之後的內容

ctrl + y 貼上剛才所刪除的字元

ctrl + r 在歷史命令中查詢 (這個非常好用,輸入關鍵字就調出以前的命令了)

ctrl + c 終止命令

ctrl + o 重複執行命令

ctrl + d 退出 shell, logout

ctrl + z 轉入後台執行,但在當前使用者退出後就會終止

ctrl + t 顛倒游標所在處及其之前的字元位置,並將游標移動到下乙個字元

alt + t 交換當前與以前單詞的位置

alt + d 剪下游標之後的詞

ctrl+w 剪下游標所在處之前的乙個詞(以空格、標點等為分隔符)

ctrl+( x u) 按住 ctrl 的同時再先後按 x 和 u,撤銷剛才的操作

ctrl+s 鎖住終端

ctrl+q 解鎖終端

!! 重複執行最後一條命令

history 顯示你所有執行過的編號+歷史命令。這個可以配合!編輯來執行某某命令

!$ 顯示系統最近的一條引數

最後這個比較有用,比如我先用 cat /etc/sysconfig/network-scripts/ifconfig-eth0,然後我想用 vim 編輯。

一般的做法是先用↑ 顯示最後一條命令,然後用 home 移動到命令最前,刪除 cat,然後再輸入 vim 命

令。其實完全可以用 vim !$來代替。

管道符 | :將前面的結果作為後面的引數 ;

重定向符 > :覆蓋之前的資料;

追加 >> :在舊檔案後面新增新的資訊

(2)命令的格式

命令字 選項 引數 的區別 例如: 吃 (命令字) 燉(選項) 肉(引數) //ps;命令字要區分大小寫。

選項: 多數情況下選項要跟減號(-)單個減號時後面跟單個字母符號 ,兩個減號跟單詞選項

(3)獲得命令幫助的方法

①help + 要找的幫助(只有內部命令)

② --help 或 -h(等同於 -h-e-l-p) (選項)顯示摘要

③ man 進入到乙個閱讀器,顯示詳細資訊;info 顯示幫助資訊

03、linux目錄和檔案操作

1、檢視和切換當前工作目錄

①cd :開啟目錄,後跟所在位置(從根起始為絕對路徑,從當前資料夾為相對路徑)

cd~:回到家目錄下的

cd-;回到上一次所在目錄

②pwd :切入到目錄

③ls 顯示目錄中內容

④du 統計檔案目錄占用的空間大小

⑤mkdir 建立目錄 多層的話就要加 -p

⑥touch建立新檔案 或者重新整理舊檔案時間戳

2、歸檔與編輯

1.grep

1、 grep -l 『boss』 * 顯示所有包含 boss 的檔名。

2、 grep -n 『boss』 file 在匹配行之前加行號。

3、 grep -i 『boss』 file 顯示匹配行, boss 不區分大小寫。

4、 grep -v 『boss』 file 顯示所有不匹配行。

5、 grep -q 『boss』 file 找到匹配行,但不顯示,但可以檢查 grep 的退出狀態。( 0 為匹配成功)

6、 grep -c 『boss』 file 只顯示匹配行數(包括 0)。

7、 grep 「$boss」 file 擴充套件變數 boss 的值再執行命令。

8、 ps -ef|grep 「^*user1″ 搜尋 user1 的命令,即使它前面有零個或多個空格。

9、 ps -e|grep -e 『grant_server|commsvr|tcpsvr|dainfo』 查詢多個字串的匹配( grep -e 相當於 egrep)

了解了 grep 的引數之後,問題就解決了一半了,因為可以搜尋出符合條件的檔案了。不過光有 grep 還是

不行,因為要把搜尋出來的檔名作為引數傳給 generate 命令。 ok,接下來該管道符出場了。

即使是像我這樣對 linux 只是有一點了解的人也經常用到管道符,比如「|」,示例: ls -a | more 。但是對

於管道符的具體意義和它做了什麼我就不知道了,沒關係, google 一下,找到一些資料:

2.vi編輯器

3.gzip、gzip2 後者效率高一些,前者壓縮比更高。(預設情況下壓縮後原始檔案不存在)

解壓:gzip-d 或 -un

4.tar 將若干檔案歸檔

linux基本操作 1

ctrl d 鍵盤輸入結束或者退出終端 ctrl s 暫定當前程式,按任意鍵恢復 ctrl z 將當前程式放入後台執行 fg 恢復放入後台的程式到前台 ctrl a 到當前行首,相當於home ctrl e 到當前行尾,相當於end ctrl k 刪除從游標尾到行末 ctrl backspace 向...

linux基本操作1

目的 學習cp mv 建立使用者 更改使用者組 使用者屬組 ls命令 1 複製檔案 cp 檔案路徑 要複製的檔案路徑 如果要複製資料夾使用 r引數2 移動檔案 a 移動 mv 檔案路徑 要移動的檔案路徑b 更改檔名 mv 原檔名 新檔名3 建立使用者 a 建立使用者 簡單用法 useradd 使用者...

Linux基本操作命令(1)

首先介紹乙個名詞 控制台 console 它就是我們通常見到的使用字元操作介面的人機介面,例如dos。我們說控制台命令,就是指通過字元介面輸入的可以作業系統的命令,例如dos命令就是控制台命令。我們現在要了解的是基於linux作業系統的基本控制台命令。有一點一定要注意,和dos命令不同的是,linu...