天天看点

Linux 常用命令备忘录linux学习推荐一本书 《Linux就是这个范》 阿里一个玩linux十几年大神写的,值得看一看,不懂得找linux 那个男人 man就行了, 单独介绍linux基础命令是一件相当无聊的事情文件进程

linux学习推荐一本书 《Linux就是这个范》 阿里一个玩linux十几年大神写的,值得看一看,不懂得找linux 那个男人 man就行了, 单独介绍linux基础命令是一件相当无聊的事情

文件

需要了解下面命令

  1. du du -sh 查看文件夹大小
  2. df df -lh 显示本机文件系统
  3. fdisk fdisk -l 查看磁盘分区
  4. hdparm 获取STAT/IDE设备参数 hdparm -I /dev/sda
  5. 查看S.M.A.R.T.,全称为“Self-Monitoring Analysis and Reporting Technology”

    sudo apt install smartmontools

    安装完成后使用smartctl 命令

    smartctl --help 看参数

    例如:

    查看磁盘信息
    smartctl -i /dev/sda
    查看详细信息
    smartctl -a /dev/sda
    过滤
    smartctl -a /dev/sda | grep -E 'Power_On_Hours|ATTRIBUTE_NAME'
               
  6. 统计文件个数(参数R表示递归, --help 查看详情 ll 等同于 ls -l)
    ll -R |grep "^-" |wc -l
               
  7. 统计文件夹个数(递归)
    ll -R |grep "^d" |wc -l 
               

具体使用可以使用man 或者指定–help参数查看具体某个工具文档

进程

查看一个父进程的子进程

ps --ppid <>

pgrep -P <>

继续阅读