一、系統資訊
1、顯示系統日期
date2、顯示日曆資訊
cal二、關機、重啟
1、關閉正在執行的linux作業系統
halt2、重啟
reboot
三、檔案和目錄
1、切換目的:cd
(1)進入home目錄
cd /home
(2)如果當前路徑是home目錄,想切換到home目錄的上一層根目錄
cd /homecd …
2、檢視當前工作目錄
pwd3、檢視目錄下的內容(包括檔案和目錄):ls
(1)檢視root目錄下的內容
cd /rootls(顯示檔案或者目錄名稱)
(2)檢視root目錄下所有內容的詳細資訊
cd /rootls -l 或者ll
(3)檢視root目錄下包括隱藏的所有檔案
cd /rootls -a
4、建立目錄:mkdir 目錄名
(1)在root目錄下建立test目錄
cd /rootmkdir test
(2)同時在root目錄下建立test01和test02目錄
cd /rootmkdir test01 test02
(3)在root目錄下建立多層目錄dir/d1/d2
cd /rootmkdir -p dir/d1/d2
5、刪除檔案或目錄:rm 檔名/目錄名
(1)刪除root下的install.log檔案
cd /rootrm install.log(當提示是否刪除時,輸入y確定刪除,n取消刪除)
rm -f install.log(刪除時不提示資訊)
(2)刪除root目錄下test目錄
cd /rootrm -r test(刪除時會提示資訊)
rm -rf tset(刪除時不提示資訊)
注意:一般刪除的操作慎用
6、移動/重新命名檔案:mv 源路徑名 新路徑名
(1)把root目錄下的install.log.syslog檔案重新命名位i.log
cd /rootmv install.log.syslog i.log
(2)把root目錄下的anaconda-ks.cfg移動到home目錄下
mv /root/anaconda-ks.cfg /home/anaconda-ks.cfg(無論當前路徑在哪兒都可以執行)
7、拷貝檔案:cp 源路徑名 新路徑名
(1)把etc目錄下的passwd檔案拷貝到root目錄下
cp /etc/passwd /root/passwd
8、建立檔案:touch 檔名
(1)在root下建立file檔案
cd /roottouch file(如果file檔案不存在,則建立乙個新的空的檔案,如果已經存在就修改檔案的時間戳)
四、使用者和組
1、新增乙個新使用者組:groupadd 組名
(1)在linux系統中新新增tester組
groupadd tester(只能root身份能執行)2、新增乙個新使用者:useradd 使用者名稱
(1)在linux系統中新增test01使用者屬於test01組(自己單獨一組)
useradd test01(2)在linux系統中新增root01使用者屬於root組,root組已經存在
useradd -g root root01(3)為使用者設定密碼:passwd 使用者名稱
五、檔案或目錄的許可權
1、修改檔案或目錄許可權:chmod 規則 檔名/目錄名
(1)在root目錄中建立檔案f.txt,為檔案設定許可權
cd /roottouch f.txt
chmod u+r,g+r,o+r f.txt(為自己、同組、其他使用者分別新增可讀許可權)
chmod 444 f.txt(為自己、同組、其他使用者分別新增可讀許可權)
chmod ugo+r f.txt(為自己、同組、其他使用者分別新增可讀許可權)
六、壓縮和解壓
1、壓縮和解壓檔案:tar 規則 檔名
(1)把etc下的passwd檔案壓縮為p.tar檔案
cd /etctar -cvf p.tar passwd
(2)把壓縮檔案解壓:tar -xcv 壓縮檔案名
七、檢視檔案內容
1、檢視內容較少的檔案:cat 檔名
(1)在root目錄下,把當前系統日期重定向在t.time中,使用cat檢視其內容
cd /rootdate > t.time
cat t.time
2、檢視內容較多的檔案:more 檔名
(1)檢視/etc/man.config檔案的內容
more /etc/man.config按q鍵退出more模式
八、網路
1、檢視linux作業系統的ip位址
ifconfig2、重啟網路服務
service network restart3、關閉防火牆
iptables -f
九、其他常用命令
1、管道:| 把前乙個命令執行的結果交給後乙個命令處理
(1)從程序中過濾出有bash的程序
ps -ef | grep bash2、過濾:grep 根據提供的條件過濾內容
3、檢視當前系統的程序:ps
(1)檢視當前系統所有的程序
ps -ef(2)結束程序
kill -9 程序號(強制結束)
測試人員常用藉口
無論我們試圖建立乙個多麼完美的 我們都一定會犯一些錯誤,錯誤是不可避免的。我們很難保證沒有錯誤的發布。即便我們進行了不同型別的全面測試 例如壓力測試,跨瀏覽器測試,響應測試等 即便我們也考慮了流程中涉及的各種型別的測試,上線後,依然可能會發現問題。出了問題,就要解決問題,不管是測試過程中發現的還是上...
軟體測試人員的煩惱
ps 翻譯的內容,what s killing software testers?隨著萬聖節的到來,我們來快速遊覽下主要影響軟體測試人員的幾個方面。一 軟體發布週期的不斷加速 為了應對今天需求的快速性和連續性,軟體交付變得越來越快。大多人都認為軟體測試在軟體交付過程中是乙個相當棘手的問題。妄想通過簡...
軟體測試人員的使命
宣告 本文只做整體概述,不針對性詳述.只要能對流程 概念有大致了,方便去自行搜尋.能在測試工作中 把握住方向.軟體測試定義是 為了發現程式中的錯誤而執行程式的過程,是產品正確性 完整性 質量的保障過程.說通俗一點就是為了找出軟體裡面的bug,反推開發人員修復再驗證的乙個過程.最終和開發共同保障了產品...