2019-04-10

Linux下面的对比文件命令
diff == different

[root@simida ~]# diff /oldboy/tar.txt /oldboy/tar-paichu.txt
1950d1949
< etc/services

vimdiff

lrzsz 把文件上传或下载到Linux

rz 把windows文件上传到Linux
sz 把Linux文件的下载到Windows

date 显示或设置时间

显示时间

按照我们要求的格式显示当前日期: 年-月-日
[root@simida ~]# date +%F
2019-04-10
[root@simida ~]# date +%Y-%m-%d
2019-04-10
[root@simida ~]# date +%T
09:57:23
[root@simida ~]# date +%H:%M:%S
09:57:39
[root@simida ~]# date +%w
3

+%F === +%Y-%m-%d 年-月-周
year month day
+%T === +%H:%M:%S 时:分:秒
hour min(minute) sec(second)
+%w === week 周几

例题:

显示当前时间以年月日-小时格式
20190101-10
显示当前时间以年日-小时_周几 格式
2019_01_01-10_3

[root@simida ~]# #显示当前时间以年月日-小时格式
[root@simida~]# date +%Y%m%d
20190410
[root@simida~]# date +%Y%m%d-%H
20190410-10
[root@simida ~]# #显示当前时间以年日-小时周几 格式
[root@simida ~]# date +%Y
%m_%d-%H_%w
2019_04_10-10_3

[root@simida ~]# date -d "10day"
Sat Apr 20 10:10:12 CST 2019
[root@simida ~]# date -d "10day" +%F
2019-04-20

显示1天前时间以年月日-周几格式
20190101-3
显示7天前时间 以年日-小时_周几 格式
2019_01_01-10_3

[root@simida ~]# #显示1天前时间以年月日-周几格式
[root@simida ~]#
[root@simida~]#
[root@simida ~]# date +%Y%m%d-%w -d "-1day"
20190409-2
[root@simida ~]# #显示7天前时间 以年日-小时周几 格式
[root@simida ~]#
[root@simida ~]# date +%Y
%m_%d-%H_%w -d '-7day'
2019_04_03-10_3

-s 设置时间
-d 描述显示前后时间信息

自动同步时间

ntpdate 根据网站时间修改系统的时间

ntp1.aliyun.com

ntp7.aliyun.com

[root@simida~]# ntpdate ntp1.aliyun.com
10 Apr 10:30:12 ntpdate[21482]: step time server 120.25.115.20 offset 233922587.162742 sec
[root@simida ~]# date
Wed Apr 10 10:30:23 CST 2019

inode和block

含义:
inode index node 索引节点
inode号码(身份证号码)
inode空间 存放文件属性信息(大小 所有者 权限 文件类型 硬链接数 时间)
文件名没有存放在这里
block的位置
block 数据块
block 用来存放文件的内容(实体)
关系:显示文件内容 cat oldboy.txt 与inode和block关系?
特点:
inode:
256字节(了解)
inode在同一个分区(文件系统)中是唯一的。
Linux下面创建1个非空文件需要占用1个inode和至少1个block
查看文件或目录:ls -i
block:
block大小4k
文件比较小1k,剩余的3k将无法使用。
文件比较大10G,占用多个block
ls -lh
查看整体情况:
block一共有多少 还剩多少(查看磁盘空间使用情况)
df -h
inode一共有多少 还剩多少
df -i

硬链接和软链接

软链接说明(hard link):
1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式
2.软链接可以 跨文件系统 ,硬链接不可以
3.软链接可以对一个不存在的文件名进行链接
4.软链接可以对目录进行链接
硬链接(soft link):
1.硬链接,以文件副本的形式存在。但不占用实际空间。
2.不允许给目录创建硬链接(硬链接文件和源文件必须在统一分区)
3.相当于访问文件的入口和入口数量
4.同一个分区中,inode相同互为硬链接
结论:避免文件丢失: 用硬链接进行备份(节省磁盘空间)
避免文件误修改: 用cp进行备份

创建硬链接:
01. 创建文件信息
touch /data/oldboy
02. 创建硬链接
ln /data/oldboy /data/oldboy.txt_hard

  1. 检查创建信息
    ls -lhi oldboy*

创建软链接:
01. 创建文件信息
touch /data/oldboy
02. 创建软链接
ln -s /data/oldboy /data/oldboy.txt_soft
03. 检查创建信息
ls -l oldboy*

你可能感兴趣的:(2019-04-10)