• liunx文件操作 文件查看


    文件的阅读命令

    head 命令

    head命令可以用来查看文件的开头部分,命令的格式是:
    head 文件名
    默认设置,它只查看文件的前10行。但可以通过指定一个数字选项来改变要显示的行数,命令如下
    head -20 文件名
    ps->该命令将查看文件的前20行
    

    tail命令

    tail命令和head命令恰恰相反,使用tail命令,可以查看文件结尾的10行。
    这有助于查看日志文件的最后10行来阅读重要的系统信息。还可以使用tail观察日志文件更新的过程。
    使用-f选项,tail会自动实时的把打开文件中的新信息显示到屏幕上。
    例如:要活跃的观察/var/log/message,以根用户身份在shell下输入命令:
    tail -f /var/log/messages
    查看tomcat控制台信息
    进入tomcat/logs/文件夹下 
     # tail -f catalina.out 
    

    less命令

    less命令与more命令相似
    

    more命令

    more和less的主要区别是,less允许使用箭头来前后移动,而more使用空格键和tab键来前后移动。
    使用ls和more来列举/etc目录下的内容:ls -al /etc | more
    要使用more在文本文件中搜索关键字,按/键输入命令搜索条目:
    /foo
    使用空格键来先翻阅页码。按q键退出。
    more命令的标准格式为: more [选项] [filenames]
    -num 一次显示的函数
    -d 提示使用者,在画面下方显示[Press space to continue q to quit], 如果使用者按错键则会显示[press h for instructions]
    -l 取消遇见特殊字元^L时暂停的功能
    -f 计算行数是,以实际上的行数,而非自动换行过后的函数(有些单行字数太长会被扩展为两行或两行以上)
    -p 不以卷动的方式显示每一页,而是先清除屏幕后显示内容
    -c 和-p相似,不同的是先显示内容在清除其他旧资料
    -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
    -u 不显示下引号
    +num 从第num行开始显示
    fileNames 欲显示内容的档案,可为复数个数
    more -s testfile
    des: 逐页显示testfile之档案内容,如有连续两行以上的空白行则以一行空白行显示
    more +20 testfile
    des: 从第20行开始显示testfile之档案内容
    
  • 相关阅读:
    matplotlib基础
    numpy基础
    池化层的前向计算
    卷积神经网络应用于MNIST数据集分类
    用tensorflow的Eager执行模式
    tensorboard网络结构
    优化器
    交叉熵
    [webpack]——loader配置
    [webpack]--webpack 如何解析代码模块路径
  • 原文地址:https://www.cnblogs.com/ssgao/p/8879978.html
Copyright © 2020-2023  润新知