0

0

linux文件系统常用命令有哪些

PHPz

PHPz

发布时间:2023-05-14 13:19:11

|

2349人浏览过

|

来源于亿速云

转载

linux文件系统常用命令:

1、rcommend

command --help 显示command的帮助信息

# 例如:

mkdir --help

man command 查阅command命令的使用手册

# 例如:

man mkdir

2、ls:

ls -a 查看所有文件列表(可查看隐藏文件)

ls -l 以列表方式显示文件的详细信息

ls -h 配合-l以人性化的方式显示文件大小

ls -l -h 显示文件大小更加直观

ls -lh

ls -hl

ls -lha

* 代表任意数个字符

? 代表任意一个字符,至少1个

[] 表示可以匹配字符组中的任一一个

[abc] 匹配a、b、c中的任意一个

[a-f] 匹配从a到f范围内的任意一个

3、cd:

linux下文件和目录特点:

. 代表当前目录

.. 代表上一级目录

cd 切换目录

cd ~ 切换到当前用户的主目录(家目录~)

cd . 保持在当前目录不变

cd .. 切换到上级目录

cd - 可以在最近两次工作目录之间来回切换

linux文件系统常用命令有哪些

4、touch:

touch 文件名 如果文件不存在,可以创建一个空白文件;如果文件已存在,可以修改文件的末次修改日期

-a 仅修改“读取时间”(atime)

-m 仅修改“修改时间”(mtime)

-d 同时修改 atime和mtime

5、mkdir:

-p 可以递归递归创建出具有嵌套叠层关系的文件目录

mkdir 文件夹名 创建一个新的目录

例如:

mkdir -p a/b/c/d 递归创建多个目录

6、rm:

rm 删除文件或目录

rm -f 强制删除,忽略不存在的文件,无需提示

rm -r 递归地删除目录下的内容,删除文件夹时必须加此参数

rm *1.txt 删除以1.txt结尾的所有文件

rm -r *

rm -rf * 强制删除该文件夹中所有文件 (删除完成不可恢复)

linux文件系统常用命令有哪些

三顾购物系统服装版免费版
三顾购物系统服装版免费版

不少网友非常喜欢三顾购物系统,尤其是喜欢服装版,但是却苦于要收费,而且网上也一直没有免费版。现在将自己修改的版本上传,功能没有任何限制,希望对大家有帮助,为大家创造些价值。 三顾购物系统分为服装版、鲜花版、化妆品版、时尚商务版等多个版本,本系统为服装版,采用三顾购物平台,具备了所有购物网站的功能,应用于服装行业。 三顾购物系统使用说明: 解压后将3gushop文件夹下的所有文件上传到支持AspJp

下载

7、cp:

cp 源文件 目标文件 复制文件或目录

cp -i 源文件名 目录名 覆盖文件前提示

cp -r 源文件名 目录名 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名

cp -d 源文件 目标文件 若对象为“链接文件”,则保留该“链接文件”的属性

cp -p 源文件 目标文件 保留原始文件的属性

cp -a 源文件 目标文件 相当于-pdr

8、cat:

cat 文件名 查看文件内容、创建文件、文件合并、追加文件内容等功能,会一次性显示所有的内容,适合查看内容较少的文本文件

cat -b 文件名 对非空文件内容,显示行编号

cat -n 文件名 对输出的所有内容,显示行编号

9、more:

more 文件名 分屏显示文件内容,每次只显示一页内容,适合内容较多的文本文件

使用more的操作键:

空格键:显示手册页的下一屏

Enter键:一次滚动手册页的一行

b:回滚一屏

f:前滚一屏

q:退出

linux文件系统常用命令有哪些

10、其他:

pwd 用于查看当前所在文件夹目录

clear 用于清屏

tree -d 只显示目录信息

-name 匹配名称

-perm 匹配权限(mode为完全匹配,-mode为包含即可)

-user 匹配所有者

-group 匹配所有组

-mtime -n +n 匹配修改内容的时间(-n指n天以内,+n指n天以前)

-atime -n +n 匹配访问文件的时间(-n指n天以内,+n指n天以前)

-ctime -n +n 匹配修改文件权限的时间(-n指n天以内,+n指n天以前)

-nouser 匹配无所有者的文件

-nogroup 匹配无所有组的文件

-newer f1 !f2 匹配比文件f1新但比f2旧的文件

--type b/d/c/p/l/f 匹配文件类型(后面的字母参数依次表示块设备、目录、字符设备、管道、链接文件、文本文件)

-size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件)

-prune 忽略某个目录

-exec ...... { }\; 后面可跟用于进一步处理搜索结果的命令(下文会有演示)

-exec参数用于把find命令搜索到的结果交由紧随其后的命令作进一步处理,它十分类似于管道符技术,并且由于 find命令对参数的特殊要求,因此虽然 exec是长格式形式,但依然只需要一个减号(-)。

find [路径] -name "*.py" 查找指定路径下扩展名是.py的文件,包括子目录

如果省略路径,表示在当前文件夹下查找

例如:

find Desktop/ -name "*1*" 搜索桌面目录下,文件名包含1的文件

find Desktop/ -name "*.txt" 搜索桌面目录下,所有以.txt为扩展名的文件

find Desktop/ -name "1*" 搜索桌面目录下,以数字1开头的文件

find / -perm -4000 -print 查询整个系统中搜索权限包括SUID权限的所有文件

linux文件系统常用命令有哪些

相关专题

更多
云朵浏览器入口合集
云朵浏览器入口合集

本专题整合了云朵浏览器入口合集,阅读专题下面的文章了解更多详细地址。

0

2026.01.20

Java JVM 原理与性能调优实战
Java JVM 原理与性能调优实战

本专题系统讲解 Java 虚拟机(JVM)的核心工作原理与性能调优方法,包括 JVM 内存结构、对象创建与回收流程、垃圾回收器(Serial、CMS、G1、ZGC)对比分析、常见内存泄漏与性能瓶颈排查,以及 JVM 参数调优与监控工具(jstat、jmap、jvisualvm)的实战使用。通过真实案例,帮助学习者掌握 Java 应用在生产环境中的性能分析与优化能力。

20

2026.01.20

PS使用蒙版相关教程
PS使用蒙版相关教程

本专题整合了ps使用蒙版相关教程,阅读专题下面的文章了解更多详细内容。

62

2026.01.19

java用途介绍
java用途介绍

本专题整合了java用途功能相关介绍,阅读专题下面的文章了解更多详细内容。

87

2026.01.19

java输出数组相关教程
java输出数组相关教程

本专题整合了java输出数组相关教程,阅读专题下面的文章了解更多详细内容。

39

2026.01.19

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

10

2026.01.19

xml格式相关教程
xml格式相关教程

本专题整合了xml格式相关教程汇总,阅读专题下面的文章了解更多详细内容。

13

2026.01.19

PHP WebSocket 实时通信开发
PHP WebSocket 实时通信开发

本专题系统讲解 PHP 在实时通信与长连接场景中的应用实践,涵盖 WebSocket 协议原理、服务端连接管理、消息推送机制、心跳检测、断线重连以及与前端的实时交互实现。通过聊天系统、实时通知等案例,帮助开发者掌握 使用 PHP 构建实时通信与推送服务的完整开发流程,适用于即时消息与高互动性应用场景。

19

2026.01.19

微信聊天记录删除恢复导出教程汇总
微信聊天记录删除恢复导出教程汇总

本专题整合了微信聊天记录相关教程大全,阅读专题下面的文章了解更多详细内容。

160

2026.01.18

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号