第二天——Linux进阶命令(笔记)

mac2022-06-30  72

1.df指令 查看磁盘空间 df -h

2.free指令 查看内存使用情况 free -h free -m(以mb为单位查看) free -g(以g为单位查看)

3.head指令 head -n 查看一个文件的前n行 默认前十行

4.tail命令 tail -n 查看一个文件的后n行 默认前十行 tail -f 查看一个文件的动态变化(手动输入没有用)(可以重定向输入) 一般用于查看系统日志 tail -f 文件路径

5.less命令 查看文件 以较少的内容进行输出 按辅助功能键查看更多 (数字+回车 空格键 上下键) less 文件路径

6.wc指令 统计文件内容信息(行数 单词书 字节数) wc -lwc 文件路径 -l(lines)行数(更有用) -w(words)字数(按空格统计) -c(bytes)字节数

7.date指令(重点) 表示操作时间日期(读取 设置), shell脚本 date(CST(当地时间)) date +%F(等价于date “%Y-%m-%d”) 输出形式:2019-10-02 date “+%F %T”(等价于date “+%Y-%m-%d %H:%M:%S”) %F表示完整的年月日 %T完整的时分秒 %Y代表四位年份 %m表示两位月份(带前导0) %d表示日期(带前导0) %H表示小时(带前导0) %M表示分钟(带前导0) %S表示秒数(带前导0) 输出形式:2019-10-02 00:18:23 获取之前或者之后的某个时间 date -d “-1 day” “+%Y-%m-%d %H:%M:%S”(一天前) day month year

8.cal 用来操作日历 cal 直接输出当前月份的日历 == cal -1 cal -3(上月 本月 下月 三个月) cal -y 年份 (输出某一年份的日历) cal -s(周日开头 默认)cal -m(周一开头)

9.clear/ctrl+L指令 清除终端中已经存在的命令和结果 并不是真的清除了之前的信息,而是把之前的信息隐藏到最上面

10.管道(重要) 管道符:| 作用:管道一般可以用于“过滤”,“特殊”,“拓展处理” 语法:管道不能单独使用 要配合别的指令 辅助作用 过滤案例:用管道查询出当前目录下包含“y”字母的文档名称 例子:ls /|grep y (管道前面指令的输出当作后面指令的输入) grep(过滤 y搜索条件) 管道复现less(cat 路径 | less) 统计某目录下文档个数(ls / | wc -l)

最新回复(0)