对比文件命令 软硬链接 日期修改及查看

对比文件命令 软硬链接 日期修改及查看

1.对比并显示俩个文件的区别
diff :

[root@fuank ~]# diff /tmp/oldboy.txt /tmp/oldboy1.txt

vimdiff:以编辑模式下对比俩个文件(更加直观)

[root@fuank ~]# vimdiff /tmp/oldboy.txt /tmp/oldboy1.txt

2 >> 追加输出重定向、把内容写入文件的最后(不清空内容直接追加)

3 lrzsz 把文件上传或下载到Windows

日期时间的查看与设置

date 查看当前时间

[root@oldboyznb /]# date
Sat Apr 13 23:35:06 +08 2019

date +%F 年-月-日 标准显示

[root@oldboyznb /]# date +%F
2019-04-13

date +%T 时-分-秒 标准显示

[root@oldboyznb /]# date +%T
23:37:56

date +%Y-%m-%d Y:年 m:月 d:日

[root@oldboyznb /]# date +%Y-%m-%d
2019-04-13

date +%H:%M:%S H:小时 M:分钟 S:秒

[root@oldboyznb /]# date +%H:%M:%S
23:40:14

date +%w w:周

[root@oldboyznb /]# date +%w
6

显示过去或将来的时间:+、-
date -d “+1day”+%F

[root@oldboyznb /]# date  -d '+1day' +%F
2019-04-14

利用网站同步时间:ntpdate

[root@oldboyznb /]# ntpdate aliyun.com
13 Apr 23:45:34 ntpdate[9932]: Can't find host aliyun.com: Name or service not known (-2)

inode和block含义及特点

含义:

inode ---索引节点,文件目录唯一标识符,存放文件目录属性信息,存放block位置(除文件名外)
block ---存放文件内容(实体)
特点:

inode:
①每个inode空间的大小为256字节
②inode在同一个分区(文件系统)中是唯一的
③linux下创建一个非空文件需要占用一个inode空间和至少一个block空间

block:
①每个block空间的大小为4K
②文件比较小的时候1K,剩余的3K将无法使用
③文件比较大的时候100k,需要占用多个block空间

查看方式:
block一共有多少 还剩多少(查看磁盘空间使用情况)
df -h
inode一共有多少 还剩多少
df -i

软链接与硬链接

含义:

硬链接(Hard link):是在同一个分区中inode节点相同的文件,是文件的多个入口

软链接:指向源文件位置,类似Windows下的快捷

特点:

①不能对目录创建硬链接,但可以创建软链接
②软链接可以跨分区,硬链接不可以

关系

① 删除软链接文件,对源文件和硬链接文件无任何影响
② 删除文件的硬链接文件,对源文件及软链接文件无任何影响
③ 删除源文件,对硬链接无影响,会导致软链接失效(红底白字闪烁)
④ 同时删除源文件和硬链接,整个文件才会被真正删除!

你可能感兴趣的:(对比文件命令 软硬链接 日期修改及查看)