后端开发必须掌握的Linux命令[文件篇]

文件相关操作

在这里插入图片描述

文件属性操作

文件属性组成

在这里插入图片描述
Linux上一个文件属性组成如上,需要注意的是第二部分,格式如下
在这里插入图片描述
文件类型

  当为[ d]则是目录
    当为[ -]则是普通文件;
    若是[ l]则表示为链接文档(link file);
    若是[ b]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
    若是[ c]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置);
    若是[s ]则表示为套接接口文件;
    若是[ p]则表示为管道。

文件权限

包括
文件所有者权限 
文件所属群组权限
其他用户权限

chgrp

功能
输入
实例

chown

功能
输入
实例

chmod

功能
输入
实例

umask

功能
输入
实例

文件目录操作

cd

功能

变换目录

输入
实例

pwd

功能

显示当前目录

输入
实例

mkdir

功能

建立一个新的目录

输入
实例

rmdir

功能

删除一个空的目录

输入
实例

tree

功能

树状列出目录内容

输入
实例

文件整体操作

ls

功能
输入
实例

ll

功能
输入
实例

cp

功能
输入
实例

rm

功能
输入
实例

mv

功能
输入
实例

touch

功能
输入
实例

file

功能
输入
实例

which

功能
输入
实例

type

功能
输入
实例

whereis

功能
输入
实例

locate

功能
输入
实例

find

功能
输入
实例

文件内容操作

cat

功能

由第一行开始显示文件内容

输入
实例

tac

功能

从最后一行开始显示,
可以看出 tac 是 cat 的倒着写!

输入
实例

nl

功能

显示的时候,顺道输出行号

输入
实例

more

功能

一页一页的显示文件内容

输入
实例

less

功能

less 与 more 类似,
但是比 more 更好的是,他可以往前翻页!

输入
实例

head

功能

只看头几行

输入
实例

tail

功能

只看尾巴几行

输入
实例

od

功能

以二进制的方式读取文件内

输入
实例

tar

功能

打包/解打包

输入
实例

gzip

功能

压缩/解压缩

输入
实例

bzip2

功能

压缩/解压缩

输入
实例

xz

功能

压缩/解压缩

输入
实例

awk

功能

文本分析

输入
实例

sed

功能

数据处理

输入
实例

vim

功能
输入
实例
发布了85 篇原创文章 · 获赞 18 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/vjhghjghj/article/details/104541125