hjw2017
-
正則表達式和變量寫腳本
#!/bin/bash 檢查系統所有用戶的shell是否為bash? 注釋:用grep查找是否有此類用戶,如果有則為真,則$?必然為0;顯示的passwd結果對我們沒意義,所以重定向到空。 grep “\bbash\b$” /etc/passwd &> /dev/null A=`echo $?` …
-
幫助和文件管理信息
history命令: -c 清空命令歷史 -d offset 刪除歷史中指定的第offset個命令 n 顯示最近的n條歷史 -a 追加本次會話新執行的命令歷史列表至歷史文件 -n 讀歷史文件中未讀過的行到歷史列表 -r 讀歷史文件附加到歷史列表 -w 保存歷史列表到指定的歷史文件 -p 展開歷史參數成多行,但不存在歷史列表中 -s 展開歷史參數馬一行。附加在…
-
linux基礎命令
顯示當前系統正在使用的shell:echo ${SHELL} 注意$在這里表示輸出的內容是變量命令提示符:prompt[root@localhost ~]# 表示管理員用戶 $表示普通用戶修改提示符格式 PS1=“[\e[31m][\u@\h \w]\$[\e[0m]”\h 主機名簡稱\H 主機名\w 當前…