檢視本地硬碟
將裝置掛載到乙個目錄
mount [-t fastype] [-o options] [dev name] [mount point]
解除安裝裝置
umount 掛載點/裝置名
mkfs用於建立檔案系統的命令(硬碟通過fdisk命令分割槽後,還是不能使用硬碟,需要對分割槽建立檔案系統,再把分割槽掛載到某掛載點上,才能使用)
mkfs [-v] [-t fstype] [fs -options] filesys [blocks]
把裝置/dev/sdb1格式化成ext3格式, 即在/dev/sdb1上建立ext3檔案系統
mkfs -t ext3 /dev/sdb1
報告已安裝檔案系統的磁碟空間使用情況
df [選項]
統計目錄或檔案所在磁碟空間的大小,du為disk usage的縮寫
df [選項/引數] [目錄名…]
4是4個位元組的意思
超級使用者(root): 可以做任何操作
普通使用者: 沒有對系統完全的控制權,使用者之間的私人資源可以相互隔離
特殊使用者: 與linux的程序相關,使系統得以實現的執行
vincelin : x : 500 : 500 : vincelin : /home/vincelin : /bin/bash
使用者名稱: 唯一,不超過8位元組
密碼: x表示一般加密,口令放在/etc/shadow中
使用者id
使用者組id
使用者資訊: 可以放姓名,**,位址等
使用者主目錄
登陸的shell: 一般用/bin/bash。sbin/nologin表不是能登陸的使用者
shutdown : * : 15508 : 0 : 99999 : 7 : : :
新增使用者
useradd [選項] [引數]
修改密碼
passwd [選項]
修改使用者屬性
usermod [選項] [引數]
刪除使用者
userdel [選項]
新增使用者組
groupadd [選項]
修改工作組屬性
groupmod [選項]
存放使用者組資訊
root : x : 0 : root
組名密碼
組id組中成員
顯示系統哪些使用者在使用
who [選項]
顯示系統中使用者使用情況
w [選項] [user]
顯示使用者資訊
id [選項]
su [選項] [-] [username]
互動程序: 由shell啟動的程序
批處理程序: 和終端無關, 是乙個程序序列
守護程序: 在後台持續執行的程序
父程序和子程序是管理與被管理關係,父程序被殺死,子程序也被殺死。反之不然。
比如執行updatedb
updatedb : 前台啟動,shell進入癱瘓狀態,適用於用時短,急於得到結果,啟動後shell會等待執行結果。ctrl+c結束前台程序,返回shell。ctrl+z將前台程序搬到後台,返回shell。
updatedb & : 後台啟動, shell不處於癱瘓狀態,適用於耗時長的任務,啟動後shell會提示該程序的pid。使用jobs檢視後台程序。
2.1 at命令(一次性)
在指定時間執行指定的命令序列
at [選項] time
3天後下午5點執行/bin/ls命令
at 5pm + 3 days /bin/ls
2個星期後下午5點執行/bin/ls
at 5pm + 2 weeks /bin/ls
明天17:20執行/bin/date
at 17:20 tomorrow /bin/date
2012最後一天最後一分鐘列印 ending
at 23:59 12/31/2012 echo ending
2.2 crontab命令(週期性)
週期性排程程序
原理: linux守護程序crond每分鐘檢查一次使用者計畫任務表(crontab檔案),如果沒有使用者設定crontab檔案,則轉入休眠,釋放系統資源,命令執行結束,將結果放郵件給檔案所有者(或是/etc/crontab檔案中mailto環境變數中指定的使用者)
crontab [-u user] filecrontab
crontab [-u user]
crontab檔案格式
f1 f2 f3 f4 f5 program
顯示瞬間程序的動態
ps [選項]
以樹狀結構顯示系統中的所有程序
pstree [選項] [pid | user]
結束程序
kill [-signal | -p] [-a] pid …
kill -l [signal]
系統監視正在執行的程序以及記憶體和cpu使用情況,top命令相比ps多出來動態實時更新程序資訊
top [選項]
檢視記憶體
free [選項]
Linux系統管理
程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...
Linux 系統管理
linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...
linux 系統管理
正在執行的程式,任何程式執行都要耗費一定的系統資源 判斷伺服器健康狀態 檢視系統中所有程序 殺死程序 1 判斷程序健康狀態 top 選項 d 秒數 指定top命令每隔幾秒更新。預設是3秒 b 使用批處理模式輸出。一般和 n 選項合用 n 次數 指定top命令執行的次數。一般和 b 選項和用 在top...