标签:pts 库文件 net 路径名 更新 多个 占用 交互 创建
linux发行版系统目录名称命令规范以及用途元数据包括:
用stat可以查看文件的元数据信息
[root@localhost ~]# stat /etc/fstab
File: ‘/etc/fstab’
Size: 501 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 16777282 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: system_u:object_r:etc_t:s0
Access: 2020-06-10 10:51:16.065686477 -0400
Modify: 2020-03-31 13:45:29.822983459 -0400
Change: 2020-03-31 13:48:34.390977987 -0400
Birth: -
stat命令显示文件源数据信息各个指标解释
File: 文件名称;
Size: 文件大小;
Blocks: 占用的磁盘块数;
IO Block:IO块大小;
regular file:这里是显示文件的类型,这是一个普通文件
Device:所在设备;
Inode:Inode节点号;
Links:链接次数;
Access :访问权限;
Uid:uid号和属主;
Gid:gid号和属组;
Access:访问时间,atime,读取文件内容
Modify:修改时间, mtime,改变文件内容(数据)
Chang:改变时间, ctime,元数据发生改变
touch命令
格式:touch [OPTION]... FILE...
硬链接和软链接区别
1本质:硬链接:同文件多个名字;软链接不同文件
2跨分区:硬链接不能跨分区创建,因为他们指的时同样的数据;软链接可以跨分区
3目录:硬链接不能对目录文件夹创建链接;软链接可以
4相互关系:硬链接删除原数据后链接不受影响;软链接删除原文件后链接失效
5inode号:硬链接源文件与链接文件相同的innode号;软链接的源文件与链接文件innode号不同
6链接数:创建硬链接后文件会增加链接数;创建软链接后文件不会增加链接数
7相对路径:软链接的创建:原始文件路径需要以链接文件坐在目录,写相对路径
8文件类型:硬连接为普通文件-;软链接文件为l
9创建方式:ln -s创建软链接,ln -s 原文件 链接文件;创建硬链接不加s
cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。
cp 命令的基本格式如下:
[root@localhost ~]# cp [选项] 源文件 目标文件
选项:
a:相当于 -d、-p、-r 选项的集合,这几个选项我们一一介绍;
d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;
i:询问,如果目标文件已经存在,则会询问是否覆盖;
l:把目标文件建立为源文件的硬链接文件,而不是复制源文件;
s:把目标文件建立为源文件的软链接文件,而不是复制源文件;
p:复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间);
r:递归复制,用于复制目录;
u:若目标文件比源文件有差异,则使用该选项可以更新目标文件,此选项可用于对文件的升级和备用。
使用绝对或相对路径:
切换到上级目录:cd ..
切换到家目录:cd
切换到上一次所在目录:cd -
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cd ..
[root@localhost sysconfig]# cd -
/etc/sysconfig/network-scripts
[root@localhost network-scripts]#
ls可以列出目录下的内容
Usage:ls [OPTION]... [FILE]...
ls -a 包含隐藏文件
ls -l 显示额外的信息
ls -R 目录递归
ls -ld 目录和符号链接信息
ls -1 文件分行显示
ls –S 按从大到小排序
ls –t 按mtime排序
ls –u 配合-t选项,显示并按atime从新到旧排序
ls –U 按目录存放顺序显示
ls –X 按文件后缀排序
常用选项:
i 交互式
f 强制
b 目标存在,覆盖前先备份
选项
d: 只显示目录
L level:指定显示的层级数目
P pattern: 只显示由指定pattern匹配到的路径
p: 存在于不报错,且可自动创建所需的各目录``
v: 显示详细信息
m : 创建目录时直接指定权限
p: 递归删除父空目录
v: 显示详细信息
vim /tmp/profile
:进入命令模式
:%s/^\s*//g
:进入命令模式
:set tabstop=4
标签:pts 库文件 net 路径名 更新 多个 占用 交互 创建
原文地址:https://blog.51cto.com/12514160/2506228