文件系统小结1

发布时间:2020-04-03 19:00:01 作者:Lmuzi
来源:网络 阅读:333

文件系统

 

文件系统结构:

/boot:引导文件存放目录,内核文件、引导加载器都存放于此目录

/bin/sbin :二进制程序

/lib/lib64 :库函数(/lib/modules:存放内核版本号,驱动)

/etc:配置文件

/home:用户家目录(root家目录:/root ;普通用户家目录:/home/limuzi

     (可更名,出于安全考虑建议工作环境更名)

/mnt:临时文件挂载点

/media:便携式移动设备挂载点

/misc:自动挂载点

/proc:输出进程、内核信息的虚拟文件系统

/sys:存放硬件设备信息的虚拟文件系统(~]#echo “- - -“ > /sys/class/scsi_host/host2/scan 加入硬盘后触发识别硬盘)

/opt:第三方软件

/tmp:临时文件

/usr

/varlog www ftp mail

/dev:硬件设备目录

     块设备:随机访问,有缓存(物理设备)硬盘 分区

     字符设备:顺序访问,无缓存(逻辑设备) zero null random tty

/srv:系统运行服务用到的数据

 

文件类型

-:普通文件

d:目录文件

b:块设备文件

c:字符设备文件

l:符号链接文件

p:管道文件

s:套接字文件 socket

 

各颜色代表的文件类型

蓝色:目录文件

绿色:可执行程序

×××:块设备文件

浅蓝色:链接文件

红色:压缩文件

 

PS:只显示某目录下目录列表:~]#ls –d.*/ PATH */PATH(若目录下为空则会报错)

只显示某目录下隐藏文件:l./PATH alias l.='ls -d .* --color=auto'

 

查看文件状态

stat

三个时间戳:访问时间:access time—atime,读取文件内容,touch xxx可刷新文件访问时间

           修改时间:modify time—mtime,改变文件内容(数据)

           改变时间:change time—ctime,元数据发生改变

 

ls:列出当前或指定目录的内容

ls –a:显示所有文件(包括隐藏文件)

ls –l:显示详细信息

ls –R:递归显示

ls –S:按大小排序

ls –r:逆序排序

ls –t:按mtime排序

ls -1:文件分行显示

 

文件通配符

*:匹配零个或多个字符

?:匹配任意单个字符

~:当前用户家目录

[0-9]:任意单个数字

[a-c]a A b B c

 

touch:创建文件,改变文件时间戳

-a:刷新atimectime

-m:刷新mtimectime

-c:若文件存在,刷新时间戳;若不存在,不予创建

-t:指定时间戳,格式为

[root@localhost testdir]# touch -t 200808080808.30 f1

[root@localhost testdir]# ls

f1

[root@localhost testdir]# stat f1

  File: ‘f1’

  Size: 0             Blocks:0          IO Block: 4096   regular empty file

Device: 802h/2050d         Inode:134333666   Links: 1

Access: (0644/-rw-r--r--) Uid: (    0/    root)  Gid: (    0/    root)

Access: 2008-08-08 08:08:30.000000000 +0800

Modify: 2008-08-08 08:08:30.000000000 +0800

Change: 2016-07-30 20:36:41.464871487 +0800

 Birth: -

-d:指定日期


cp:复制文件和目录

文件系统小结1

PS :DEST目标文件,SRC源文件

   root用户下默认aliascp='cp -i'alias配置文档:当前用户~/.bashrc,所有用户/etc/bashrc

常用选项

-i:交互式

-r-R:递归复制目录及内部所有内容

-a:归档,相当于-dR --preserv=all,即保留原文件的所有属性

-p:等同于--preserv=mode,ownership,timestamp

-v--verbose,显示复制过程

-f--force,若目的文件存在,则强制覆盖

推荐阅读:
  1. sed使用小结
  2. 磁盘及文件系统管理-小结

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

文件 系统

上一篇:switchover to xxx 犯的低级错误

下一篇:FFmpeg 硬件加速方案概览 (下)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》