Linux基础操作----文件操作命令

初学Linux总结

接着上次写的常用操作Linux命令写常用的文件操作命令,主要掌握两点:
1. 掌握文件系统的结构及其作用;
2. 掌握文件类型和文件系统管理的常用命令;

一. Linux的文件导航命令:

1. ls:列出目录中的所有子目录和文件。
-a:显示指定目录下所有目录与文件,包括隐藏文件;
-l:以长格式来显示文件的详细信息;
-m:用逗号分隔方式紧凑显示文件列表;
-R:递归式的显示指定目录的各个子目录中的文件;
-r:代表逆序排序;(注意大小写区别)
-i:在输出的第一列显示文件的索引节点号。在这里插入图片描述
2. cd:改变当前工作目录。
在这里插入图片描述

二. Linux的文件信息显示命令:

1**. cat:**
(1)显示文件信息,将文件或标准输入组合输出到标准输出。
-n:从1开始对所有输出行进行编号显示;在这里插入图片描述
(2)建立小型文件,利用输出重定向把cat命令的屏幕输出信息写入到一个新的文件。
在这里插入图片描述
(3)合并文件。
在这里插入图片描述
2. more:分屏显示文件内容。
在这里插入图片描述

在这里插入图片描述

三. Linux的文件复制、删除、及移动命令:

1. cp:把指定源文件(或目录)复制到目标文件,或者把多个源文件复制到目标文件中。
在这里插入图片描述
在这里插入图片描述

这里注意-f本来是不用提示直接复制,但是我在用的时候它依然出现提示,原因就是我用alias cp查看它的cp在这里默认等价于cp -i此时我用unalias cp恢复cp为本身,他就不会再出现提示了在这里插入图片描述

2. mv:为文件或目录改名,或将一个一个目录移入另一个目录中。
在这里插入图片描述在这里插入图片描述

3. rm:删除文件与目录。

-f:不用系统提示,和上面的cp的-f一样在这里插入图片描述在这里插入图片描述

四. Linux的文件检索、排序命令:

1. grep:在指定文件中检索出匹配的关键字的信息内容。
在这里插入图片描述
2. sort:对文件进行排序与合并,是吧所有指定文件的行一起进行排序,结果写到标准输出上。
-n:对文件每行按第一个字段进行数值排序;
-k 数字 :对文件按ls -l输出字段的第“数字”个字段进行排序,这里市第五个字段,即文件大小;
-r:反向排序;在这里插入图片描述

五. Linux的目录操作命令:

1. mkdir:创建目录。
-p:递归生成目录在这里插入图片描述
2. rmdir:删除空目录。
-p:递归删除目录;
且这个命令删除目录时,被删除的目录必须为空才可以,如果不想被限制,可以用rm -r 来删在这里插入图片描述

问题:

如何统计当前系统中的在线人数?
答:用命令who|wc –l

把root目录下所有文件(包含隐藏文件)按文件大小进行排序。
答:用命令ls –la|sort –n -k -r 5

下列命令的执行结果。
(1)cd/:切换到根目录
(2)cd..:切换到上级目录
(3)cd../…:切换到上上级目录
(4)cd:切换到默认工作目录

后面还会继续总结。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值