今天继续学习了Linux中的一些常用命令,现在做一个归纳总结
1、date命令 显示系统当前时间,可以使用一些参数对输出结果进行格式化
例如:date +%Y-%m-%d
大家可以看到加参数与不加参数的对比,中间的-和.只是他们的连接符而已,可以自己定义
2、hwclock 显示的硬件时间
3、cat 查看显示文件的内容
例如:cat /etc/grub.conf可以显示这个文件的内容,注意有些文件是需要root权限才可以查看的
4、uptime 查看当前系统运行了多长时间
5、echo 将后边的字符原样显示出来
6、cal 查看日历
7、head 显示文件的头几行,如果不加参数,默认是头10行
8、tail 作用于head差不多,只不过是显示最后几行
参数:-f 追踪文件更新,可以实时查看文件变更,在观察日志的时候经常能用到
9、more 也是查看文件内容,但是只能向下翻页,不能向上翻页
10、less 查看文件内容,能上下翻页
11、lspci 显示电脑的pci设备
-v 显示详细信息
12、lsusb 显示电脑的usb设备
-v 显示详细信息
13、lsmod 显示系统已经加载的模块
14、zip 压缩文件
例如:zip 压缩之后的文件名 待压缩的文件路径
15、 unzip 解压缩
unzip待解压缩的文件路径
16、gzip 使用gzip压缩
gzip带压缩的文件路径
会自动在当前目录下生成一个压缩包
17、tar 归档文件,不是压缩
tar 归档文件名 待归档的路径
18、locate 快速查找文件,但是这个是基于系统数据库数据进行查找,默认数据库每天更新一次,所以即使你现在添加了一个文件,如果数据库没有更新,那么这个命令也找不到刚刚新建的文件,可以使用updatadb命令强制更新数据库内容
locate 待查找的文件
19、find 高级查找文件,
find查找位置 查找参数
参数很多,此不一一列举
20、shutdown –h 关机 shutdown –r重启
21、poweroff 关机,reboot 重启