Linux的基本指令(4)

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: Linux的基本指令(4)



  • 一切皆文件(输出重定向/输入重定向)
  • 文件=文件内容+文件属性
  • 管道:将上一层指令输出通过管道传递到下一层指令中

查看指令

文件属性的查看

ls指令

查看当前目录下所有文件和目录:ls

查看当前目录下所有文件和目录(包括文件属性):ls -l

查看当前目录下所有文件和目录(包括文件属性+包括隐藏文件目录):ls -la

pwd指令

查看当前用户所在目录:pwd

whoami指令

查看当前用户:whoami

which指令

查看目录所在的路径:which [指令]

stat指令

查看目录/文件更加详细的情况:stat [文件/目录]

man指令

查看指令的详细情况:man [选项] [指令]

tree指令

查看目录和文件以树状结构:tree [目录]

文件内容的查看

cat指令

查看整个文件内容:cat [文件]

tac指令

倒置查看整个文件内容:tac [文件]

more指令

逐步往下查看文件:more [文件]

less指令

上下反动查看文件内容:less [文件]

head指令

查看前n行:head -n [文件]

tail指令

查看后n行:tail -n [文件]

🎇find指令

Linux下find命令在目录结构中搜索文件,并执行指定的操作。 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)。从指定目录下开始查找需要的文件:本质就是从指定目录下开始遍历二叉树。

语法: find [指定目录] -name [文件名]

🎇grep指令

在文件中搜索字符串,将找到的行打印出来。查看文件内容的包含关键的内容。【行文本过滤器】

语法: grep [选项] 搜寻字符串[关键字] 文件

  • 选项:
  • -i :忽略大小写的不同,所以大小写视为相同
  • -n :顺便输出行号
  • -v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

【grep】

【grep -i】

【grep -v】

【grep -n】

时间相关的指令

date指令

date 指定格式显示时间: date +%Y:%m:%d

  • 格式可以按照自己的想法设置
  • 注意大小写

日志&时间戳

时间是非常重要的!日志在写项目的时候也是非常重要的!它可以用来排查问题!

【日志】:日志(计算机术语)_百度百科 (baidu.com)

【时区】: 时区_百度百科 (baidu.com)

【时间戳】:Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。时间戳_百度百科 (baidu.com)

在我们记录日志的用到就是时间戳,因为时间戳是【单调递增】的时间。方便查找范围!!  

时间->时间戳:date +%s

时间戳->时间(时间戳格式化):date -d@1508749502

cal指令

cal命令可以用来显示公历(阳历)日历。

cal [参数][月份][年份]

-3 显示系统前一个月,当前月,下一个月的月历

🙂感谢大家的阅读,若有错误和不足,欢迎指正!期末考试临近结束,放寒假!见ljc!

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
1月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
32 4
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
1月前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
59 0
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
40 1
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
49 3
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
2月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
37 0
Linux入门1——初识Linux指令
|
2月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
4月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
4月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令