Linux常用命令整理

作者: writer 分类: 笔记 发布时间: 2017-08-03 22:24 ė 1101 6 没有评论

Linux常用命令整理
本文整理了常用 linux命令的用法,不定期更新内容。

用户和组管理

新建用户

查看用户列表

查看用户组列表

newuser用户加入wheel

查看某个用户的gid,uid和用户组

注销其他登录的tty或pts

查找文件
查找1天以前修改过的文件,以.exe结尾,然后删除这些文件

软件包管理

删除软件包和所有依赖项, 注意:CentOS7 可用

安装基础开发包

压缩解压

压缩目录

解压

组合命令

按照pid对/etc/passwd的用户排序

shell脚本常用命令

判断文件是否存在,如果存在则删除

判断目录是否存在,如果不存在则创建该目录

权限管理

更改当前目录下下所有文件/目录的owner

更改当前目录下所有文件/目录的权限

禁止/解除系统关键文件被删除

查看SELinux属性

生成随机字符串作为密码

管理启动项

列出开机启动启动项

关闭开机启动项

系统状态监控

vmstat命令使用

vmstat用来显示服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。基本用法为

其中各列的含义解释如下:

  • r: 运行或等待运行的进程数
  • b: 阻塞进程数,通常在等待IO
  • swpd: 虚拟内存使用量
  • free: 空闲内存(kB)
  • buff: 块设备的缓冲(kB),存储目录的内容,权限等
  • cache: 文件的缓冲(kB),存储文件的内容
  • si: 从硬盘换进内存的页面(kB/s)
  • so: 从内存换出硬盘的页面(kB/s)
  • bi: 从块设备读入的块数量(blocks/s)
  • bo: 写入块设备的块数量(blocks/s)
  • in: 每秒中断数,包含时钟中断
  • cs: 每秒上下文切换数
  • us: 用户任务占用时间百分比
  • sy: 内核任务占用时间百分比
  • id: 空闲时间百分比
  • wa: 等待IO占用时间百分比
  • st: Time stolen from a virtual machine. (不是很明白这一条的含义)

top命令使用

netstat命令使用

本文出自扉启博客,转载时请注明出处及相应链接。

本文永久链接: https://www.feiqy.com/linux-command/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部