Linux目录结构于文件管理(03)(五)

这篇具有很好参考价值的文章主要介绍了Linux目录结构于文件管理(03)(五)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

一、系统信息修改

1、主机名

2、时间查看

3、显示输出系统信息

4、文件的详细属性查看

5、连接文件

6、生成指定容量的文件

二、内容统计于筛选

1、目录

2、文件

总结


前言

今天是在前几天学习的基础上,又学习的一些新的内容,虽然同样是基础性的东西,但也是我们后期学习的基础,所以,希望我们一起努力,共同掌握这些新的知识。


一、系统信息修改

1、主机名

临时修改,重启失效
          命令    hostname  new_hostname
    刷新    bash
永久修改
         命令      hostnamectl set-hostname  new_hostname
     刷新   bash
    配置文件
        vim /etc/hostname
        重启

2、时间查看

(1)date(系统时间)
    应用场景    为文件添加时间戳
    语法
        date  [选项] [+格式]
    格式
        %Y    年
        %m    月
        %d     日
        %H    小时
        %M    分钟
        %S    秒
    创建带有时间戳的文件
        touch `date +%Y%m%d%H%M%S`_test.txt
        反撇号     ``       调用命令的执行结果
(2)  hwclock(硬件时间)
          bios中的时间
         主板的bios电池

3、显示输出系统信息

  uname
        应用场景
              查看主机名
              查看内核版本
              查看32/64位平台
        选项
            -a    显示所有信息
            -n    查看主机名
            -r     查看内核版本

4、文件的详细属性查看

 stat
        概述
            应用场景
                查看时间戳
                查看数字权限
        语法
            stat  /path/文件名

5、连接文件

    ln
        应用场景     命令优化
        语法         ln [-s]  /path/sourceFile  /path/destnationFile
        选项
            -s      生成软连接
    类型
        软连接
            目录或文件都可
            相当于快捷方式
            属性变化
            修改一方,内容同步
            源文件删除或移动,链接文件不可用
        硬链接
            不能是目录
            属性完全一样
            修改一方,内容同步
            源文件删除或移动,链接文件不受影响

6、生成指定容量的文件

  dd
       语法
        dd if=从哪个文件读取数据 of=将数据写到哪里 bs=每次写入的数据大小 count=总共写几次
    案例
        dd if=/dev/zero of=./txt5 bs=1MB count=5

二、内容统计于筛选

1、目录

(1)查找

find   

  概述
       查看满足一定条件的目录内容
       默认递归查找
  语法
    find  path  条件选项  关键字
  选项
     -name
        按照名字查找
        支持模糊匹配
        案例
            查找/etc/所有以.conf结尾的文件
            find /etc -name '*.conf'
            *      表示所有
     -type
        文件类型
            f      普通文件
            d      目录
            b     块设备文件
            c     字符设备文件
            l      软连接文件
    -size
        单位
            k       千字节
        符号
            没有   等于
            +        大于
            -         小于
        案例
            查找容量小于1024KB的文件
                   find ./ -size -1024k
     -user
     -group
     时间
        -amin
        -atime
        -mmin 
        -mtime
        -cmin
        -ctime

(2)容量
    du
        统计文件占用磁盘的大小
        语法
            du  [-ash] [文件名或目录]
        选项
            -a
                统计所有
            -s
                统计总容量
            -h
                人性化显示
        案例
            1、统计/opt的总容量
                du -sh /opt
            2、统计/opt下的每个文件的大小
                du -ah /opt

2、文件

(1)  数量
        wc
            概述
                输出文件中的行数、单词数、字节数
                应用场景
                    日志文件的行数
                    用户数量
            选项
                -l      行数
                -w      单词数
                -c      字节数
                        一个中文3个字节
                        一个英文1个字节
                        每一行算一个字节
   (2) 过滤
        grep
            概述
                打印匹配给定模式的行
                应用场景
                    过滤错误日志
                    过滤配置文件
                注意事项
                    先分析需要过滤的文件的特征
                    总结过滤时需要的关键字
            选项
                -n     在结果中显示行号
                -i     结果中忽略大小写
                -v      反向显示
            基础正则表达式
                *       表示所有
                ^       以后面字符开头
                         ^字符
                $        以后面字符结尾
                          字符$
            案例
                1、 过滤错误日志并显示行号
                         /var/log/messages
                    grep -n "error" /var/log/messages
                2、 过滤MySQL数据库的配置文件,只看生效的配置
                         /etc/my.cnf
                    配置文件的注释
                        #
                        ^#
                    配置文件的空行
                        ^$
                    grep -v "^#" /etc/my.cnf | grep -v "^$"


总结


