shutdown -h now 關機
shutdown -r now 重啟
/bin /sbin /usr/bin /usr/sbin /usr/local/bin 系統工具 存放命
令
/boot 核心及其他系統啟動所需檔案
/opt 安裝大的應用程式
/tmp 臨時檔案
/lost+found 系統修複過程中恢複的檔案
/root 超級使用者的主目錄
/dev/cdrom 光碟機裝置
/dev/fd0 軟碟機
ls -l 命令可查看裝置類型,看看首字元b or c, b塊裝置 c字元設
備
/etc/lilo.conf /etc/grub.conf 啟動引導程式 多系統引導時,可設
置預設啟動的系統等等,使用VIM修
改。
/etc/inittab 控制啟動模式(圖形/文本登陸)
/etc/fstab 檔案系統配置
/etc/profile 增加環境變數等(修改PATH等)
/etc/ftp* ftp的設定檔
/etc/httpd web伺服器的設定檔
/etc/ssh* ssh的設定檔
/etc/inittab
init 0 halt poweroff shutdown 停止系統
init 6 reboot 重啟系統
init 3 文字介面啟動
init 5 圖形介面啟動
init 1 單一使用者模式(init single)系統管理員維護
/home
/home/[username] 使用者的預設主目錄
useradd [username] 建立新使用者
passwd [username] 添加密碼
/etc/passwd:系統能識別的使用者清單
/etc/shadow:超級使用者才能讀,使用者保護加密口令的安全
/lib 系統所用的庫 如C程式庫
/lib/modules/2.4.20-8/kernel/drivers 驅動模組
/usr/lib/ 應用程式使用的庫 如MySQL的API
/mnt
mount -t iso9660 /dev/cdrom /mnt/cdrom 光碟機的裝載
mount -t 檔案類型 裝置檔案 掛裝目錄
umount /mnt/cdrom 卸載
mount -t fstype /dev/fd0 /mnt/floppy 軟碟機的使用
/usr
/usr/doc /usr/share/doc 協助文檔
man 命令 查看命令的手冊頁
info 命令 查看命令的協助
[命令] -help
/usr/src/linux-2.4.20-8/ Linux原始碼
X11 用於X windows
bin 幾乎有所的命令程式
sbin 系統管理的命令
include c語言標頭檔
lib 庫檔案和資料檔案
local 本地安裝的軟體
share 共用檔案和資料
/var
www apache的文檔目錄
lib 系統運行時隨時改變的檔案
local /usr/local程式的可變資料
log 記錄檔
spool 郵件,新聞等隊列的離線目錄
tmp 臨時檔案
mount 所掛裝的分區
fdisk -l [/dev/had] 硬碟分區狀況
df -h 硬碟分區的使用方式
du -sh 硬碟使用的分區
mkdir 建立目錄
rm -r -f 遞迴刪除目錄,並且不提示
rmdir 刪除空目錄
pwd 查看目前的目錄
cd 切換目錄
ls [參數 -a所有 -l詳細 -R遞迴顯示子目錄 -d不遞迴] [路徑或檔案
名]
more/less [檔案] 查看檔案內容
cat 顯示所指檔案的內容
mv [參數 -I -f] <src><dst> 移動檔案
cp [參數 -f 直接覆蓋 -I提示是否覆蓋 -R遞迴] <src><dst> 拷貝
檔案類型 普通檔案(-) 目錄檔案(d) 串連檔案(l)
特殊檔案:裝置檔案b c 和 管道檔案p
ls -l 可以看到檔案的類型
檔案類型對應色彩設定檔: /etc/DIR-COLORS
檢查檔案系統
fsck [選項] <裝置名稱>
-f fstype 制定要檢查的檔案系統類型
-N 類比顯示,並不真正檢查
-r 恢複時要求使用者確認
-p 自動修正安全地更正並且不會導致資料丟失的問題
fsck -p -t ext2 /dev/hda2
註:應該先卸載檔案系統,再檢查。
檔案的尋找
find 路徑 [選項]
find /etc -name passwd
-size 按檔案大小尋找
-type 按檔案類型尋找
locate -u &
grep [選項] 尋找模式 檔案名稱 [檔案名稱...]
grep [參數 -n顯示匹配行號 -I忽略大小寫 -r遞迴尋找] 'str'
filelist
使用者類型
root 系統管理員
u 檔案擁有者
g 組織擁有者
o 其他使用者
改變檔案存取權限
符號標記法
chmod (ugoa)(+-=)(rwx) [filename]/filelist
chmod g+w o-x /usr/local/*
數字標記法
4(100) 讀 2(010) 寫 1(001)執行 0(000) 無許可權
chmod 755 /usr/local/*
7(1+2+4) 5(4+1) 5(4+1)
檔案擁有者 使用者組 其他使用者
改變檔案/目錄屬主 owner
chown
改變檔案/目錄屬組 group
chgrp
檔案比較
diff 找出兩個文字檔的差異
diff [參數] <file> <file>
-w 忽略所有空格差別
-I 忽略大小寫
cmp 比較任意兩個檔案
cmp [para] <file> <file>