Linux文件命令(全)

1 新建

mkdir 文件夹名称 : 新建一个文件夹
mkdir -p /目录/文件夹名称 : 没有上级时自动创建上级
touch /路径/文件名 : 在指定路径下创建一个文件

2 查看

2.1 目录查看

ls 目录名 : 显示指定目录下的文件
ls -l 目录名 : 以列表形式展示指定路径下文件
ll 目录名 : 以列表形式展示指定路径下文件
cd 路径 : 进入到指定路径
pwd : 显示当前路径
du -h 路径/文件名 : 以单位显示文件大小

2.2 文件查看

stat 路径/文件名 : 查看文件详细信息
file 路径/文件名 : 查看文件的类型
cat 文件名 : 一次性显示文件所有内容
cat -n 文件名 : 一次性显示所有文件内容,带行号
more 文件名 : 分屏显示文件内容,每次只显示一页

空格键:显示下一屏
Enter键:一次滚动一行
b:回滚一屏
f:前滚一屏
q:退出

less 文件名 : 查看文件内容

空格键:显示下一屏
Enter键:一次滚动一行
b:回滚一屏
f:前滚一屏
q:退出
上下箭头:一行一行上下翻
PageDown/PageUp:一页一页上下翻

grep [选项] [文件] : 在文本中执行关键词搜索,并显示匹配的结果

-n : 显示匹配行及行号
-v : 显示不包含匹配文本的所有行
-i : 忽略大小写
-c : 仅显示找到的行数

tail [选项] [文件] : 查看文件的后N行或持续刷新内容
tail -n 10 文件名 : 查看文件内容最后10行
tail -f 文件名: 实时查看文件最新内容
head -n 10 文件名 : 查看文件前10行
diff --brief 文件1 文件2 : 比较两个文件是否相同
diff -c 文件1 文件2 : 比较两个文件的差异之处

3 删除/移动/复制

rm -rf 路径/文件名 : 强制删除文件夹/文件
rm -f 路径/文件名 : 强制删除文件,无法删除文件夹
mv 源文件的路径 目标文件路径 : 将源文件移动到目标文件
mv 源文件路径 目标路径/名字 : 将源文件移动到目标文件并重命名
mv -i 文件名 目标文件目录 : 移动时,覆盖文件前提示
cp 源文件 目标文件 : 将源文件复制到目标目录下,不可复制文件夹
cp -r 源文件 目标文件 : 如果源文件是文件夹,则会复制该目录下的所有子目录

4 文件赋值权限

chmod {u|g|o|a}{+|-|=}{r|w|x} filename

u (user) 表示用户本人。
g (group) 表示同组用户。
o (oher) 表示其他用户。
a (all) 表示所有用户。
+ 用于给予指定用户的许可权限。
- 用于取消指定用户的许可权限。
= 将所许可的权限赋给文件。
r (read) 【4】读许可,表示可以拷贝该文件或目录的内容。
w (write) 【2】写许可,表示可以修改该文件或目录的内容。
x (execute)【1】执行许可,表示可以执行该文件或进入目录。

chmod -R u+x /test : 给文件夹下所有文件加可执行权限
chmod 777 文件夹 : 给文件夹增加所有权限

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尘风-随手记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值