1、系統目錄:
[root@EDAServer1 /]# lsbin boot dev etc home lib lib64 lost+found media misc mnt net opt
proc root sbin selinux srv sys tftpboot tmp usr var
/bin 所有賬號命令,二進制文件程序工具
/boot 開機啓動vmlinuz initrd /boot/grub
/dev 設備/dev/null, /dev/zero, /dev/tty, /dev/lp*, /dev/hd*, /dev/sd*
/etc 配置文件
/etc/init.d/:所有朋務的預設啓動設置
/etc/xinetd.d/:管理的各頃朋務的配置文件目錄
/etc/X11/:XWindow相關 xorg.conf
/lib 共享動態鏈接庫 /lib/modules:驅動
/media 可移除 /media/cdrom
/mnt 暫時掛載
/opt 第三方軟件(/usr/local)
/sbin 設定系統環境的命令root權限
/srv Service服務所需要取用的數據目錄
/tmp 暫存目錄
/proc 內存數據cpuinfo meminfo
/sys 內核相關信息
/usr 公共通用的配置資料、工具、文檔
/usr/bin 用戶指令
/usr/include C頭文件
/usr/share 共享文件(幫助文件)
/var 放置動態變化的數據、日誌
不可與/根目錄分開:/etc /bin /dev /lib /sbin
備份:/boot /root /etc /home /var
文件名_$(date +%Y.%m.%d_%H%M)
目錄信息
df -ah # 列出文件系統信息
du -sh /* # 文件大小
2、文件屬性:
1)[root@EDAServer1 /]# ls -al
drwxr-xr-x 15 root root 4096 Mar 11 14:23 home[ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ]
[ 權限 ][連結][擁有者][羣組][大小][修改日期 ][ 文件名 ]
2)文件類型:file filename
3、常用命令:
ls -alh 顯示目錄下文件系信息pwd [-P] 當前目錄[-P:顯示實際目錄]
mkdir dirname 創建目錄[-m:設置權限]
touch filename 創建文件
ln -s 來源文件 name 創建軟連接
4、移動複製刪除:
rm filename 刪除文件rm -rf dirname 刪除目錄
cp filename 目錄名
cp oldname 目錄名/snewname 改名
cp -r dirname
-a:包括權限
-u:有不同時複製
mv 移動文件
5、文件屬性更改:
1)chgrp :改變文件所屬羣組
chgrp -R eda direnamechgrp eda filename
2)chown :改變文件所有者
chown -R eda direnamechown eda filename
3)chmod :改變文件權限
chown -R 755 direnamechown 755 filename
chmod [ugoa][+-=][rwx] 文件
4)默認權限:umask
# umask0022
# umask -S
u=rwx,g=rx,o=rx
6、文件查看:
cat [-n:行號][-A:顯示特殊字符]
more
空格鍵 向下翻一頁;
Enter 向下一行
/字符串 向下搜尋
q 退出
b或[ctrl]b 往回翻頁
head [-n N] 顯示前N行
tail [-n N] 顯示後N行
tail -f 動態查看
grep -v "^#" filename 不顯示文件註釋
7、文件查找:
findfind dir -user username
find dir -name filename
find cir -size +1000k