Linux--文件目录类指令(二)

cat

功能描述:查看文件内容(只读)

语法:

cat [选项] 要查看的文件

常用选项:
		-n :显示行号

•	使用细节
cat 只能浏览文件,而不能修改文件,为了浏览方便,一般会带上	管道命令 | more
cat 文件名 | more [分页浏览]

示例:查看 /etc/profile文件,并显示行号
在这里插入图片描述

在这里插入图片描述

more

功能描述:more指令是一个基于VI编辑器的文本过滤器,它以全屏的方式按页显示文本文件的内容。快键键如下:
在这里插入图片描述

基本语法:

more 要查看的文件

less

功能描述: less 指令用来分屏查看文件内容,它的功能与 more 指令类似,但是比 more 指令更加强大,支持各种显示终端。less 指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

语法:

less 要查看的文件

示例:采用 less 查看一个大文件文件 /opt/金庸-射雕英雄传 txt 精校版.txt

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

> 和 >>

>输出重定向(覆盖原来的内容)
>> 追加(追加到文件末尾)

基本语法

  • ls -l >文件 (功能描述:列表的内容写入文件 a.txt 中(覆盖写))
    在这里插入图片描述说明:ls -l > a.txt , 将 ls -l 的显示的内容覆盖写入到 a.txt 文件,如果该文件不存在,就创建该文件。

  • ls -al >>文件 (功能描述:列表的内容追加到文件 aa.txt 的末尾)
    在这里插入图片描述

  • cat 文件 1 > 文件 2 (功能描述:将文件 1 的内容覆盖到文件 2)
    在这里插入图片描述

  • 将 /home 目录下的文件列表 写入到 /home/info.txt 中
    在这里插入图片描述

  • 将当前日历信息 追加到 /home/mycal 文件中 [提示 cal ]

在这里插入图片描述

echo

功能描述:输出内容到控制台

基本语法:

echo [选项] [输出内容]

示例:使用 echo 指令输出环境变量,输出当前的环境路径
在这里插入图片描述

head

功能描述:head 用于显示文件的开头部分内容,默认情况下 head 指令显示文件的前 10 行内容

基本语法:

head 文件
head -n 5 文件(查看文件前5行)
head -f (实时追踪该文档的所有更新,工作经常使用)

示例:查看/etc/profile的前5行代码
在这里插入图片描述示例:实时监控mydate.txt,看看文件有变化时,是否看到
在这里插入图片描述

tail

功能描述:tail 用于输出文件中尾部的内容,默认情况下 tail 指令显示文件的后 10 行内容。

基本语法:

1. tail 文件
2. tail -n 5 文件(查看文件后5行内容)
3. tail -f 文件 (实时追踪该文档的所有更新,经常使用)

示例:查看/etc/profile最后5行的代码

在这里插入图片描述

ln

功能描述:软链接也叫符号链接,类似于 windows 里的快捷方式,主要存放了链接其他文件的路径。

基本语法:

ln -s [原文件目录] [软链接名]

•	细节说明
当我们使用 pwd 指令查看目录时,仍然看到的是软链接所在目录。

示例:在/home目录下创建一个软链接linkToRoot,连接到/root 目录

在这里插入图片描述

示例:删除软链接linkToRoot

在这里插入图片描述

history

功能描述:查看已经执行过历史命令,也可以执行历史指令。

基本语法:

history [个数]

示例:显示所有的历史命令
在这里插入图片描述

示例:显示最近使用过的10个指令
在这里插入图片描述

示例:执行编号为178的指令
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值