Linux 基础学习(5)-系统常用命令

日期和时间
使用date命令查看、设置当前系统时间
格式化显示时间:+%Y-%m-%d

使用hwclock(clock)用以显示硬件时钟时间

使用cal命令查看日历

使用uptime命令查看系统运行时间
这里写图片描述

输出、查看命令

使用echo命令显示输入的内容
使用cat命令显示文件内容
使用head命令显示文件的头几行(默认10行)
-n 指定显示的行数
使用tail命令显示文件的末尾几行(默认10行)
-n 指定显示的行数
-f 追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容)
使用more命令翻页显示文件内容(只能向下翻页)
使用less命令翻页显示文件内容(带上下翻页)
这里写图片描述

查看硬件信息
使用lspci命令查看PCI设备
-v 查看详细信息
使用lsusb命令查看USB设备
使用lsmod命令查看加载的模块(驱动)
这里写图片描述

关机、重启

使用shutdown命令关闭、重启计算机
shutdown [关机、重启] 时间
-h 关闭计算机
-r 重启计算机
如:
立即关机 : shutdown -h now
10分钟后关机 : shutdown -h +10
23:30关机 : shutdown -h 23:30
立即重启 : shutdown -r now

使用poweroff命令立即关闭计算机
使用reboot命令立即重启计算机

归档、压缩

使用zip命令压缩文件
zip aa.zip myfile
使用unzip命令解压缩zip文件
unzip aa.zip
使用gzip命令压缩文件
gzip aa.zip
使用tar命令归档文件(打个包,把文件包起来)
tar -cvf out.tar myfile
tar -xvf myfile.tar
tar -cvzf backup.tar.gz /etc
-z 参数将归档后的归档文件进行gzip压缩以减少大小
tar -xzvf etc.backup.tar.gz -C /root/Documents/etcbackup
把tar.gz格式文件解压到指定目录

这里写图片描述

查找命令
使用locate命令快速查找文件、文件夹
locate keyword
此命令需要预先建立数据库,数据库默认每天更新一次,可用updatedb命令手工创建、更新数据库,
locate 命令查找速度快,但是如果新建的文件在数据库更新之前,则查询不到,可用使用updatedb 命令手动更新后再查找

使用find命令用来高级查找文件、文件夹(最常用)
find 查找位置 查找参数
如:
find . -name *aa*
find / -name *.conf
find / -perm 777
find / -type d
find . -name “a*” -exec ls -l {}\;

find支持很多种的查找条件,常用的如下:
-name
-perm
-user
-group
-ctime
-type
-size

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章