Linux Command
文件的基本操作
cat : 查看文件内容或连接文件
less : 查看文本文件
mv : 移动和重命名文件
rm : 删除文件和目录
cp : 复制文件和目录
cd : 切换工作目录
ls : 列出目录内容
mkdir : 新建目录
dd : 复制文件并对原文件的内容进行转换和格式化处理
文件的权限与属性
umask : 设置默认权限
chattr : 改变文件底层属性
lsattr : 显示文件底层属性
chgrp : 更改文件用户组
chmod : 更改文件权限
chown : 更改文件所有者和用户组
文件的备份与恢复
dump : 备份文件系统
restore : 还原备份文件
文件的压缩与解压
bzip2 : 管理".bz2"格式的压缩文件
bunzip2 : 解压缩".bz2"格式的压缩文件
bzcat : 显示".bz2"格式的压缩文件内容
gzip : 管理".gz"格式的压缩文件
gunzip : 解压缩".gz"格式的文件
zip : 管理".zip"格式的压缩文件
unzip : 解压缩".zip"格式的文件
zcat : 显示".zip"格式的压缩文件内容
tar : 打包备份文件或目录
任务与进程
bg : 将指定任务号的任务放到后台运行
fg : 将指定任务号的任务放到前台运行
jobs : 显示当前终端任务列表及状态
ps : 查看进程
pstree : 以树形图展现进程之间的派生关系
top : 动态查看进程
kill : 删除正在执行中的进程或任务
killall : 删除指定名字的所有进程
软件包
apt : APT软件包管理工具
yum : YUM软件包管理工具
dpkg : Debian Linux系统中安装、创建和管理软件包
rpm : Redhat Liunx系统中安装、创建和管理软件包
编程开发工具
gcc : 编译程序
gdb : 调试程序
make : 自动维护编译工作
常用工具命令
cal : 显示日历
date : 显示日期
grep : 显示匹配行
pwd : 显示当前目录
用户与工作组
su : 切换身份
sudo : 以另一个用户身份执行命令
passwd : 更改用户密码
chage : 密码时效管理
useradd : 创建用户帐号
userdel : 删除用户帐号
usermod : 修改用户帐号信息
gpasswd : 用户组管理
groupadd : 创建用户组
groupdel : 删除用户组
newgrp : 当前用户临时登入到已有组
磁盘与硬件设备
df : 显示磁盘空间使用情况
du : 显示目录的磁盘空间使用情况
fdisk : 分区表控制器
fsck : 检查并试图修复文件系统中的错误
mkfs : 在设备上创建文件系统
mount : 加载文件系统到指定的挂载点
umount : 卸载文件系统
系统的关机与重启
halt : 关机
poweroff : 关机
shutdown : 关机
reboot : 重启
init : 切换运行级别
网络应用