linux学习之路5 系统常用命令

时间:2021-12-07 09:59:41
  • 日期时间 查看设置当前时间
date    +%Y--%m--%d 格式化显示时间
-s " "(切换到超级用户)修改时间
hwclock(clock)用以显示硬件时钟时间
命令 cal 用以查看日历
uptime 用以查看系统运行时间
  • 输出、查看文件
echo    用以显示输入的内容(常配合重定向保存到文件)
cat 用以显示文件内容
more 用以显示文件内容(只能向下翻页) 空格键进行翻页
less 用以显示文件内容(带上下翻页)
head 用以显示文件的头几行(默认是10行)
-n 指定显示行数
tail 用以显示文件的末尾几行(默认10行)
-n 指定显示行数
-f 追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容)
  • 查看硬件信息
lspci   用以查看PCI设备
-v 查看详细信息
lsusb 用以查看USB设备
-v 查看详细信息
lsmod 用以查看加载的模块(驱动)
  • 关机、重启
shutdown    -h 关闭计算机
-r 重启计算机
如: shutdown -h now 立即关机
shutdown -h +10 十分钟以后关机
shutdown -h 23:30 该时刻关机
shutdown -r now 立即重启
poweroff 立即关机
reboot 立即重启
  • 归档与压缩
zip         用以压缩文件
zip linux.zip myfile
unzip 用以解压缩文件
unzip linux.zip
gzip 用以压缩文件
tar 用以归档文件
tar -cvf out.tar linux
释放归档:tar -xvf out.tar
tar -cvzf back.tar.gz /etc(-z参数,将归档后得到的归档文件进行gzip压缩)(常用)
  • 查找
locate      locate keyword
此命令需要预先建立数据库,数据库默认每天更新一次
updatedb命令手工建立或者更新数据
find 用以高级查找文件、文件夹
find 查找位置 查找参数