最常見,最頻繁使用的基礎命令如下:系統經典語錄:1、命令操作完沒有任何消息信息, 就是最好的消息2、系統一切從根開始3、系統中數據一切皆文件
皮一下,這都是干貨偶,大佬輕噴一、linux關機命令:1.shutdown命令安全地將系統關機(推薦)參數說明:
[-r] 重啟計算器。[-h] 關機后關閉電源〔halt〕。[-c] cancel current process取消目前正在執行的關機程序。[-time] 設定關機〔shutdown〕前的時間。
shutdown -h now = 立刻關機shutdown -h 時間 = 時間關機shutdown -r now = 立即重啟shutdown -h 10 = 十分鐘后關機
2.簡提一下 halt 也可單獨使用,也可達到關機的效果,但halt命令是其實halt就是調用shutdown -h。halt執行時,殺死應用進程,執行sync系統調用,內核停止,可能導致linux系統的死機,需要重啟。3.poweroff 會發送一個 ACPI 信號來通知系統關機。(別人告訴的)
- init 進程一共分為7個級別, 0和6分別代表關閉和重啟
二、linux重啟命令:reboot 執行重啟命令,其他的我也不知道還能說些什么。
三、linux查詢所在位置路徑:pwd[root@www network-scripts]#
pwd/etc/sysconfig/network-scripts
四、linux切換目錄:cd
五、linux創建目錄文件:mkdir參數:-p 遞歸創建
六、linux以樹形結構展示目錄結構:tree參數:-L :指定層數 -d:只顯示目錄
七、linux查看命令:ls參數:-l :長格式顯示 -a :顯示所有文件 -d :顯示目錄
八、linux復制命令:cp注釋:111是目錄文件,222是文本參數:- r 遞歸 -i 是否覆蓋確認 -a 相當于dpr -p保持文件或目錄樹形
九、linux刪除命令:rm參數:- r 遞歸 – f 強制 兩個一起用你可以刪掉世界(很暴力很血腥,危險的命令)
十、linux更改命令別名:alias刪除別名:unalias
十一、linux移動命令:mv參數:- t 把所用源參數移動到目錄中在相同路徑目錄中使用相當于改名,在不同路徑中相當于移動
十二、linux打印輸出命令:echo參數:-h 不換行 – e 支持轉義 t 代表top n 代表回車
十三、linux創建文件或更新文件時間戳:touch
十四、linux創建查看文件內容:cat參數: -n 顯示行號
十五、linux輸出頭部 / 尾部部分文件:head / tail參數:-n 行數
30
十六、linux替換或刪除字符:tr注意:只是把文件內容輸出出來,而不是改變文件內容
十七、linux查找文件里符合條件的字符串:greplinux中常用的文本(awk,sed,grep)處理工具之一首先談一下grep命令的常用格式為:grep [選項] ”模式“ [文件]grep家族總共有三個:grep,egrep,fgrep參數:
參數 用途
- – color = auto 過濾的內容加顏色
- v 取反
- i 不區分大小寫
- n 顯示行號
- w 按單詞位單位過濾
- o 只輸出匹配的內容
- E 相當于egrep(過濾多個參數)
- A 顯示過濾字符串和它之后多少行
- B 顯示過濾字符串和它之前多少行
-C 顯示過濾字符串和它之前之后多少行簡單應用:
十八、linux查看文件類型:file
十九、linux:創建創建軟硬鏈接:ln參數:- s 創建軟連接
二十、linux:查命令所在路徑:which
二十一、 查找目錄下文件:find參數:
參數 用途
- name 按文件名查找
- type 按文件類型查找(后面接文件類型參數,例如:目錄 d 文件 f
- exec 對搜索結果在處理
- mtime 按修改時間查找
簡單應用:
二十二、從標準輸入執行命令:xargs這只是最基礎參考,命令的九牛一毛,詳解百度搜索xargs命令
參數:
參數 用途
- n 數字,把幾個數字一組
- d 指定分隔符,默認空格
- i 把{}當作前面查找的結果
二十三、查看用戶身份uid/gid:id
二十四、查看當前用戶/添加普通用戶:whoami / uesradd創建用戶就不演示了
二十五、查看文件屬性:stat
二十六、顯示系統時間和日期:date參數:- s 修改時間 – d 只能過去或未來格式
二十七、 查看運行等級:runlevel
二十八、切換運行級別:init
二十九、修改主機名:hostname
三十、壓縮打包:tar參數 用途
- z 壓縮
- c 創建
- v 輸出打包過程
- f 文件
- t 查看文件
- C 指定解壓路徑
- x 解壓
- h 跟隨軟連接
- exclude 排除不打包文件
- X 從文件中排除不打包的文件
三十一、查看文件系統:df參數:- i inode 信息 – h 查看block信息
三十二、點:sourcesource命令是bash shell的內置命令,點命令,就是個點符號,是source的另一名稱當前腳本中配置的變量也將作為腳本的環境,source(或點)命令通常用于重新執行剛修改的初始化文檔,比如 . bash_profile 和 . profile 等等
三十三、查看磁盤文件UUID信息:blkid
三十四、指定某個網卡激活啟動/關閉:ifdown/ifup
三十五、查看服務是否開啟:telnettelnet命令通常用來遠程登錄,但也可以確定遠程服務的狀態,比如確定遠程服務器的某個端口是否能訪問。
三十六、檢查及刪除文本文件中重復出現的行列 / 文本文件內容加以排序:uniq / sortsort幾個常用參數:注意uniq命令只能篩選兩行在一起的數據,分開無法篩選,篩選前先排序
參數 用途uniq
- c 在每列旁邊顯示該行重復出現的次數
- d 僅顯示重復出現的行列
- u 僅顯示出一次的行列
sort - b 忽略每行前面開始出的空格字符
- r 以相反的順序來排序
- n 依照數值的大小排序
[root@yu xuexi]# cat 11haha2haha3haha4haha
七、外國人在廁所學統計:wc(統計,用于計算數字)參數: – l 只顯示行數
三十八、查看硬件信息大禮包命令 用途lscpu 查看cpu使用情況free 查看內存使用情況w 查看負載使用情況top 查看負載使用情況uptime 查看負載使用情況三十九、刪除執行中的程序:kill強行殺死進程(很暴力很血腥,危險的命令)
[root@yu xuexi]# kill -KILL pts/11四十、顯示目錄或文件的大小:du參數:- h 人類能看懂的形式顯示出來注:顯示指定的目錄或文件所占用的磁盤空間
四十一、顯示當前進程 (process) 的狀態:ps
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。