Linux文件处理命令

1ls(显示目录文件)

命令的格式:命令 [-选项] [参数]

-a 显示所有文件,包括隐藏文件.开头

-l 详细信息显示

-d 查看目录属性

-h 文件大小显示为常见单位

-i 查询文件的inode号i

-R 递归显示目录及其子目录

-n 显示文件的UID和GID

[root@localhost ~]# ls -l /root/anaconda-ks.cfg

-rw-------. 1 root root 1632 6月  20 2023 /root/anaconda-ks.cfg

第一位字符:文件类型。-:普通文件。b:块设备文件。d:目录文件。

第二至十位:文件权限,前三位表示文件所有者权限。再三位十文件所属组。最后三位表示其他用户(其他人)。

组:拥有相同权限用户的集合。

每类身份用三位字符表示,分别是r w x,r读,w写,x执行。

.表示SELinux。

1表示文件链接数量,记录相同inode号文件数量

root文件所有者:默认为创建文件的用户。

root文件所属组:默认为创建文件的用户的当前组。

2touch(创建空文件/存在文件的更新修改和访问时间)vim也可以创建

命令格式:touch 文件名

Linux文件命名规则:

1)除了/之外,所有字符都合法。

2)有些字符最好不用。          *?!#^(qwe上面的和数字共存的符号)

3)避免使用.作为普通文件开头。               以空格隔开可以创建多个文件

4Linux严格区分大小写。                     但加” aa    bb”是一个文件

5)长度不能大于255字符。

 

3mkdir(创建新目录    不是对文件执行的

命令格式:命令:[-选项] [参数]

-v 显示创建过程

-p 递归创建

mkdir  -pv

4cd(切换目录)

命令格式:命令 [-选项] [参数]

语法:cd 目录

cd ~ 进入当前用户的家目录  等于cd 

cd - 进入上次目录

cd .. 返回上一级目录cd

cd ../.. 返回上两级目录

cd . 进入当前目录

5pwd(显示当前所在目录)

6tree(显示目录树)

命令格式:tree 目录

-d 只显示目录(在centos7.x下需要安装后才可使用)

 ①需要挂载#mount -t  iso9660              /dev/sr0  /mnt/(空目录)

         (指定块设备或者文件系统)(设备文件)(挂载点)

②安装tree rpm# rpm -ivh /mnt/Packages/tree-tap补全

                        i安装instan,v详细信息,h#显示进度)

6.5pstree(查看进程树之间的关系)

格式:pstree [选项]

-A:进程树之间的链接 以ASCII码字符链接。

-p:同时列出每个进程的PID。进程号唯一,重新打开改变

-u:同时列出每个进程的所属账号名称。

7cp(复制、复制并改名) 

命令格式:cp 源文件或目录 目标目录

-r 复制目录  递归复制

-p 保留文件属性

-a 相当于-rp   cp -a  常见

8mv(剪切、改名)

9rm (删除)rm -rf

-r 删除目录

-f 强制删除  

10、rmdir(删除空目录) rmdir -pv(mkdir相反)

-p 递归删除空目录

-v 显示指令执行过程

11cat(显示文件内容)

命令格式:cat 文件名

-n 列出行号

cat 显示多个文件内容     按空格隔开 输入

cat 将多个文件合并(按照文件先后顺序)

(如文件超过一页内容后只能显示最后一页的内容)

12more(分页显示文件内容)

b 向上翻页(打开文件时使用)

空格 向下翻页

Enter 换行

q或Q 退出

13less(分页显示文件内容)

命令格式:less 文件名显示文件内容的时候支持关键词查找。

14head

-n 数字 #查看文件指定首部n行。(默认前十行)

15tail

-n 数字 #查看文件尾行。

-f #持续显示文件变化情况。  tailf 文件名 =tail  -f

16ln(生成链接文件)

       -s 创建符号链接      

格式:

硬链接:ln      源文件 链接名

软链接:ln –s 源文件(目录) 链接名

硬链接:

1.文件,名称、保存路径都不相同,但是inode相同。

2.文件创建硬链接后,链接数量+1。每删除一个文件,文件链接数量-1

3.互为硬链接的文件之间,修改任意一个其余均会变化

4.无法跨分区创建硬链接。

5.目录无法创建硬链接。

软链接(符号链接):

1.软链接和源文件之间inode号不同,名称、保存路径都相同

2.软链文件类型为l,软链接默认权限最大

3.修改软链接,源文件会变。修改源文件,软链接也会变。

4.删除软链接,源文件不受影响。删除源文件,软链接失效。

5.可以跨分区创建软链接。

6.目录可以创建软链接。

7.创建软链接,建议写绝对路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值