美文网首页
Linux中的文件查看

Linux中的文件查看

作者: rightchen | 来源:发表于2023-02-08 15:57 被阅读0次

cat 命令

cat 命令可以用来显示文本文件的内容,也可以把几个文件内容附加到另一个文件中,即连接合并文件。

1、查看文件内容

# cat check_syntax.php 
<?php
//php say hello

echo "hello world";
//finish
?>

2、合并多个文件内容,到新的文件中

# cat check_syntax.php index.php > new.php

注意,cat 命令用于查看文件内容时,不论文件内容有多少,都会一次性显示。如果文件非常大,那么文件开头的内容就看不到了。不过 Linux 可以使用PgUp+上箭头组合键向上翻页,但是这种翻页是有极限的,如果文件足够长,那么还是无法看全文件的内容。

因此,cat 命令适合查看不太大的文件。

tac命令

将文件中的内容按行号倒叙进行打印,与cat 命令相反

# tac check_syntax.php 
?>
//finish
echo "hello world";

//php say hello
<?php

nl 命令

带着行号进行打印输出

nl check_syntax.php 
     1  <?php
     2  //php say hello
       
     3  echo "hello world";
     4  //finish
     5  ?>

less 命令

分页展示文本数据,全部展示完毕后退出交互模式。
交互命令说明:
b -向上翻一页
d -向后翻半页
q -退出less 命令
空格键 -滚动一页
回车键 -滚动一行

more 命令

Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读。
分页展示文本数据,全部展示完毕后退出交互模式。
交互命令说明:
b -向上翻一页
q -退出less 命令
空格键 -滚动一页
回车键 -滚动一行

head 命令

只查看文件的头部几行

# head -n 10 SiteController.php 
<?php
namespace backend\controllers;

use Yii;
use yii\web\Controller;
use yii\filters\VerbFilter;
use yii\filters\AccessControl;
use common\models\LoginForm;

/**

tail 命令

只查看文件的尾部几行

# tail -n 10 SiteController.php 
     *
     * @return string
     */
    public function actionLogout()
    {
        Yii::$app->user->logout();

        return $this->goHome();
    }
}

相关文章

网友评论

      本文标题:Linux中的文件查看

      本文链接:https://www.haomeiwen.com/subject/usqfkdtx.html