Linux认识与操作(2)

tree

Linux中的tree命令 :以树形结构显示文件目录结构

(tree这个命令要我们在终端里面先下载才可以使用)

tree什么都不加的话就显示当前目录下树形结构

在这里插入图片描述
tree ~

显示家目录下的目录以树形结构显示

在这里插入图片描述
tree 加路径可以显示该目录下的树形图
在这里插入图片描述
tree -d 只显示目录,不显示文件
在这里插入图片描述

cp

cp是一个复制拷贝的命令

cp 源文件 目标文件(文件或者目录都可以)
源文件要有路经,目标文件也是文件加路经,加个名字(名字可改可不改)

在这里插入图片描述
在这里插入图片描述

复制到当前目录下面,可以直接同名
如果目标文件在当前目录下面与源文件同名,可以直接用**.**

在这里插入图片描述

cp -i 如果覆盖当前文件的时候会有一个提示,是否需要覆盖

在这里插入图片描述
cp -r 可以递归的复制目录,
在这里插入图片描述

mv

mv可以用来移动文件或目录,也可以给文件或目录重命名

mv 源文件 目标文件

在这里插入图片描述

我们把a/b路径下的c目录,移动到test目录下
在这里插入图片描述
在这里插入图片描述
如果移动到该目录下的文件,目标文件并不存在,就可以把源文件进行重命名在这里插入图片描述

mv -i 选项可以当源文件被修改的时候,覆盖前会提示

查看文件内容

more cat

cat 文件名一次性显示文件内容 (适合短的文件)
more分屏幕显示文件内容(适合长的文件)
cat -b对有文字的部分行号进行编号
cat -n对所有的行号进行编号

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

grep

文本搜索工具
grep (搜索的关键字) (文件)

-n 可以显示其所在的行号
-v 可以将除关键字所在的文本都显示出来
-i 可以忽略大小写的情况

在这里插入图片描述
在这里插入图片描述
如果查找的文字中间有空格那么应该用双引号来连接这段文字
在这里插入图片描述

grep允许对文本进行模式查找(正则表达式)

1.行首查找使用 ^,如要查找出现在在行首的a
^a
在这里插入图片描述

其他指令

echo

echo 文字内容(会将后面敲的文字显示在终端里面)

在这里插入图片描述

重定向

将原本应在终端里面显示的内容显示到文件里面,如果我们敲的文件不存在就会在当前目录下创一个文件

>表示输出,覆盖原来文件里面的所有内容
>>表示追加,将内容追加到文件的末尾
<表示输入

在这里插入图片描述
在这里插入图片描述在这里插入图片描述输入重定向:本来应该从在键盘中读取,然后重定向到文件中读取

|

左边流进去,右边流出来:

管道 |,可以 | 将左边命令输出的结果作为 **|**右边命令输入的参数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

date

查看时间
%m小写的是月
%M大写的是分钟
%S大写的是秒
在这里插入图片描述

时间戳

(给程序看的)

从1970/01/01/00:00时间点累计到现在的秒数,叫做时间戳
在这里插入图片描述
在查看日志当中,会包含时间信息,tac,head,tail,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zevin~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值