Linux基礎 固化命令的方式grep

2022-04-28 23:15:31 字數 1026 閱讀 6081

配置檔案目錄:

/etc/profile

/etc/bashrc

/root/.bashrc

/root/.bash_profile

/bin/bash

root使用者一登陸,給他提供什麼命令直譯器

grep(縮寫來自globally search a regular expression and print)是一種強大的全域性文字搜尋工具,它能使用特定模式匹配(包括正規表示式)搜尋文字,並預設輸出匹配行。

被shell解釋的,被命令解釋的,而命令是被shell解釋的,所以shell>命令》正規表示式。

shell是父輩,萬用字元和命令乙個級別是兒子輩,正規表示式,是孫子輩的。

shell >命令/萬用字元->正規表示式

linux 中,命令、萬用字元是被shell解釋的,正規表示式由命令解釋

管道符 過濾 ls | grep hello

grep -a 2 'root' /etc/passwd 關鍵字匹配處後兩行

grep -b 2 'root' /etc/passwd 關鍵字匹配處前兩行

grep -c 2 'root' /etc/passwd 關鍵字匹配處前後各兩行

grep -c 2 'root' /etc/passwd 統計數量

grep -i 'hello' a.txt 大小寫都輸出來

grep -iv 'hello' a.txt 對大小寫都輸出來的取反

grep '^root' test

grep 'root$' test

grep 'ab*' a.txt

grep 'ab?' a.txt

egrep 'r[abc123\.\/\-]t' b.txt

注意轉義\- 必須放到結尾才能轉義結束

grep -v "^#" /etc/ssh/ssh_config 過濾掉開頭為#的注釋

grep -v "^ *$" /etc/ssh/sshd_config 匹配空行並過濾

egrep 'compan(y|ies)' a.txt

Linux的基礎命令

cd 切換目錄 pwd 顯示當前路徑 ls 顯示所有檔案 ll 顯示所有檔案詳細資訊 mkdir 建立資料夾 touch 建立檔案 mv 移動檔案 重新命名 cp 複製檔案 rm 刪除檔案 rmdir 刪除資料夾 只能刪除空資料夾 rm r 刪除非空資料夾 具體事例 cd 返回上一目錄 cd 返回上...

基礎的linux命令

1,關機 halt,reboot,poweroff 2,幫助手冊 man。使用方式為 man 命令 可以檢視該命令的詳細用法 3,目錄,檔案操作 linux採用的檔案結構是ext3 樹形結構 1.路徑表示法 絕對路徑 從根開始 home luxin 桌面 luxin.txt。相對路徑 相對於當前檔案...

linux的基礎命令

系統命令 runlevel 檢視當前的執行級別 systemctl status firewalld 開啟網路服務功能 stop 關閉 restart 重啟 reload 過載 reboot 重啟 halt 關機 poweroff 關機 目錄管理常用指令 pwd 檢視你當前所在的目錄 cd 切換目錄...