linux系统在市面上也是非常的常见和高使用率的,而然这个系统也是拥有很多的版本的,如果你有什么不明白的可以来看看linux系统有哪些,相信可以帮助你们。
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 - 可以在最近两次工作目录之间来回切换
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 * 强制 删除 该 文件 夹中所有 文件 ( 删除 完成不可恢复)
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: 退出
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文件系统常用命令 全部内容。
如果觉得 网站内容还不错,欢迎将 推荐给好友。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail测试数据 举报,一经查实,本站将立刻删除。
无法登录微软账户详细教程
一些电脑用户在重装了系统之后出现微软账户无法登录的情况,而且指纹和面部识别也都没法录入了,其实大家可以通过计算机中的管理建立新用户并禁用原用户来完成。
mtu怎么获取
电脑上的mtu最好是与我们的真实网络mtu保持一致,这样才可以发挥出最大的网速水平,那么我们应该如何查看自己的mtu,并获取到最佳mtu设置标准呢,就需要在cmd中一个个排查了。
7zip解压软件怎么用
7zip解压工具许多用户喜欢在手机上使用,但是这个软件对于新手来说操作还是有点难度的,要解压的话,大家可以通过右击你的压缩包,然后进行解压,但是前提是一定要有压缩包哟。
鸿蒙3.1有什么新功能
华为将会在2023年正式推送鸿蒙3.1系统,修复了系统内部存在的问题,而且还加入更多功能,具体有哪些新功能是全新的呢?就让我来为大家一一介绍吧。
鸿蒙3.1升级名单一览
去年9月份华为开启了鸿蒙3.0系统公测升级更新,向许多机型都推送3.0,而本月鸿蒙3.1系统也将出现在大家面前,正式开启公测招募。
appdata文件夹有什么用
appdata是每一个Windows系统中几乎都有的文件夹,而且它通常会默认在c盘中,并占用了几十个G的内存空间,但是很多朋友并不知道这个appdata文件夹有什么用。
appdata文件夹可以移到d盘吗
我们在系统检查的时候经常会发现appdata文件夹非常大,而且因为它默认是在c盘,所以会占用大量的c盘空间非常令人头疼,这时候我们可以将appdata文件夹移动到d盘解放c盘吗,其实理论上是可行的。
bonjour打开方法
Bonjour是苹果系统能方便设备自动发现彼此的网络,但是很多朋友都不会开启Bonjour,实际上只需要找到管理中的Bonjour服务就能设置开启。
wmiproviderhost怎么禁用
wmiproviderhost进程如果占用了用户很大内存空间的话,其实是可以直接进行禁用的,大家只需要进入系统服务界面,然后将相关的应用直接的进行禁用就好了。
wmi provider host可以结束进程吗
清理后台的时候,肯定很多的伙伴在任务管理器里面看到了wmi provider host进程吧,大家最好奇的莫过于是不是可以去结束这个进程,其实可以结束进程,但是非常不建议哟~