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 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章