初次接觸Linux運維
以前我對運維並不瞭解,只是聽別人提起過,學校更是沒有這方面的專業。我是誤打誤撞踏入了運維這條路。在運維之前,我自學過一年的嵌入式方向,跟許多人一樣,先是C語言,電路基礎,然後到51微控制器,STM32微控制器,後面就慢慢接觸到了Linux系統,嵌入式稍微往深了學也就到Linux系統上了。
初次接觸Linux,我想分享一點心得。首先,開啟一個shell工作視窗,(PS:我用的是紅帽的Linux作業系統)滑鼠右鍵然後點選open in terminal,也可以在左上角點選Applications→Utilities→Terminal。然後就是一些簡單的系統命令了,比如date命令,單獨的date命令是檢視時間的,除次之外,還有其他的date命令:date 11181115(這個命令是把系統的時間設定為11月8日11:15),如果想要檢視更多的命令,就可以通過呼叫man文件(man 命令)來檢視更多的命令。另外,也可以重新開啟一個工作視窗來監控命令。具體操作如下:1.Ctrl +shift+n(在新視窗中開啟shell) 2.輸入指令 watch -n 1 date (讓date命令每秒執行一次,ctrl+c退出監控模式)。另外一個簡單的命令是passwd,單獨的passwd是修改當前使用者下的登陸密碼,與date一樣,passwd也有許多命令,常用的命令有:passwd -s(使用者密碼資訊) passwd -l(鎖定賬號) passwd -u(解鎖) passwd -n 1 student(設定密碼最短有效期)passwd -x 30 student(設定密碼最長有效期) passwd -w 3 student(警告期) passwd -i 2 student(設定使用者非活躍天數) passwd -d student(清除使用者密碼)。監控passwd密碼資訊 watch -n 1 passwd -s student。三:file 檔名(檢視檔案型別)四:檔案的檢視命令如下 cat filename(顯示檔案的全部內容) less file(分頁瀏覽,按‘q’退出) head -n 3 filename(顯示一個檔案的前3行)tail -n 2 filename(顯示檔案後兩行)。五:wc命令(統計檔案容量資訊) wc -l(行數) wc -w(字數) wc -c(位元組數) wc -m(字元數)。六:tab鍵:在系統中table鍵可以自動補齊存在的命令,檔名稱和某些命令的引數。a+tab*2(顯示系統中所有a開頭的命令)。七:history 歷史呼叫:history(顯示歷史),history -c(清除當前環境當中的歷史命令),!4(執行第4行命令),!f(執行最近一條以這個字母開頭的命令)
#####linux中的快捷鍵###### 左右 ##一個字元一個字元移動 ctrl +左右 ##一個字一個字移動 ctrl + a ##游標移動到行首 + e ##游標移動到行尾 + u ##游標所在位置刪除到行首 + k ##游標所在位置刪除到行尾 + r+關鍵字 ##調出最近一條含有關鍵字的命令 + c ##撤銷以輸入的命令 + d ##關閉當前環境 + L ##清空螢幕 + shift + c ##複製 + shift + v ##貼上 + shift + t ##在現有shell中重新開啟一個table + shift + n ##在shell中打 + alt + l ## 鎖屏 + alt +上|下 ##切換工作介面 + alt + f1|f7 ##進入圖形介面 + alt + f2-f6 ##進入虛擬控制檯
最後,分享一個TEST:用student使用者登陸系統圖形介面開啟一個bash ,修改studentd的密碼,顯示當前系統時間,再次顯示當前系統時間,顯示格式為:“小時:分鐘:秒 AM/PM”。顯示“/usr/bin/clean-binary-files”的檔案型別。統計“/usr/bin/clean-binary-files”的檔案大小。用快捷方式在shell中呼叫已經執行的第4條命令。用快捷方式執行最近一條含有“date”關鍵字的命令。