說實話,真的沒什麼技術含量,但還是記錄一下,養成寫博客的習慣。
再說實話,每個人一開始都不是技術大牛。
關於linux小知識
1、linux系統的root用戶默認密碼未知,用sudo password root命令重新設置root用戶密碼。
2、linux bash 腳本的排錯方法:
- 隔離調試,獨立運行程序中的每個小模塊
- 使用echo命令將中間變量打印到屏幕上
- 將 #!/bin/bash 改爲 #!/bin/bash -x ,這樣bash就會進入debug模式,把所有變量變化輸出到屏幕上
3、dmesg是driver message的縮寫,用於輸出所有的內核日誌,內核日誌也包括了系統中的設備驅動日誌。該命令在管理外設時非常有用,可以用來了解設備的運行狀態,該命令還可以擁有調試內核硬件驅動中的問題。
4、linux中執行某條命令後發現輸出的內容超出了屏幕可顯示的長度時,可以重新執行該命令,並加上管道將輸出導入less,如:demsg|less ,這樣就可以使用上下箭頭和空格在輸出內容中翻頁。
5、ssmtp和mutt可以實現在linux下自動發送郵件到制定的地址。mutt可以發送帶有文件附件的郵件,有空可以玩一下。