* 不作研究的命令一览 *

文本编辑支持

  • awk 一种模式向导的文本扫描分析处理语言(工具)
  • ex 以Ex模式启动Vim,相当于vim -E或 vim 中使用Q指令
  • egrep / fgrep 相当于grep+-E-F参数,使用扩展正则或静态匹配
  • pico / nano / joe / jed / emacs 文本编辑器
  • look 二分法查找文件中特定前缀字符串开头的行,或查找内置字典的单词
  • ispell / spell 使用字典检查指定文件内的单词拼写
  • sed 使用指定Script脚本批处理文本文件
  • join 联合俩文件中的相同Key字段的其他数据,类似数据库的 join
  • sort 文本文件内容排序,以行作为单位
  • uniq 检查、过滤文件中重复的行,要求文件已经过排序
  • tr 替换、删除指定文本字符,操作数据来源于标准输入
  • expr 运行时解析运算指定表达式,可用于字符串分析和数学计算
  • let 计算变量表达式
  • col 过滤控制字符,常用于管道过滤 man 手册另存文件,如 man command | col -b > txt
  • colrm 移除一个指定区间的字符串子集
  • comm 比较俩文件的差异,要求文件已经过排序
  • csplit 根据指定行号或正则表达式,切割文件

网络支持

UUCP网络

uuto、uupick、uucp、uucico、uux、uulog、uustat、uuname

FTP网络

ftp、tftp、ncftp、ftpshut、ftpwho、ftpcount、bye

服务器

  • httpd Apache HTTP服务器程序
  • apachectl 控制Apache HTTP服务器
  • smbd Samba服务器
  • samba 控制、访问Samba服务器
  • testparm 简单测试Samba的配置文件
  • smbclient 存取SMB/CIFS服务器的用户端程序
  • whois 查找 Network Solutions / NIC 的 WHOIS 数据库中记录的指定域名信息
  • fwhois 以 finger 命令方式查找 WHOIS 记录的域名信息

网络状态配置

  • netconf 设置各项网络功能
  • netconfig 交互式设置网络环境
  • ifconfig 显示或设置网络设备
  • dnsconf 设置DNS服务器组态
  • netstat 显示整个Linux系统的网络状态
  • pppstats 显示PPP连线状态
  • statserial 显示串口状态

通讯

  • dip IP拨号连接
  • minicom PPP拨号连线程序
  • telnet / rlogin / rsh /ssh 远程登录
  • cu 连接另一个系统主机
  • nc TCP/UDP连接、监听工具
  • arpwatch 监听网络上ARP的记录
  • tcpdump 转存网络数据状态
  • shapecfg 管制网络设备的流量
  • ping 使用ICMP传输协议ping检测主机工作状态
  • traceroute 追踪网络数据包的路由途径
  • getty 设置终端机模式,连线速率和管制线路
  • mingetty 精简版的getty,适用于本机上的登入程序
  • tty 显示当前终端连接标准输入设备的文件名称
  • mesg 设置终端机的写入权限,设置y时,其他用户可利用write指令将信息直接显示在您的屏幕上
  • write 发送信息给其他使用者(需要 mesg 设定为 yes)
  • wall 广播信息给其他所有使用者(需要 mesg 设定为 yes)
  • talk 与其他使用者对谈
  • efax 收发传真

压缩打包

  • uuencode / uudecode 用于早期UNIX的二进制-字元转换程序,类似B64
  • compress / uncompress 古老的Z压缩、解压程序,现已由gzip替代
  • bzip2 / bunzip2 / bzip2recover bz2压缩、解压、损坏恢复程序
  • gzip / gunzip / gzexe gz压缩、解压程序,和可执行文件自解压压缩程序
  • zip / unzip / zipinfo zip压缩、解压、查看压缩包文件信息程序
  • lha lzh压缩、解压程序
  • dump / restore 文件系统(分区)备份、恢复程序
  • tar 通用文件打包、解包程序
  • cpio 打包、解包、文件更新维护程序,比tar更全面也更复杂,兼容tar格式

