Linux 常用命令备忘:文件与权限

举报
didala 发表于 2026/10/24 17:41:47 2026/10/24
【摘要】 Linux 日常最常用的是查看、切换、改权限、打包和查找,下面按场景整理成一份短备忘。 查看与切换ls -l # 长格式,显示权限、属主和大小ls -a # 显示隐藏文件cd .. # 回上一级cd ~ # 回家目录cd - # 回上一次目录pwd # 确认当前路径先用 pwd 确认自己在哪个目录,再执行后续操作,可以避免在错误目录里改错文件。 文件权限chmod 755...

Linux 日常最常用的是查看、切换、改权限、打包和查找,下面按场景整理成一份短备忘。

查看与切换

ls -l  # 长格式,显示权限、属主和大小
ls -a  # 显示隐藏文件
cd ..  # 回上一级
cd ~   # 回家目录
cd -   # 回上一次目录
pwd    # 确认当前路径

先用 pwd 确认自己在哪个目录,再执行后续操作,可以避免在错误目录里改错文件。

文件权限

  • chmod 755 文件名:属主可读可写可执行,其他人只读可执行。
  • chmod 600 文件名:只允许属主读写,适合私钥等敏感文件。
  • r、w、x 分别对应 4、2、1,相加即为数字权限。
  • chown 用户:组 文件名:更改属主和属组,不要对生产文件随便用 777。

权限是第一道防线,改权限前先想清楚谁需要读、谁需要写、谁需要执行。

打包与解压

tar -czvf 归档名.tar.gz 目录名  # 打包并压缩
tar -xzvf 归档名.tar.gz -C 目录名  # 解压到指定位置
gzip 文件名  # 压缩单个文件

打包前可以先看一下目录大小,解压时用 -C 指定位置,就不会把文件散落到当前目录。

查找与过滤

grep -rn 关键词 目录名  # 递归搜索文本,-i 忽略大小写,-n 显示行号
find . -name "*.log" -type f -mtime -7  # 7 天内改过的普通日志文件

先用 find 按名字和时间缩小范围,再用 grep 在结果里搜索关键字,定位日志和配置会快很多。

提醒:不确定的命令先看 --help 或 man,删除、覆盖和改权限前先确认路径并做好备份。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。