zoukankan      html  css  js  c++  java
  • CentOS-基本命令-文件管理命令

    1. cat命令

    cat命令的全称为concatenate,用于读取文件的内容并将读取到的内容输出到标准输出或重定向到文件,命令的使用权限对系统所有用户开放。

    命令常用选项参数说明

    • -n(number):从第一行开始对文件输出的所有行继续编号。
    • -b: 忽略对空白行的编号。
    • -s(--squeeze-blank):将连续的两行空白行合并为一行。
    [root@node31 ~]# cat /etc/hosts
    [root@node31 ~]# cat /etc/hosts | more  // 分页显示文件

    2. chmod命令

    chmod的命令全称为change mode,是用于更改文件的可读(r)、可写(W)和可执行(x)的权限,命令的使用权限对系统所有用户开放。

    常用选项参数说明

    • -c(changes):  完成权限更改后显示更改信息。
    • -f:忽略错误信息输出。
    • -R( recursive):  以递归的方式更改文件权限。
    [root@node31 ~]# chmod +x d.txt
    [root@node31 ~]# chmod -x d.txt
    [root@node31 ~]# chmod u+x d.txt
    [root@node31 ~]# chmod u-x d.txt

    3. chown命令

    chown命令的全称为change owner,可对文件的所有者和组进行更改,命令的使用权限对系统所有用户开放。

    命令常用选项参数说明

    • -c(changes):显示文件所有者更改后的信息。
    • -f‘忽略错误信息的输出。
    • -R( recursive):以递归的方式更改目录及子目录的所有者。
    • -v( verbose):输出命令执行的过程。
    [root@node31 ~]# chown dingyings:dingyingsi /home/dingyingsi/d.txt
    [root@node31 ~]# chown -R dingyings:dingyingsi /home/dingyingsi

    4. du命令

    命令的全称为disk usage,用于对文件及目录占用磁盘空间进行统计,命令的使用权限对系统所有用户开放。

    )命令常用选项参数说明

    • -a( all):计算每个文件的大小
    • -b(byte):  以bytes为单位显示文件的大小
    • -h:计算每个目录的大小
    • -L:计算所有文件的大小。
    • -s(summrize):显示每个文件的大小。
    [root@node31 ~]# du -sh /root

    5. find命令

    find命令用于查找指定目录下符合条件的文件,并将查找的结果输出。命令的使用权限

    对系统所有用户开放。

    (2)命令常用选项参数说明

    • -amin n:查找在过去n分钟内被读取过的文件。
    • -atime n:查找最后一次访问是n*24小时前的文件。
    • -cmin n:查找在过去n分钟内被更改过的文件。
    • -ctime n:文件最后一次修改是n*24小时前。
    • -mmin n:查找在过去n分钟被修改的文件。
    [root@node31 ~]# find / -name tty:*
    [root@node31 ~]# find /usr/bin * -type f -atime +1000 -exec ls {} ; //查找1000天前的文件

    6. wc命令

    wc的命令全称为word counts,该命令可对文件或标准输出的Byte数、字数和列数进行统计并输出,使用权限对系统所有用户开放。

    命令常用选项参数说明

    • -c( counts):显示Bytes总数。
    • -l( lines):显示列数。
    • -L(longest):显示长度最长的行。
    • -w( words):显示字数。
    [root@node31 ~]# wc -l d.txt
    [root@node31 ~]# last | wc -l

    7. split命令

    split命令用于将指定的文件切割成多个子文件,默认命令切割子文件以行作为切割的标准,使用权限是对所有系统用户开放。

    命令常用选项参数说明

    • -a:指定用于形成输出名称文件后缀部分的字母数。
    • -b( bytes):用于指定子文件的字节数。
    • -d:用数字代替字母后缀。
    • -l( lines):指定每个予文件的行数(默认值是1000行)
    [root@node31 ~]# split -b 6000 d.txt
  • 相关阅读:
    Joint Consensus两阶段成员变更的单步实现
    深度干货|云原生分布式数据库 PolarDBX 的技术演进
    SpringMVC框架入门配置 IDEA下搭建Maven项目
    windows安装composer方法和使用方法
    idea2016 spring 新手上路
    jQuery 获取 attr() 与 prop() 属性值的方法及区别介绍 _fei
    处女座的看过来【 JetBrains强迫症】注释篇
    phpstorm 配置 xdebug调试工具
    使用Intellij IDEA整合Spring+Spring MVC+MyBitis
    长链剖分小记
  • 原文地址:https://www.cnblogs.com/dingyingsi/p/12872685.html
Copyright © 2011-2022 走看看