Linux教程 - 系统管理

Linux 系统管理:零基础、全中文、免费教程!

ac 命令 - ac 命令根据 Linux 当前 /var/log/wtmp 文件中的登录的进入和退出来报告用户连接的时间,默认是以小时为单位,如果不使用标识,则报告的是总时间。
accept 命令 - accept 命令指示打印系统接受发往指定目标打印机的打印任务
accton 命令 - accton 命令是Linux系统进程管理命令之一,它的作用是打开进程统计,如果不带任何参数,即关闭进程统计。
alias 命令 - alias 命令用来设置指令的别名
apk 命令 - apk 命令是 Alpine Linux 下的包管理工具
apropos 命令 - apropos 命令是在 whatis 数据库中查找字符串
apt-get 命令 - apt-get 命令是 Debian Linux 发行版中的 APT 软件包管理工具
apt-key 命令 - apt-key 命令是管理 Debian Linux 系统中的软件包密钥
apt-sortpkgs 命令 - apt-sortpkgs 命令是 Debian Linux 下对软件包索引文件进行排序的工具
aptitude 命令 - aptitude 命令是 Debian Linux 系统中软件包管理工具
arch 命令 - arch 命令显示当前主机的硬件架构类型
as 命令 - as 命令是汇编语言编译器
atop 命令 - atop 命令监控 Linux 系统资源与进程的工具,非内部命令,需要安装。
badblocks 命令 - badblocks 命令查找磁盘中损坏的区块
builtin 命令 - builtin 命令执行 Shell 内部命令
cancel 命令 - cancel 命令取消已存在的打印任务
chage 命令 - chage 命令修改帐号和密码的有效期限
chfn 命令 - chfn 命令用来改变finger命令显示的信息
chgrp 命令 - chgrp 命令用来变更文件或目录的所属群组
chkconfig 命令 - chkconfig 命令检查或设置系统的各种服务
chmod 命令 - chmod 命令用来变更文件或目录的权限
chown 命令 - chown 命令将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
chpasswd 命令 - chpasswd 命令用来批量更新用户口令的工具
chroot 命令 - chroot 命令把根目录换成指定的目的目录
clock 命令 - clock 命令用于调整 RTC 时间。
clockdiff 命令 - clockdiff 命令检测两台 Linux 主机的时间差
command 命令 - command 命令调用并执行指定的命令,command 是一些shell的内建命令。command 命令的作用是无视shell脚本中的“同名”函数,执行特定的命令
consoletype 命令 - consoletype 命令输出已连接的终端类型
df 命令 - df 命令显示磁盘的相关信息。df 命令是 “Disk Free” 的首字母组合,它报告文件系统磁盘空间的使用情况。它显示一个 Linux 系统中文件系统上可用磁盘空间的数量。df 命令很容易与 du 命令混淆。它们的用途不同。df 命令报告我们拥有多少磁盘空间(空闲磁盘空间),而 du 命令报告被文件和目录占用了多少磁盘空间。
dmesg 命令 - dmesg命令检查或控制内核环缓冲区,显示Linux系统启动信息。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息保存在 /var/log/dmesg 文件里。
dnf 命令 - DNF (Dandified Yum) 是新一代的RPM软件包管理器。DNF 包管理器克服了 YUM 包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。DNF 使用 RPM, libsolv 和 hawkey 库进行包管理操作,Fedora22 已经默认使用 DNF。

dstat 命令 - dstat 命令是一个用来替换 vmstat、iostat、netstat、nfsstat 和 ifstat 这些命令的工具,通用的系统资源统计工具,是一个全能系统信息统计工具。与 sysstat 相比,dstat 拥有一个彩色的界面,在观察性能状况时,数据比较显眼容易观察;而且 dstat 支持即时刷新,输入 dstat 3 即每 3 秒收集一次,和 sysstat 相同的是,dstat 也可以收集指定的性能资源,dstat -c 显示 CPU 的情况。
du 命令 - du 命令显示每个文件和目录的磁盘使用空间,du会显示指定的目录或文件所占用的磁盘空间。利用 du 命令,可以快速的查找 Linux 下的大目录情况…
env 命令 - env 命令显示系统中已存在的环境变量。它可用于打印当前环境变量的列表,或在自定义环境中运行另一个程序而无需修改当前环境变量。如果在没有任何选项的情况下运行 env,则会打印当前环境的变量。 否则,env 将每个 NAME 设置为 VALUE 并执行 COMMAND。
free 命令 - free 命令显示内存的使用情况,显示可用和已用物理内存和交换内存的总数,以及内核使用的缓冲区。
hostid 命令 - hostid 命令用来打印当前主机的数字化标识。
init 命令 - init 进程是所有Linux进程的父进程,它的主要作用是从存储在文件 /etc/inittab 中的脚本创建进程。telinit 和 init 提供过程控制初始化。 系统引导时将使用它们。
iostat 命令 - iostat 命令监视系统输入输出设备和 CPU 和 IO 的使用情况。
iotop 命令 - iotop 命令用来监视磁盘I/O使用状况的工具
kill 命令 - kill 命令删除执行中的程序或工作。kill 命令向进程发送信号。 如果您未指定要发送的信号,则默认情况下会发送 TERM 信号,从而终止该过程。
killall 命令 - killall 命令使用进程的名称来杀死一组进程,killall 命令需要安装。
lastcomm 命令 - lastcomm 命令是用来显示以前用过的命令信息。accton用来启动进程记录,这样就会把所有的命令都记录到一个指定的文件中,而lastcomm就是用来查看这个文件的,以方便系统管理。
logname 命令 - logname 命令显示当前用户的登录名。
lsb_release 命令 - lsb_release 命令显示发行版本信息
lscpu 命令 - lscpu 命令显示有关CPU架构的信息
modinfo 命令 - modinfo 命令显示给定模块的详细信息
mpstat 命令 - mpstat 命令显示各个可用CPU的状态,mpstat 是 Multi-Processor Statistics 的缩写,是实时监控工具。mpstat 最大的特点是可以查看多核心的CPU中每个计算核心的统计数据;而类似工具 vmstat,只能查看系统的整体CPU情况。
passwd 命令 - passwd 命令用于更改用户帐户的密码。普通用户可以运行 passwd 来更改自己的密码,系统管理员(超级用户)可以使用 passwd 来更改另一个用户的密码,或者定义如何使用或更改该帐户的密码。

pgrep 命令 - pgrep 命令根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID)。
pidof 命令 - pidof 命令查找指定名称的进程的进程号ID号
pidstat 命令 - pidstat 是著名的采集软件systat的组件之一。用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。
pkill 命令 - pkill 命令可以按照进程名杀死进程。pkill会将指定的信号(默认为SIGTERM)发送到每个进程,而不是将它们列在标准输出上。
printenv 命令 - printenv 命令可打印全部或部分 Shell 环境。
pstree 命令 - pstree 命令以树状图的方式展现进程之间的派生关系
sar 命令 - sar 命令系统运行状态统计工具,Sar是后台进程sadc的前端显示工具,安装名为“sysstat”的包后,sadc就会自动从内核收集报告并保存。
top 命令 - top 命令显示或管理执行中的程序
uname 命令 - uname 命令用来显示 Linux 系统信息
uptime 命令 - uptime 命令查看 Linux 系统负载信息
vmstat 命令 - vmstat 命令显示虚拟内存状态。vmstat 报告有关进程,内存,分页,块IO,陷阱,磁盘和CPU活动的信息。
w 命令 - w 命令是一个非常常用的命令,用来查看登录者的信息及他们的行为、系统负载
whoami 命令 - whoami 命令打印当前有效的用户名称