磁盘维护

  • badblocks 扫描磁盘坏块
  • gparted 类似分区魔术师的图形化磁盘分区程序
  • cfdisk 交互式磁盘分区程序(推荐)
  • fdisk 询问式磁盘分区程序
  • sfdisk 非交互式磁盘分区程序,专为黑客设计
  • mlabel 显示或设置磁盘标签
  • dd 扇区级的数据备份、拷贝、创建镜像文件,对象通常为整个分区或物理磁盘
  • e2fsck 检查使用 Linux ext2 档案系统的 partition 是否正常工作
  • fsck 检查与修复文件系统,支持 hfs、msdos、exfat、udf 等多种格式
  • hdparm 显示与设定硬盘的参数(使用模式、硬件规格等)
  • mkbootdisk 建立当前系统启动盘
  • mkdosfs 建立DOS文件系统
  • mke2fs 建立ext2文件系统
  • mkfs 建立指定的文件系统
  • mkisofs 建立ISO镜像文件,用于刻录光盘
  • mkswap 设置交换区(虚拟内存)
  • swapon / swapoff 激活、关闭swap交换区
  • sync 同步磁盘缓存,立即写入硬盘,常在关闭系统时使用
  • losetup 创建、卸载loop设备文件(仿真设备),常用于挂载镜像文件
  • quotacheck 扫描统计磁盘中用户文件数据并构建磁盘配额表(配置文件)
  • quotaon / quotaoff 启用、禁用磁盘配额服务
  • quota 显示当前用户的磁盘配额使用情况
  • repquota 显示所有用户的磁盘配额使用情况
  • edquota 编辑用户、群组的磁盘配额
  • stat 显示文件的 inode 内容

C编程支持

  • gitview 观看文件的内容,同时显示十六进制和ASCII格式的字码
  • indent 格式化代码

打印机支持

  • lpr 将一个或多个文件放入打印队列等待打印
  • lprm 将一个工作由打印机贮列中移除
  • lpq 查看一个打印队列的状态及其所包含的打印任务
  • lpd 常驻的打印机管理程序,监视管理本地或远端的打印机

MS-DOS支持

  • mattrib 变更或显示MS-DOS文件的属性
  • mdel 删除 MSDOS 格式的档案
  • mdir 显示MS-DOS目录
  • mmove 在MS-DOS文件系统中,移动文件或目录,或更改名称
  • mread 将MS-DOS文件复制到Linux/Unix的目录中,目前一般使用mcopy命令来代替
  • mcopy 复制 MSDOS 格式文件到 Linux 中,或是由 Linux 中复制 MSDOS 文件到磁片上
  • mren 更改MS-DOS文件或目录的名称
  • mtools MS-DOS文件系统的工具程序集,可模拟许多MS-DOS的指令
  • mtoolstest 用于测试并显示mtools的相关设置
  • mshowfat 显示MS-DOS文件在FAT中的记录
  • mtype 显示MS-DOS文件的内容
  • mformat 对MS-DOS文件系统的磁盘进行格式化
  • mpartition 建立或删除MS-DOS的分区
  • mbadblocks 检查MS-DOS文件系统的磁盘是否有损坏的磁区
  • mcd MS-DOS的cd切换目录工具
  • mdeltree 删除 MSDOS 格式档案及目录
  • mdu 显示MS-DOS目录所占用的磁盘空间
  • mmd 在MS-DOS文件系统中建立目录
  • mrd 删除MS-DOS文件系统中的目录
  • mzip Zip/Jaz磁盘驱动器控制指令
  • mmount 挂入MS-DOS文件系统

Mac系统不支持

  • mc 提供一个菜单式的文件管理程序
  • rcp 复制远程文件或目录
  • rhmask 对文件进行加密和解密操作
  • indir 批量镜像创建整个目录树的符号链接

硬件控制

  • setleds 设置键盘三个LED灯状态
  • dumpkeys 显示当前键盘映射表
  • loadkeys 载入键盘映射表
  • rdev 查询/设置内核映像文件的根设备,RAM 磁盘大小或视频模式
  • MAKEDEV 新增 /dev/ 下的装置档案
  • eject 弹出CD、软盘、磁带等抽取式设备
  • rmt 远程控制磁带机

其他

  • mktemp 建立暂存文件,供shell script使用
  • tmpwatch 删除暂存文件
  • more 逐页阅读方式打印文件
  • od 读取文件并以八进制字码打印输出
  • patch 修补、升级文件
  • scp (secure copy)基于ssh登陆进行安全的远程文件拷贝命令
  • symlinks 检查符号连接的属性(目标丢失、绝对路径、路径名异常等)
  • vlock 锁住当前虚拟终端
  • skill 底层程序,发送指定信号到指定程序
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容