6 文件系統

1、系統目錄:

[root@EDAServer1 /]# ls
bin  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 direname
chgrp eda filename

2)chown :改變文件所有者

chown -R eda direname
chown eda filename

3)chmod :改變文件權限

chown -R 755 direname
chown 755 filename
chmod [ugoa][+-=][rwx] 文件

4)默認權限:umask

# umask
0022
# 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、文件查找:

find
find dir -user username
find dir -name filename
find cir -size +1000k 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章