Linux 三 常用命令详解

熟记+熟练使用

时间相关:

  • date 查看、设置当前系统时间;格式化显示时间:date +%Y–%m–%d;
  • hwclock(clock) 显示硬件时钟时间;
  • cal 查看日历;
  • uptime 查看系统运行时间(启动时间),也可以查看系统负载;

输出、查看命令:

  • echo 将输入的内容显示出来,例如 echo “hello world”;
  • cat 查看文件内容;
  • more 翻页显示文件内容(只能向下翻页,用空格键翻页,q键退出);
  • less 翻页显示文件内容(可以上下翻页,空格向下,pageup 向上,q退出);
  • head 显示文件的前几行(默认 10 行),-n 指定显示的行数;
  • tail 显示文件的末尾几行(默认 10 行),-n 指定显示的行数,-f(follow) 追踪显示文件更新的内容(一般用于查看日志,命令不会退出,而是持续显示文件更新的内容;ctr+c 退出命令)。

查看硬件信息:

  • lspci 查看PCI设备,-v 查看详细信息;
  • lsusb 查看USB设备,-v 查看详细信息;
  • lsmod 查看加载的模块(驱动)。

关机、重启:

  • shutdown 用以关机、重启计算机:shutdown [关机、重启] 时间,-h(hot) 关机,-r(reboot) 重启;
    例如:立即关机 shutdown -h now
    10分钟后关机 shutdown -h +10
    23:30分关机 shutdown -h 23:30
    立即重启 shutdown -r now

  • poweroff 立即关机;

  • reboot 立即重启。

压缩、归档:

  • zip 压缩文件,zip 压缩后的文件名 待压缩文件的文件名;
  • unzip 解压缩zip文件;
  • gzip 压缩文件;
  • tar 归档文件(多个文件打包为一个文件,方便存储,并无压缩操作)
    tar -cvf 归档后的文件名 待归档文件的文件名,例如tar -cvf logs.tar logs,将logs文件归档为logs.tar;
    tar -xvf 释放归档的文件,例如tar -xvf logs.tar,释放归档文件logs.tar;
    tar -cvzf 归档并压缩,例如tar -cvzf logs.tar /logs,将logs目录中的文件归档并压缩为logs.tar,-z 参数将归档后的归档文件进行gzip压缩以减小大小。

查找(系统中查找某个文件):

  • locate 快速查找文件、文件夹:locate keyword,
    优点:速度快(此命令需要预先建立文件系统索引数据库,数据库默认每天更新一次,可用updatedb命令手动建立、更新数据库),缺点:对于新创建的文件找不到,需要先updatedb,然后再查找;
  • find 高级查找文件、文件夹(按条件查找):find 查找位置 查找参数,
    例如:
    find . -name * linuxcast *
    find / -perm 777 所有权限为777的文件
    find / -type d 所有的文件夹
    find . -name “a*” -exec ls -l {} \; 查找所有以a开头的文件,并将查找结果传递给 ls -l 命令作为参数执行(-exec {} \; 都是固定格式,注意“{}”与“\”之间有空格)

  • find支持的常用的查找条件为:
    -name 名字
    -perm 权限
    -user 所属用户
    -group 所属组
    -ctime 修改时间
    -type 类型
    -size 大小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值