zoukankan      html  css  js  c++  java
  • Linux文件常用命令

    Linux stat 命令

    stat 是查看文件详细信息的命令,而且可以看到文件的这三个时间, 其基本信息如下。
       命令名称: stat
       英文原意: display file or file system status
       所在路径: /usr/bin/stat
       执行权限:所有用户。
    功能描述:显示文件或文件系统的详细信息

    [root@iZbp143t3oxhfc3ar7jey0Z ~]# stat aaa.text
      File: ‘aaa.text’
      Size: 249             Blocks: 8          IO Block: 4096   regular file
    Device: fd01h/64769d    Inode: 926008      Links: 1
    Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2020-03-06 00:12:03.572501314 +0800
    Modify: 2020-03-06 00:12:01.454434022 +0800
    Change: 2020-03-06 00:12:01.456434086 +0800
     Birth: -
    [root@iZbp143t3oxhfc3ar7jey0Z ~]#

    Linux more命令

    参数

    • -num 一次显示的行数
    • -d 提示使用者,在画面下方显示 [Press space to continue, 'q' to quit.] ,如果使用者按错键,则会显示 [Press 'h' for instructions.] 而不是 '哔' 声
    • -l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
    • -f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
    • -p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容
    • -c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
    • -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
    • -u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
    • +/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
    • +num 从第 num 行开始显示
    • fileNames 欲显示内容的文档,可为复数个数

    实例

    [root@iZbp143t3oxhfc3ar7jey0Z ~]# more +20 aaa.text
    eq
    e
    q
    e
    q
    e
    q
    e
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# more -20 aaa.text
    qerwer
    wr
    wr
    wr
    q
    qew
    q
    eq
    e
    q
    e
    q
    we
    qwe
    q
    e
    q
    e
    q
    eq
    --More--(22%)

    常用操作命令

    • Enter 向下n行,需要定义。默认为1行
    • Ctrl+F 向下滚动一屏
    • 空格键 向下滚动一屏
    • Ctrl+B 返回上一屏
    • = 输出当前行的行号
    • :f 输出文件名和当前行的行号
    • V 调用vi编辑器
    • !命令 调用Shell,并执行命令
    • q 退出more

    Linux less命令

    less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

    参数说明

    • -b <缓冲区大小> 设置缓冲区的大小
    • -e 当文件显示结束后,自动离开
    • -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
    • -g 只标志最后搜索的关键词
    • -i 忽略搜索时的大小写
    • -m 显示类似more命令的百分比
    • -N 显示每行的行号
    • -o <文件名> 将less 输出的内容在指定文件中保存起来
    • -Q 不使用警告音
    • -s 显示连续空行为一行
    • -S 行过长时间将超出部分舍弃
    • -x <数字> 将"tab"键显示为规定的数字空格
    • /字符串:向下搜索"字符串"的功能
    • ?字符串:向上搜索"字符串"的功能
    • n:重复前一个搜索(与 / 或 ? 有关)
    • N:反向重复前一个搜索(与 / 或 ? 有关)
    • b 向上翻一页
    • d 向后翻半页
    • h 显示帮助界面
    • Q 退出less 命令
    • u 向前滚动半页
    • y 向前滚动一行
    • 空格键 滚动一页
    • 回车键 滚动一行
    • [pagedown]: 向下翻动一页
    • [pageup]: 向上翻动一页

    Linux  head 命令
    head 是用来显示文件开头的命令, 其基本信息如下。
       命令名称: head
       英文原意: output the first part of files
       所在路径: /usr/bin/head
       执行权限:所有用户。
       功能描述:显示文件开头的内容。
    1. 命令格式 

    [root@iZbp143t3oxhfc3ar7jey0Z ~]# head -n 5 aaa.text
    qerwer
    wr
    wr
    wr
    q
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# head -n 5 -v aaa.text
    ==> aaa.text <==
    qerwer
    wr
    wr
    wr
    q
    [root@iZbp143t3oxhfc3ar7jey0Z ~]#
  • 相关阅读:
    ubuntu 安装 redis desktop manager
    ubuntu 升级内核
    Ubuntu 内核升级,导致无法正常启动
    spring mvc 上传文件,但是接收到文件后发现文件变大,且文件打不开(multipartfile)
    angular5 open modal
    POJ 1426 Find the Multiple(二维DP)
    POJ 3093 Margritas
    POJ 3260 The Fewest Coins
    POJ 1837 Balance(二维DP)
    POJ 1337 A Lazy Worker
  • 原文地址:https://www.cnblogs.com/dalianpai/p/12424088.html
Copyright © 2011-2022 走看看