inode和block特点
inode默认内存是256个字节在文件系统中是唯一的。
一个文件至少要占用一个inode及一个block,多个文件可以占用同一个inode(硬链接)
block默认内存是4k:一个block只能被一个文件使用,及时占不满不会被别的文件占用
查看和管理inode
ls -ih df -ih查看磁盘使用情况(一般加上h这样就成为人类可读内容
[root@shenfan2hao1 ~]# df -hi shen1
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 3.0M 61K 2.9M 3% /
[root@shenfan2hao1 ~]# ls -hi shen1
8410570 shen1
查看整体的block 用df -h ; inode df -i
[root@shenfan2hao1 ~]# df -h shen1
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 5.8G 1.7G 4.2G 29% /
[root@shenfan2hao1 ~]# df -i shen1
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 3042816 62084 2980732 3% /
链接的概念
在linux中有两种链接,硬链接(hard link),软连接或者符号链接(symbolic link or soft link)
可以使用 ln 来创建链接文件, ln 创建硬链接,ln -s创建软连接
硬链接 (hard link)
定义:通过inode节索引点来进行连接,简单的说就是一个文件创造多个入口
[root@shenfan2hao1 ~]# ln shen1 /tmp/shen1.hard
[root@shenfan2hao1 ~]# ll /tmp
创建一个硬链接目的,是为了保障数据安全,做了硬链接,几遍是删除一个借口文件,其他照样可以访问文件,只要不把最后一个文件删除就可以。
硬链接只能做文件链接,不能对目录进行使用,软连接可以对目录进行使用
软连接
ln -s (原文件) (目标文件)
定义:软连接也叫作符号链接,源文件被删除会失效。
[root@shenfan2hao1 tmp]# touch shen.txt
[root@shenfan2hao1 tmp]# ln -s shen.txt shen.txt.soft
lrwxrwxrwx 1 root root 8 Apr 10 15:35 shen.txt.soft -> shen.txt
创建目录软连接
[root@shenfan2hao1 tmp]# mkdir 911
[root@shenfan2hao1 tmp]# ln -s 911 911.soft
[root@shenfan2hao1 tmp]# ll
total 22460
drwxr-xr-x 2 root root 6 Apr 10 15:38 911
lrwxrwxrwx 1 root root 3 Apr 10 15:38 911.soft -> 911
显示,设置时间
设置时间的主要目的就是为了在备份数据的时候加上时间,这样就不会跟之前备份好的数据出现冲突覆盖导致数据丢失!!!!
date 显示 ; set 设置
[root@shenfan2hao1 tmp]# date
Wed Apr 10 15:43:43 CST 2019
date -d +%Y(年)%m(月)%d(日)%H(小时)%M(分钟)%S(秒)
date -d +%F = 显示年-月-日 ; %T = 显示 时:分:秒 ; %w (周几)
如何自动同步网络时间 : ntpdate
常用的网络时间服务器
ntp1.aliyun.com
date -s 自己设置时间
seq :竖着显示