生活随笔
收集整理的這篇文章主要介紹了
Linux常见命令汇总(不定期更新)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux常見命令匯總
文件及目錄相關命令
命令名稱釋義
| ls | 查看目錄下的內容 |
| cd | 目錄跳轉 |
| pwd | 打印工作目錄 |
| cp | 拷貝 |
| mv | 移動文件及目錄 |
| rm | 刪除文件及目錄 |
| mkdir | 創建目錄 |
| tree | 創建目錄 |
| tar | 文件歸檔與壓縮 |
| unzip | 文件解壓縮 |
| ln | 創建鏈接文件 |
文件內容的修改與查看
命令名稱釋義
| touch | 創建空白文件 |
| cat | 查看文件內容 |
| vim | 文件編輯器 |
| echo | 打印文本 |
| more | 分頁查看器 |
| less | 分頁查看器 |
| head | 查看文件頭部 |
| tail | 查看文件尾部 |
| diff | 比對文件 |
| grep | 檢索信息 |
| wc | 計數 |
wc命令能夠統計文件中的字符數、單詞數和行數。
格式:wc options files 。
選項: - -c:顯示字符數。
- -l:顯示行數。
- -w:顯示單詞數。
文件查找與定位
命令名稱釋義
| find | 查找文件 |
| which | 查找可執行文件 |
| whereis | 查找可執行、源碼、幫助手冊 |
| locate | 定位任何文件 |
locate
其中 locate的功能類似于Windows常用的everything工具,會建立索引。locate命令可以在搜尋數據庫時快速找到檔案,數據庫由updatedb程序來更新。注意先執行updatedb再執行locate命令,可以避免由于索引更新不及時導致的搜索失敗問題。
find
find命令有很多選項或表達式,每一個選項前面跟隨一個橫杠 -。
- -name 按照文件名查找文件。
- -perm 按照文件權限來查找文件。
- -prune 使用這一選項可以使find命令不在當前指定的目錄中查找,如果同時使用了 - depth
選項,那么- prune選項將被f i n d命令忽略。 - -user 按照文件屬主來查找文件。
- -group 按照文件所屬的組來查找文件。
- -mtime -n +n 按照文件的更改時間來查找文件, - n表示文件更改時間距現在 n天以內, + n表示文件更改時間距現在 n天以前。
which指令
用戶相關的命令
命令名稱釋義
| useradd | 新建用戶 |
| userdel | 刪除用戶 |
| usermod | 修改用戶 |
| passwd | 修改密碼 |
| su | 切換用戶 |
| sudo | 獲取管理員權限 |
| chgrp | 修改所屬組 |
| chmod | 文件權限修改 |
| chown | 修改文件所屬 |
| logout | 退出用戶 |
| exit | 退出用戶 |
進程相關的命令
命令名稱釋義
| ps | 打印進程 |
| kill | 殺死進程 |
| pkill | 批量殺死進程 |
| killall | 批量殺死進程 |
| crotab | 定時任務 |
| ctrl + z | 掛起前臺進程 |
| fg | 將進程調至前臺進行 |
| bg | 讓掛起的進程后臺執行 |
| jobs | 查看掛起和后臺進程 |
系統信息獲取命令
命令名稱釋義
| date | 查看時間 |
| df | 查看文件系統 |
| du | 獲取目錄文件大小 |
| free | 查看內存 |
| top | 查看系統信息 |
| htop | 查看系統信息 |
| dstate | 查看系統信息 |
| nmon | 查看系統信息 |
| ifconfig | 查看IP信息 |
| uname | 查看OS信息 |
| last | 查看最近登陸 |
| who | 查看當前登陸 |
free查看內存狀態dstat查看系統信息:
查看OS信息:
查找指令的用法
命令名稱釋義
| man | 查看指令官方手冊 |
| tldr | 查看指令的常用用法 |
- 如果要深入理解指令含義,建議用man
- 如果嫌man啰嗦,可以安裝tldr,相對于man更加簡潔,而且也在不斷更新中。
- 下面貼上兩張圖,作為兩個指令的對比:
基本命令的聯合使用:
查詢當前有多少人登陸了這臺電腦:who | wc -l
總結
以上是生活随笔為你收集整理的Linux常见命令汇总(不定期更新)的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。