Linux的学习记录

一天所学的知识与命令(今天是第8天):

命令:find 指定目录的路径 -name “文件名”
作用:在指定的目录下,按名字来查找文件。
-name:按名字来进行查找
-iname:是忽略名字的大小写

!是取反的意思,在-name前面加
例:find /tmp/ ! -name “1.txt”
作用:在tmp文件下查找除了名字是1.txt的文件

命令:find 指定目录的路径 -size 大小
作用:在指定的目录下,按文件的大小来查找文件。
例:find /tmp/ -size +5M(在tmp目录中,查找大于5m的文件)
find /tmp/ -size -5M(在tmp目录中,查找小于5m的文件)
find /tmp/ -size 5M(在tmp目录中,查找等于5m的文件)
-size是按大小来进行查找,+是大于,-是小于,什么也不加就是等于。

命令:find 指定没目录的路径 -mtime 数字
作用:根据修改的时间来查找指定目录下的文件
例:find /tmp -mtime +5(在tmp目录中,查找修改时间大于5天的文件)
find /tmp -mtime -5(在tmp目录中,查找修改时间小于5天的文件)
find /tmp -mtime 5 (在tmp目录中,查找修改时间等于5天的文件)
-mtime 是根据修改的时间来查找,+是大于,-是小于,什么也不加就是等于。

命令:find 指定目录的路径 -maxdepth 数字 -a -name “文件名”
作用:在指定的目录下按照深度和名字来进行查找
-maxdepth是目录深度(depth)
-a是并且的意思
-o是或者的意思

命令:find 指定目录的路径 -type f
作用:查找指定目录下的所有文件
f就是文件(file)
find 指定目录的路径 -type d
作用:查找指定目录下的所有目录
d就是目录(directory)

命令:find 指定目录的路径 -perm 权限数(例如644)
作用:在指定的目录下按权限查找文件
想看具体的信息,可以在后面加上-ls
例:find /tmp/ -perm 644 -ls 可以查看在tmp目录下权限为644的文件并且会显示出很具体的信息。

例:在这里插入图片描述
解释:按照名字来查找tmp下所有.txt的文件,并且复制到/home下
参照上面的例子可以将find命令与后面的-exec相结合实现精确的移动或者复制。
-exec做参数传递,固定的
;是结尾,固定的

例:
在这里插入图片描述
解释:按照名字来查找tmp下所有的.txt文件,并且全部删除
注意!!!删除的结尾前面没有路径!!!!直接以 \;结尾!!!!

命令:scp 文件名 ip地址:接受文件的目录路径
作用:假设现有两台机器A与B,将A的文件发送到B

命令:scp ip地址:文件的路径 接受文件的目录的路径
作用:假设现有两台机器A与B,A直接从B中拿想要的文件。

若想要发送目录 则在scp后加参数-r就是发送目录了。(scp -r)

.在路径中的运用是代表当前目录

目前所学查看文件内容的命令:cat 文件名
less 文件名
more 文件名

修改系统时间的命令:date 月日时分
例:date 12020303
这样就修改成了12月3日3时3分

uname -a uname -r 都可以查看内核版本

lsblk fdisk -l 都可以查看磁盘分区信息

创建指定大小的文件
dd if=/dev/zero of=文件名 bs=大小 count=1
if=/dev/zero是固定的
bs是控制大小
count是次数,文件的大小就等于 bs的大小乘count

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值