今天学习的所有内容都是我们的重点,(很重要、很重要、很重要)需要我们熟练掌握和运用,所以,让我们一起努力,认真学习新的知识,并且能够对于所学的知识进行深刻的理解和熟练的操作,争取用最短的时间消化今天的知识。文章来源地址https://www.toymoban.com/news/detail-680310.html

到了这里,关于Linux目录结构于文件管理(03)(五)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云计算第1阶段_Linxu基础知识_day03,Linux运维面试题选择题

    ├── boot ├── dev ├── etc ├── home ├── lib - usr/lib ├── lib64 - usr/lib64 ├── media ├── mnt ├── opt ├── proc ├── root ├── run ├── sbin - usr/sbin ├── srv ├── sys ├── tmp ├── usr └── var 目录介绍(了解): /root #root用户的家目录 /home #存储

    2024年04月13日
    浏览(45)
  • 文件管理---索引文件结构、位示图、树形目录结构

    操作系统中对软件的管理就是对文件的管理(基本单位) 逻辑结构:主要是概念当中的一些结构层次,主要有流式文件和记录式文件; 物理结构: 顺序文件结构:按照文件的逻辑顺序存储到物理结构当中,相当于给文件分配一个连续的存储空间,逻辑上是什么形式,物理上

    2024年01月19日
    浏览(33)
  • 云计算Linux运维——Linux系统管理——磁盘管理

    点关注不迷路 目录 1磁盘分区管理 一、硬盘基础知识 1、硬盘的表示方法 2、查看块设备 3、硬盘分区的表示方法 4、创建文件系统/格式化 5、操作磁盘的流程 二、管理磁盘分区工具 fdisk 1、使用格式 2、查看磁盘分区 三、磁盘分区案例 1、规划 2、创建分区 3、让内核识别硬盘

    2024年02月12日
    浏览(69)
  • 云计算Linux运维——Linux系统管理——软件管理

    目录 点关注不迷路 1RPM软件管理 1、软件安装包类型 2、RPM软件安装包的组成 二、RPM软件管理操作 rpm命令 1、安装软件 2、查看软件 3、卸载软件 2yum工具介绍 一、yum工具介绍 1、优势 2、yum源配置文件 二、配置本地源安装软件 1、备份自带的HTTP源 2、编写本地源 3、清除旧的

    2024年02月06日
    浏览(50)
  • 云计算第1阶段_Linxu基础知识_day03,字节跳动8年老Linux运维面试官经验谈

    5 远程连接sshd服务 ps:sshd默认端口号:22 5.1 手动修改默认端口号 6 文件拷贝、移动、删除 6.1 拷贝文件或目录 6.2 移动文件或目录 **ps:**判断上一条命令是否执行成功 命令:echo $? 如果返回值为0,证明我们上一条命令执行是成功的, 如果返回值非0,证明我们上一条命令执行

    2024年04月12日
    浏览(42)
  • 云计算Linux运维——Linux系统管理——网络参数配置

    点关注不迷路 目录 1网络参数配置 一、网络参数 1、主机名 2、查看网卡IP地址 3、查看网关 4、查看DNS服务器地址 二、配置网卡 1、修改网卡配置文件 2、nmcli命令 3、nmcli配置网卡 3)重新加载配置 三、VMware网络工作模式 1、虚拟网络、虚拟网卡 2、虚拟网络工作模式 2双网卡绑

    2024年02月04日
    浏览(44)
  • 【Linux】Linux文件目录结构

    在 Linux 中,其文件目录结构是一颗类似于多叉树的结构,所有目录都在 / (根目录)下面,每个非叶节点代表一个目录,叶节点代表文件。 一般结构如下所示: usr :“Unix Software Resource” 的缩写,该目录包含用户使用的应用程序和文件,而不是系统使用的应用程序和文件,例

    2024年02月06日
    浏览(48)
  • Linux文件目录结构

    使用 Linux 时,通过命令行输入 ls -l / 可以看到,在 Linux 根目录(/)下包含很多的子目录(称为一级目录),例如 bin、boot、dev 等。同时,各一级目录下还含有很多子目录(称为二级目录),比如 /bin/bash、/bin/ed 等。Linux 文件系统目录总体呈现树形结构,/ 根目录就

    2024年02月11日
    浏览(45)
  • 1、Linux 文件与目录结构

    Linux 文件 Linux 系统中一切皆文件。 Linux 目录结构 VI/VIM 编辑器 是什么 VI 是 Unix 操作系统和类 Unix 操作系统中最通用的文本编辑器。 VIM 编辑器是从 VI 发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜 色辨别语法的正确性,方便程序设计。VIM 与 VI 编辑器完全兼

    2024年02月15日
    浏览(99)
  • Linux 文件与目录管理

    我们知道 Linux 的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录

    2024年02月13日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包