Linux Centos 命令 - 每天一个 linux命令

  1. 查看安装的软件的包 package: rpm -q package_string
    rpm -q httpd
    httpd-x.x.x-xx.xxx.centos.x.xxx_xx
    rpm -q apache
    package apache is not installed
    rpm -q python
    python-2.xx-xx.xxx.xxxxxx
    rpm -q test2
    package test2 is not installed

  2. 用 sudo查看另一个用户执行的操作
    sudo grep curl /home/username/.bash_history

// 类别 --> 运维,监控

  1. mpstat 1
    非常好用的一个工具,可以动态监控,比如CPU的运行状况,可以按照每隔一秒钟输出一个状态,动态更新
    08:35:23 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
    08:35:24 AM all 0.xx 0.xx 0.xx 0.xx 0.xx 0.xx 0.xx 0.xx 0.xx xx.xx

  2. 查看 lastname.firstname的可以执行sudo的授权的所有命令
    username@xx001:~$ sudo -llU lastname.firstname
    Matching Defaults entries for lastname.firstname on xx001:
    !authenticate
    User lastname.firstname may run the following commands on xx001:
    SSSD Role: test_xxx_web_sudo
    RunAsUsers: lastname.firstname
    Options: !authenticate
    Commands:
    /abc/bcd/systemctl stop httpd
    /abc/bcd/systemctl start httpd
    /abc/bcd/systemctl restart httpd
    /abc/bcd/systemctl reload httpd
    /abc/bcd/journalctl -eu httpd

  3. 查看目录下各个文件包括文件夹分别占用的磁盘空间
    du -h --max-depth 1 /home
    du -h --max-depth 1 ./

  4. nmap localhost

5, lsblk (列出块设备)
(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等
// 使用Linux的lsblk命令列出块设备信息
https://linux.cn/article-3340-1.html

6, nslookup
nslookup可以方便地查询到域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。如果你需要对DNS(域名解析系统)的故障进行排错就必须熟悉另一个强大的命令-nslookup,Nslookup可以用来诊断域名解析系统 (DNS) 的基础结构信息,可以指定查询的类型,可以查到DNS记录的生存时间,还可以指定使用那个DNS服务器进行解释,该命令在安装 TCP/IP 协议后方可以使用
https://blog.csdn.net/liangxw1/article/details/85111368

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值