1. 重定向符號
輸入重定向 <
命令 < 文件
例子: wc -l < /etc/passwd 操作符
標準 >
錯誤 2> >>
2>>
覆蓋寫入操作 >
追加 >>
ls -l initial-setup-ks.cfg > haha
不論是正確還是錯誤信息 全部輸出 &>
ls -l hahaha &> hoho
輸出重定向 >
2 . 管道符 |
命令 | 命令
二次處理
/bin/bash
/sbin/nologin 什么都干不了 不能登錄服務(wù)器
有多少用戶能夠登陸服務(wù)器
grep bash /etc/passwd
grep bash /etc/passwd | wc -l
顯示行號
ls /dev/sda*
* 代表空值或者無窮多的信息
? 單個字符 不匹配空值 可以連用
[a-z] 單個字母
[0-9] 單個數(shù)字
[1,3,5] 精準匹配某個數(shù)字
[a,c,g] 精準匹配某個字母
ll ls的詳細版
/dev/sda[0-9]
\$$PRICE
\ 轉(zhuǎn)義字符

標準操作
反斜杠(\):使反斜杠后面的一個變量變?yōu)閱渭兊淖址?/p>
單引號(''):轉(zhuǎn)義其中所有的變量為單純的字符串。
雙引號(""):保留其中的變量屬性,不進行轉(zhuǎn)義處理。
反引號(``):把其中的命令執(zhí)行后返回結(jié)果。
" "
' '
\ 轉(zhuǎn)義一個字符
`` 反引號 指的是 只取返回結(jié)果
PRICE = `命令` 把其中的命令執(zhí)行后返回結(jié)果。
3. alias 設(shè)置別名
但是是下次服務(wù)重新啟動一直生效.
alias sam = "命令"
unalias 取消別名
4 內(nèi)部命令
0.01%
外部命令
99%
echo $PATH
whereis uptime 查看顯示內(nèi)外部存放路徑
PATH
HOME 保存每個用戶的家目錄
SHELL
MAIL 郵件路徑
HISTORY 歷史命令
LANG 遠程服務(wù)器連接亂碼問題 查看這個變量
RANDOM 隨機變量
PS1 = #
浙公網(wǎng)安備 33010602011771號