目录(Linux命令操作实例)
01:磁盘维护管理
Badblocks 检查磁盘坏道情况
dd 用指定大小的块拷贝一个文件(请查阅《命令实例专题02:磁盘维护dd》)
df 检查磁盘空间使用情况
du 统计目录(或文件)所占磁盘空间的大小
e2fsck 检查ext2文件系统的正确性
fsck 检查修复linux文件系统
fdisk 磁盘分区管理
hdparm 检查、设定、优化磁盘参数
mformat 格式化硬盘,建立DOS文件系统
mkdosfs 建立DOS文件系统
mkfs 格式化linux文件系统
mkbootdisk 建立linux目前系统的启动盘
mkswap 设置swap交换分区
mbadblocks 检查MS-DOS文件系统的磁盘是否有损坏的磁区
mount 挂载文件系统(请查阅《mount设备挂载十例讲解》)
umount 卸载文件系统
losetup 设定与控制循环设备
edquota 用于编辑指定用户或工作组磁盘配额
quota 磁盘配额限制设置和查看
quotacheck 磁盘配额限制设置和查看
quotaoff 关闭磁盘空间限制
repquota 检查磁盘空间限制
sfdisk 分区操作工具
swapoff 关闭系统交换区swap
swapon 开启交换分区
symlinks 维护符号连接的工具
sync 强制把内存数据写入硬盘
02:目录管理
cd 切换工作目录
pwd 显示当前工作目录路径
mkdir 创建目录
dir 列出<文件>的信息(默认为目前的目录)
ls 显示目录内容
tree 以树状图逐级列出目录内容
rmdir 删除空的目录
dirs 显示目录栈
pushd 将目录压入目录栈
popd 将目录弹出目录栈
ln 连接文件或目录
lndir 连接目录内容
03:文件信息显示
cat 用来显示文本文件内容或者新建文件
lless 查看文件内容命令
more 逐页显示文件内容方便阅读
mtype 显示MS-DOS文件的内容
head 查看文件头部的内容
tail 查看文件尾部的内容
cut 分段格式显示文件内容
od 以八进制显示文件内容
dos2unix 将一个DOS格式的文件转换为UNIX格式的文件(主要差别在换行符)
indent 调整C原始代码文件的格
type 用于判断另外一个命令是否是内置命令
04:文件编辑复制
cp 复制文件命令
col 过滤控制字符
colrm 删除指定列内容并显示到标注输出
expr 手工命令行计数器
fmt 编排文本文件
fold 限制文件列宽
vi 文本文件编辑工具
vim 文本编辑工具
ispell 拼写错误检查器
grep 查找文件里符合条件的字符串
egrep、fgrep 在文件内查找指定的字符串
rgrep 递归查找文件里符合条件的字符串
join 连接两个文件中的指定内容
uniq 检查及删除文本文件中重复出现的
look 查询英文单字
sort 将文本文件内容加以排序
spell 拼写检查
touch 新建一个不存在的文件
tee 从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。
mv 移动或重命名文件或目录
tr 删除文件中控制字符或进行字符转换
rm 删除文件或目录命令
tmpwatch 删除指定的目录中一段时间未访问的文件
wc 文件内容统计
05:文件权限属性
chgrp 变更文件或目录的所属群组
chown 变更文件或目录的拥有者或所属群组
chmod 变更文件或目录的权限
lsattr 显示文件属性命令
chattr 修改ext2和ext3文件系统特殊属性
umask 指定在建立文件或目录时预设的权限掩码
06:文件比较查找
cmp 比较两个文件是否有差异
comm 比较两个已排过序的文件
diff 比较文件的差异
cksum 检查文件的CRC是否正确
file 辨识文件类型
find 查找文件命令
which 查找文件命令
locate 搜寻系统内是否存在指定的文件
whereis 定位文件位置命令
paste 合并文件列命令
split 分割文本文件命令(按大小分割)
csplit 分割文本文件命令(按行分割)
07:文件压缩备份
ar 建立、修改或抽取备存文件
compress 压缩文件
uncompress 解压缩文件
gzip 文件的压缩
gunzip 文件的解压
bzip2 文件的压缩
bunzip2 文件的解压
bzip2recover修复损坏的.bz2文件
zip 打包压缩文件
unzip 解压缩文件
zipinfo 显示zip压缩文件的信息
cpio 备份文件与目录
tar 把一大堆的文件和目录全部打包成一个文件
dump 文件或文件系统的备份
restore 文件或文件系统的恢复
08:用户管理
chfn 修改用户资料(非帐号)
finger 看用户个人信息
groupadd 将新组加入
groupmod 更改用户群组识别码或名称
groupdel 删除用户组
grpunconv 关闭群组的影子密码
useradd 用来建立用户帐号
usermod 修改用户, 锁定账号
userdel 删除用户
passwd 修改用户密码或关闭用户
pwunconv 关闭用户的投影密码
id 查看用户uid,gid
last 显示近期用户或终端的登录情况
lastb 列出登录系统失败的用户
login 登录系统
logname 显示目前用户的名称
logout 终止login进程打开的任务或者shell
rlogin 远程登录
sudo 允许系统管理员分配给普通用户一些合理的“权利”
su 变更为其它使用者的身份
who 查看在线用户
whoami 查看登陆用户名
w 查看目前系统用户以及他们正在执行的程序
newgrp 切换登陆用户组