Linux牛逼命令大全
首页搜索
文件和目录管理
系统管理
网络管理
硬件·内核·Shell·监测
软件·打印·开发·工具
坚若磐石
文件和目录管理
strings
在对象文件或二进制文件中查找可打印的字符串
hexdump
显示文件十六进制格式
iconv
转换文件的编码方式
nano
字符终端文本编辑器
install
安装或升级软件或备份数据
nl
在Linux系统中计算文件内容行号
dos2unix
将DOS格式文本文件转换成Unix格式
egrep
在文件内查找指定的字符串
fgrep
为文件搜索文字字符串
setfacl
设置文件访问控制列表
lha
压缩或解压缩lzh格式文件
split
分割任意大小的文件
grep
强大的文本搜索工具
tree
树状图列出目录的内容
popd
用于删除目录栈中的记录
bzcmp
比较两个压缩包中的文件
bzcat
解压缩指定的.bz2文件
cpio
用来建立、还原备份档的工具程序
unarj
解压缩由arj命令创建的压缩包
zcat
显示压缩包中文件的内容
znew
将.Z压缩包重新转化为gzip命令压缩的.gz压缩包
zipsplit
将较大的zip压缩包分割成各个较小的压缩包
arj
用于创建和管理.arj压缩包
gzexe
用来压缩可执行文件
restore
所进行的操作和dump指令相反
dump
用于备份ext2或者ext3文件系统
bzgrep
使用正则表达式搜索.bz2压缩包中文件
compress
使用Lempress-Ziv编码压缩数据文件
zfore
强制为gzip格式的压缩文件添加.gz后缀
bzless
增强.bz2压缩包查看器
bzmore
查看bzip2压缩过的文本文件的内容
zipinfo
用来列出压缩文件信息
unzip
用于解压缩由zip命令压缩的压缩包
bzip2recover
恢复被破坏的.bz2压缩包中的文件
tar
Linux下的归档使用工具,用来打包和备份。
bunzip2
创一个bz2文件压缩包
gunzip
用来解压缩文件
bzdiff
直接比较两个.bz2压缩包中文件的不同
zip
可以用来解压缩文件
comm
两个文件之间的比较
pushd
将目录加入命令堆叠中
bzip2
将文件压缩成bz2格式
gzip
用来压缩文件
printf
格式化并输出结果
uncompress
用来解压.Z文件
ftp
用来设置文件系统相关功能
tftp
在本机和tftp服务器之间使用TFTP协议传输文件
expand
将文件的制表符转换为空白字符
spell
对文件进行拼写检查
scp
加密的方式在本地主机和远程主机之间复制文件
pr
将文本文件转换成适合打印的格式
ncftp
是增强的的FTP工具
look
显示文件中以指定字符串开头的任意行
tac
将文件已行为单位的反序输出
rcp
使在两台Linux主机之间的文件复制操作更简单
wc
统计文件的字节数、字数、行数
dirs
显示目录记录
fmt
读取文件后优化处理并输出
rev
将文件内容以字符为单位反序输出
diffstat
显示diff命令输出信息的柱状图
umask
用来设置限制新建文件权限的掩码
ispell
检查文件中出现的拼写错误
uniq
报告或忽略文件中的重复行
tee
把数据重定向到给定文件和屏幕上
paste
将多个文件按列队列合并
lsattr
查看文件的第二扩展文件系统属性
sort
将文件进行排序并输出
unexpand
将文件的空白字符转换为制表符
csplit
将一个大文件分割成小的碎片文件
fold
控制文件内容输出时所占用的屏幕宽度
join
两个文件中指定栏位内容相同的行连接起来
diff
比较给定的两个文件的不同
od
输出文件的八进制、十六进制等格式编码的字节
col
过滤控制字符
tr
将字符进行替换压缩和删除
basename
打印目录或者文件的基本名称
cmp
比较两个文件是否有差异
diff3
比较3个文件不同的地方
locate
查找文件或目录
slocate
查找文件或目录
cut
连接文件并打印到标准输出设备上
rmdir
用来删除空目录
colrm
删除文件中的指定列
which
查找并显示给定命令的绝对路径
sed
功能强大的流式文本编辑器
find
在指定目录下查找文件
chmod
用来变更文件或目录的权限
tail
在屏幕上显示指定文件的末尾若干行
pico
功能强大全屏幕的文本编辑器
emacs
功能强大的全屏文本编辑器
unlink
系统调用函数unlink去删除指定的文件
mkdir
用来创建目录
whereis
查找二进制程序、代码等相关文件路径
chown
用来变更文件或目录的拥有者或所属群组
chgrp
用来变更文件或目录的所属群组
chattr
用来改变文件属性
jed
主要用于编辑代码的编辑器
stat
用于显示文件的状态信息
file
用来探测给定文件的类型。
head
在屏幕上显示指定文件的开头若干行
less
分屏上下翻页浏览文件内容
pathchk
检查文件中不可移植的部分
joe
强大的纯文本编辑器
more
显示文件内容,每次显示一屏
touch
创建新的空文件
ed
单行纯文本编辑器
rm
用于删除给定的文件和目录
ex
启动vim编辑器的ex编辑模式
rename
用字符串替换的方式批量改变文件名
pwd
绝对路径方式显示用户当前工作目录
dd
复制文件并对原文件的内容进行转换和格式化处理
vi
功能强大的纯文本编辑器
dirname
去除文件名中的非目录部分
updatedb
创建或更新slocate命令所必需的数据库文件
ls
显示目录内容列表
ln
用来为文件创件连接
mv
用来对文件或目录重新命名
cat
连接文件并打印到标准输出设备上
cp
将源文件或目录复制到目标文件或目录中
cd
切换用户当前工作目录
vim
功能强大的纯文本编辑器