11天

11天 文件属性深入讲解

楚辞啊啊2019.04.10

lrzsz  把文件上传或下载到Linux

rz      把windows文件上传到Linux

sz      把Linux文件的下载到Windows

| 管道符号 把管道前面命令的结果 通过管道传递给后面的命令

Linux下面的对比工具(比较两个文件的内容)

# tar tf /tmp/etc.tar.gz >/oldboy/tar.txt

# tar tf /tmp/etc-paichu.tar.gz >/oldboy/tar-paichu.txt

diff == different        vimdiff

[root@oldboyedu59 ~]# diff  /oldboy/tar.txt  /oldboy/tar-paichu.txt

1950d1949

< etc/services

1.date      显示或设置时间

date      ###+%F                            显示年月日

date      ###+%Y-%m-%d                显示年月日

date      ###+%H:%M:%S                显示时分秒

date      ###+%w                            显示周几       

2.显示系统时间

-d  根据描述显示时间

#按照描述显示指定的日期 1天之前的日期

date -d    "-1day"    前一天

date -d    "1day"      后一天吗

date -d    "1day"  +%F    同上

例子:显示7天之前的日期,格式为2018-4-3_小时_周几

修改日期:date  -s    set  设置,修改

date  -s  +时间

自动同步时间

yum install  -y ntpdate

ntpdate 根据时间服务器自动同步时间

ntpdate ntp1.aliyun.com (时间服务器)

step time server 120.25.115.20 offset 2625450.208764 sec出现这个就是同步成功

文件属性深入:

ls -lhi

-l  显示详细信息

-h  以人类可读的形式显示大小

-i  显示文件或目录inode号码

echo -n 不显示每行结尾的回车

inode    block

inode      index node 索引节点(空间)(一本书目录)

                存放文件属性信息( 大小 时间 权限  所有者 类型 没有文件名)

      block的位置(指向block的指针)

block        (数据块)存放文件内容

查看文件内容过程

关系图

inode 特点

                256字节(了解)(磁盘分区大于500M)

inode在同一个分区(文件系统)中是唯一的。

Linux下面创建1个非空文件需要占用1个inode和至少1个block

查看文件或目录:ls -i

1.每创建一个文件都要有一个inode

2.存放文件属性 block位置  没有文件名

3.256字节

4.在同一个分区中两个文件的inode一样,这两个文件互为硬链接

block

block大小4k(磁盘分区大于500M)

文件比较小1k,剩余的3k将无法使用。

文件比较大10G,占用多个block

ls -lh

1.创建一个非空文件占用至少1个block

2.4k

3.存放文件内容 数据

no space left on deivce 磁盘空间不足

原因1: 500G  499G高清  1G种子  block用光了

原因2: 系统中有大量的小文件    inode用光了

     

软链接与硬链接区别

硬链接:一个文件的多个入口

          在同一个磁盘分区中 inode号码相同的文件互为硬链接

#ln 相当于是 link

软连接:相当于是windows快捷方式  存放源文件位置

              创建软连接

软链接与硬链接区别

1.啥意思

软连接:相当于是windows快捷方式  存放的是源文件的位置

硬链接:在同一个分区中 inode号码相同的文件互为硬链接

2.怎么来的

软链接通过 ln -s ; 硬链接 ln

3.特点

1.软连接最常用,存放的是源文件位置

2.硬链接防止文件误删除

3.硬链接不能跨越分区

4.删除文件的时候 硬链接为0

4.怎没的

1#删除源文件,软连接无法使用,红底白字闪烁

2#删除软连接

3#删除硬链接与源文件 文件被删除了

查看整体情况:

block一共有多少 还剩多少(查看磁盘空间使用情况)

df -h

inode一共有多少 还剩多少

df -i

你可能感兴趣的:(11天)