day3-实训学习记录

张开发
2026/6/26 19:39:07 15 分钟阅读
day3-实训学习记录
重定向标准输入重定向并不表示追加而是表示输入结束的意思即作为一个结束符这条命令在查找文件的同时把正确的结果既保存到文件中又统计了行数同时把错误提示显示在屏幕上管道|只传递标准输出不传递标准错误21让错误输出和正确输出****合流vim修改登陆欢迎语修改主机名hostnamectl set-hostname server2 修改主机名并且立即生效vim的异常处理按ctlz模拟异常退出出现问题了在编辑过程中某些原因倒置vim中断退出下次打开时同名的交换文件.swp与源文件内容不一致需要进行后续设置删除隐藏的交换文件再次打开文件显示正常文件内容显示cat将2.txt重新定向输出到3.txt里合并文件显示行号more作用翻页查看文件内容适合内容较多的文件查看格式more 文件名注意使用回车则一行一行查看使用空格则整页查看点击q键退出查看less作用同more命令格式less 文件名注意可以使用上下键进行浏览点击q退出浏览headtailfilestatgrep-过滤格式grep -参数 查找条件 文件名选项说明-c仅显示找到的行数-i忽略大小写-n显示行号-v反向选择——仅列出没有“关键词”的行-A-A 2 搜索时显示匹配到的那一行以及下2行-B-B 2 搜索时显示匹配到的那一行以及上2行-C-C 2 搜索时显示匹配到的那一行以及上下2行cut-切割使用-f参数来设置需要看的列数使用-d参数来设置间隔符号提取内核版本号提取ip地址sort-排序显示格式sort -参数 文件名选项作用-f忽略大小写-b忽略缩进与空格-n以数值型排序-r反向排序-u去除重复行-t指定间隔符-k设置字段范围uniq-去重显示uniq -参数 文件名tr-文件中字符替换显示tr -参数 替换内容 新内容-c 反选设定字符符合 “替换内容” 的部份不做处理不符合的剩余部份才进行转换-d 删除指令字符-s 缩减连续重复的字符成指定的单个字符文件的其它操作命令wc-文本内容显示wc -参数 文件名选项作用-l只显示行数-w只显示单词数-c只显示字节数统计所有包含行数 单词数 字节数复制和移动格式cp -参数 源文件 目标文件选项功能-a通常在拷贝目录时使用。它保留链接、文件属性并递归地拷贝目录-d拷贝时保留链接-f在覆盖已经存在的目标文件时不提示-i在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖是交互式拷贝-p除复制源文件的内容外还将把其修改时间和访问权限也复制到新文件中-r若给出的源文件是一目录文件此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名查找文件whereis命令作用可以搜索系统命令的可执行文件路径和说明文档格式whereis 命令名which命令作用搜索系统命令的可执行文件格式which 命令名findfind 查找路径 查找条件 具体条件 操作参数作用-name根据文件basename匹配名称-size匹配文件的大小50KB为查找超过50KB的文件而-50KB为查找小于50KB的文件-mtime [|-]n匹配修改内容的时间-4指小于等于4天内的文件名4,大于等于5天前的文件名4指前4~5那一天的文件-atime [|-]n匹配访问文件的时间-ctime [|-]n匹配修改文件权限的时间-newer f1 !f2匹配比文件f1新但比f2旧的文件-perm匹配权限mode为完全匹配-mode为包含即可-user匹配所有者-group匹配所有组-nouser匹配无所有者的文件-nogroup匹配无所属组的文件-type b/d/c/p/l/f匹配文件类型后面的字母参数依次表示块设备、目录、字符设备、管道、链接文件、文本文件-depth先从该目录子目录下查找再查找该目录-maxdepth levels-mindepth levels最多查找多少层目录最少查找多少层目录-delete将找到的文件删除如果是目录只能删除找到的空目录。-exec …… {};后面可跟用于进一步处理搜索结果的命令

更多文章