2009年9月20日 星期日

Linux指令

dmesg
查看硬體資訊

df
查硬碟容量
參數:-a 全部資訊 ,-h 使用易讀的容量顯示

free
查記憶體資訊
參數:-m 用mb來顯示容量

fdisk
磁碟分割
參數:-l 顯示全部磁碟資訊
範例:fdisk /dev/sdb

mkfs
磁碟格式化
範例:mkfs -t ext3 /dev/sdb1
參數:-t 指定檔案格式

mke2fs
磁碟格式化
範例:mke2fs -j /dev/sdb1
參數:-j 無參數格式為ext2,有為ext3

mount
磁碟掛載
範例:mount -t ext3 /dev/sda1 /mnt/sda1

umount
磁碟卸載

cd
變換目錄

pwd
顯示目前的目錄

mkdir
建立一個新的目錄

rmdir
刪除一個空的目錄

chmod
改變權限
-rwxrwxrwx 每種身份owner/group/others各自的三個權限r/w/x,r=4,w=2,x=1
r=read,w=write,x=execute。
第一個字元代表這個檔案的屬性:- = 正規檔案,d = 目錄,l = 連結檔,
b =
可隨機存取裝置 ,c = 序列埠設備

chown
改變檔案擁有者
範例:chown [-R] user:workgroup filename
參數:-R 進行遞迴的持續變更,即連同次目錄下的所有檔案

chgrp
改變所
群組
範例:chgrp [-R] workgroup/filename
參數:-R 進行遞迴的持續變更,即連同次目錄下的所有檔案

cp
複製檔案目錄
範例:cp /soure /destination

rm
移除檔案目錄

mv
移動檔案目錄

passwd
更改密碼

who
顯示目前系統上的使用者

clear
清除螢幕畫面

ps
查看執行中的程式
參數:-aux

kill
停止執行中的程式
範例:kill PID代碼