linux 查看文件状态 |
您所在的位置:网站首页 › 查看mysql服务器状态信息怎么查找文件 › linux 查看文件状态 |
目录管理:ls cd pwd mkdir rmdir tree 文件管理:touch stat file rm cp mv nano vi vim 日期时间 date clock hwclock cal ntpdate 查看文本:cat tac more less head tail 查看文件状态 stat stat 文件名 文件的时间 1.最后一次的访问时间 access 2.最后一次修改时间,内容的改动叫修改 modify 3.最后一次改变时间,文件(内容和元数据)的改动叫改变 描述文件类型数据 change 复制文件 cp 多个文件目录到一个目录加 r cp -r /etc/{passwd,inittab} /tmp/ 网络拷贝 scp scp /etc/passwd [email protected] /mnt 文件内容的展示 cat:显示全部内容 more 分展屏显示 向后 less 分屏显示 向上 head 查看前几行 head -3 显示3行 tail 查看后几行 tail -5 显示后五行 一个项目是否正常运行监控 管道命令 | 管道左边命令的结果 交给给右边作为输入执行 echo ~ | ls -l ls只有输出功能没有接受输入 xargs 命令 相当于中间者起到接收到管道左边命令 作为结果输出给右边 引号的作用 bash 扩展 1.~ 2.{} 3.$ 单引号 ' ' 强引用 原样输出 双引号 " " 弱引用 有些适用 反引号 ` ` 命令替换 echo ` whami` 作为命令输出 查找文件 find p* 模式匹配: * 匹配任意0个和多个字符 ?匹配任意1个字符 [a-c] [0-3] 匹配指定区间任意单个字符 查找文件内容 grep "^sp" /ect/passwd 文本处理: cut -d 指定字段分隔符,默认是空格 -f 指定要显示的字符 eg: cut -d ":" f1 文件名 排序 sort 默认字典序 按每行首字母或数字排序 字母为首 包含数值时要进行分割 关键字排序 数值排序(1,2,3)和字典排序(a,b,c) sort -t" " -k2 -n sort.txt -n 数值排序 -r 降序 -t 自定义分隔符 -k 以哪个字段为关键字进行排序 -u 排序后相同的行只显示一次 -f 排序时忽略字符大小写 文本统计 wc 结合管道 ls -l /etc | wc -l -l 行数 -m 字符数量 -w 单词数量 行编辑器 sed 选项 -i 直接修改原文件 命令 d:删除符合条件的行 "a\string" 指定行后添加内容 sed "/banana/a\tomato" sort.txt "i\string" 指定行前添加内容 "s/查找内容/替换内容/修饰符 sed -i "s/after/before/"g sort.txt 修饰符: g 行内全局替换 i 忽略字符大小写
•sed:行编辑器 –sed [options] 'AddressCommand' file ... – -n: 静默模式,不再默认显示模式空间中的内容 – -i: 直接修改原文件 – -e SCRIPT -e SCRIPT:可以同时执行多个脚本 – -f /PATH/TO/SED_SCRIPT – -r: 表示使用扩展正则表达式
-
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |