學習使用linux 偶然間看到一篇介紹linux的使用,於是看了看,整體看完,雖然看的有些懵✒,但還是堅持看完了基礎部分,並做了一些摘要。 man頁面所屬的分類標識 常用的是分類1和分類3 (1)、用戶可以操作的命令或者是可執行文件 (2)、系統核心可調用的函數與工具等 (3)、一些常用的函數與數據 ...
學習使用linux
偶然間看到一篇介紹linux的使用,於是看了看,整體看完,雖然看的有些懵✒,但還是堅持看完了基礎部分,並做了一些摘要。
man頁面所屬的分類標識
常用的是分類1和分類3
(1)、用戶可以操作的命令或者是可執行文件
(2)、系統核心可調用的函數與工具等
(3)、一些常用的函數與資料庫
(4)、設備文件的說明
(5)、設置文件或者某些文件的格式
(6)、游戲
(7)、慣例與協議等。例如Linux標準文件系統、網路協議、ASCⅡ,碼等說明內容
(8)、系統管理員可用的管理條令
(9)、與內核有關的文件
文件操作
文件操作算是我已經比較熟悉了的了,當然是windows,linux 會有所不同
文本處理
Linux下使用Shell處理文本時最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和參數都是常用的; 對shell腳本使用的原則是命令單行書寫,儘量不要超過2行; 如果有更為複雜的任務需求,還是考慮python吧;
- find 文件查找
- grep 文本搜索
- xargs 命令行參數轉換
- sort 排序
- uniq 消除重覆行
- 用tr進行轉換
- cut 按列切分文本
- paste 按列拼接文本
- wc 統計行和字元的工具
- sed 文本替換利器
- awk處理數據流
磁碟管理
查看磁碟空間
打包/ 壓縮
解包/解壓縮
總結
進程管理
查詢進程
終止進程
進程監控
分析線程棧
綜合運用
性能監控
監控CPU
查詢記憶體
查詢頁面交換
查詢硬碟使用
綜合應用
網路工具
查詢網路服務和埠
網路路由
鏡像下載
ftp sftp lftp ssh
網路複製
用戶管理
用戶
添加用戶
刪除用戶
用戶的組
將用戶加入到組
查看系統所有組
用戶許可權
更改讀寫許可權
更改文件或目錄的擁有者
環境變數
系統管理及IPC資源管理
系統管理
查詢系統版本
查詢硬體信息
設置系統時間
IPC資源管理
IPC資源查詢
檢測和設置系統資源限制
總結