awk 一种编程语言,处理文本和数据
alias 设置指令的别名
basename 打印目录或者文件的基本名称
bc 支持任意精度的交互执行的计算器语言
cal 显示当前日历,或者指定日期的日历。
cat 查看文件内容
cat /etc/resolv.conf 查看DNS
cd 切换工作目录
chgrp 改变文件或目录所属的用户组
chmod 变更文件或目录的权限
chown 改变某个文件或目录的所有者和所属的组
cp 将一个或多个源文件或者目录复制到指定的目的文件或目录
cut 显示行中的指定部分,删除文件中指定字段
date 显示或设置系统时间与日期
df -h 查看磁盘各分区使用情况
dirname 去除文件名中的非目录部分,仅显示与目录有关的内容
du 查看文件和目录磁盘使用的空间
echo 在终端中打印输出指定的变量或字符串
env 查看环境变量
find 在指定目录下查找文件
free -h 查看内存使用量和交换区使用量
gpasswd 管理组
grep 文本搜索工具,支持正则
groupadd 创建一个新的工作组,新工作组的信息将被添加到系统文件中
groupdel 删除指定的工作组
groupmod 更改群组识别码或名称
groups 在标准输入输出上输出指定用户所在组的组成员
help 显示shell内部命令的帮助信息
history 显示指定数目的指令命令,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件
hostname 显示和设置系统的主机名称
ifconfig 配置和显示Linux内核中网络接口的网络参数
info Linux下info格式的帮助指令
iptables -L 查看防火墙设置
kill 终止进程中的程序
ls 显示目标列表
lsb_release -a 查看系统版本信息
lsblk 列出所有可用块设备的信息
lscpu 显示cpu的相关信息
man 查看Linux中的指令帮助、配置文件帮助和编程帮助等信息
mkdir 创建目录
mv 对文件或目录重新命名,或者将文件从一个目录移到另一个目录中
netstat -ntlp 查看所有端口使用情况
newgrp 登入另一个群组 newgrp [群组名称]
ntpdate 设置本地日期和时间
passwd 设置用户的认证信息,包括用户密码、密码过期时间等
paste 将多个文件按照列队列进行合并
poweroff 关闭计算机操作系统并且切断系统电源
ps 报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。
pwd 以绝对路径的方式显示用户当前工作目录
rev 文件中的每行内容以字符为单位反序输出
rm 删除
rmdir 删除空目录
rpm RPM软件包的管理工具
screen 同时连接多个本地或远程的命令行会话
sed 流编辑器,主要用来自动编辑一个或多个文件,可以配合正则表达式使用
sort 文件/文本排序
stat 显示文件的状态信息,比ls命令的输出信息要更详细
top 实时动态地查看系统的整体运行情况,监测系统性能和运行信息
touch 创建新的空文件;已有的文件刷新文件时间
tr 来自标准输入的字符进行替换、压缩和删除
tree 以树状图列出目录的内容
tty 查看当前终端设备
type 显示指定命令的类型,判断给出的指令是内部指令还是外部指令
unalias 取消命令别名
uname -a 查看内核/操作系统/CPU信息
uniq 用于报告或忽略文件中的重复行,一般与sort命令结合使用
useradd 创建的新的系统用户
userdel 删除给定的用户,以及与用户相关的文件
usermod 修改用户的基本信息
wc 可以计算文件的Byte数、字数或是列数
whatis 查询一个命令执行什么功能
whereis 定位指令的二进制程序、源代码文件和man手册页等相关文件的路径
which 查找并显示给定命令的绝对路径
who 显示目前登录系统的用户信息
who am i 显示目前实际登陆的用户
yum 基于rpm的软件包管理器,可以查找、安装、删除某一个、一组甚至全部软件包
. 当前目录 .. 父目录 ~ home目录