1、Linux指令速查手册Linux指令速查手册 前言2007-11-07 13:29 吴恒奎 人民邮电出版社 我要评论(0) 字号:T | T 综合评级:想读(8) 在读(0) 已读(3) 品书斋鉴(1) 已有11人发表书评 Linux指令速查手册详细地介绍了常用Linux指令的功能、语法、参数说明以及具体的操作实例。本文是该书的前言部分。AD: Linux是开源的类UNIX操作系统,世界上任何一个程序员都可以参与到Linux的设计和实现中来,Linux自身具有的特点吸引了无数的Linux开发者。首先,它是开源的,开发者可以免费获得Linux操作系统的源代码;其次,它具有UNIX的所有功能;再次
2、,用户或者开发者可以根据自己的需要选择模块,构建自己的操作系统,还可以加载用户自己设计的模块,它是一种为用户量身定做的操作系统。对于刚开始接触Linux的用户,特别是用惯了Windows系统图形界面的用户来说,一本Linux指令查询手册是必需的。笔者编写了本书,希望对Linux爱好者和使用者有所帮助。本书特点1命令详尽本书详细讲解了412个Linux指令,覆盖了Linux应用中所有的常用命令。2支持各种环境本书支持多种Linux操作系统,包括Red hat、Fedora Core、Debian、SuSE、Ubuntu、Gentoo等,但是在不同发行版本所得的输出结果可能与本书的例子不完全相同。
3、3实例丰富书中的指令大都配有详细的实例说明,全书共有实例760个,读者可以根据实例说明进行操作,加深对指令的理解。4索引方便本书提供的命令按照两种方式进行索引,一是按照命令的首字母顺序进行索引;二是按照命令的功能进行索引,方便用户查找使用。使用说明本书命令的介绍分为6个部分:指令名和功能、语法、功能说明、参数说明、执行范例、相关指令。指令名和功能:简要、概括地介绍指令的名称和功能。语法:介绍使用此功能的具体语法要求。功能说明:详细介绍指令的功能。参数说明:详细介绍当前指令可能会使用的参数以及相应参数对应的具体功能。参数又分为必要参数和选择性参数,必要参数是实现某项功能必须要使用的参数,选择性参
4、数是辅助性的参数,比如“-help”表示帮助信息。常用的参数如下。 -help:帮助信息。 -version:版本信息。 -v:运行时显示详细的处理信息。 -i:交互模式。 -d:调试模式。 -q:运行时不显示处理信息。执行范例:当前命令的执行实例详细地介绍指令的使用方法。执行范例均是在命令行下的操作,在每一步的操作之后均有详细的解释。比如:rootlocalhost:# useradd kk /添加用户kk rootlocalhost:#:执行环境,显示当前的用户和目录。用户为root,目录为根目录。 useradd kk:指令的操作,也就是用户输入的命令。 /添加用户kk:对输入命令的功能
5、的解释,介绍操作目的。相关指令:介绍与当前指令功能类似或者存在调用关系的指令。适合的读者 Linux初学者; Linux系统管理员; Linux爱好者; 大中专院校的学生。本书由吴恒奎组织编写,同时参与编写、资料整理和代码编写的有刘丹、刘冠军、罗思红、孙飞、王朋章、王石磊、王新平、文奇、吴琪、席国庆、谢超文、臧勇、张国强、张家春、郭玉敏、贺道权、胡斯登、江成海、姜海峰、李峥、利建昌、栗菊民、刘波等,在此一并表示感谢。由于时间仓促,加之水平有限,书中不足之处在所难免,敬请读者批评指正。本书责任编辑的联系方式是huangyan,欢迎来信交流。目录第1章系统管理 11.1adduser指令:增加一个
6、系统用户 21.2apm指令:高级电源管理 31.3apmsleep指令:APM进入备用或者休眠状态 41.4apropos指令:查找使用手册的名字和相关描述 51.5arch指令:输出主机的体系结构 81.6batch指令:执行批处理指令 81.7bg指令:将程序放在后台执行 91.8cd指令:切换目录 91.9chfn指令:设置finger信息 101.10chsh指令:改变登录系统时的shell 121.11clear指令:清除终端屏幕 131.12date指令:显示或设置系统时间 131.13echo指令:显示文本行 161.14exec指令:执行完指令后,交出控制权 181.15ex
7、it指令:shell退出 181.16fc指令:修改或者执行指令 191.17fg指令:将后台任务拉到前台执行 211.18fgconsole指令:打印虚拟终端的数目 221.19finger指令:查找并显示用户信息 221.20free指令:显示内存信息 241.21fuser指令:用文件或者套接口表示进程 251.22fwhois指令:显示用户的信息 271.23gcov指令:coverage测试工具 281.24gdialog指令:从shell显示文本信息 301.25gitps指令:显示程序情况 321.26groupadd指令:创建一个新的群组 331.27groupdel指令:删除
8、一个群组 331.28groupmod指令:改变系统群组的属性 341.29halt指令:关闭系统 351.30help指令:显示shell的内建指令的帮助信息 361.31history指令:显示历史指令 381.32htpasswd指令:创建和更新用户的认证文件 401.33id指令:显示用户的ID以及所属群组的ID 421.34info指令:读取目录信息 431.35init指令:开关机设置 461.36ipcs指令:显示进程间通信的信息 471.37ipcrm指令:删除消息队列、旗语设置或者共享内存的ID 491.38jobs指令:列出所有后台程序 501.39kill指令:杀死执行中
9、的进程 511.40killall指令:杀死同名的所有进程 521.41last指令:列出目前与过去登录系统的用户相关信息 551.42lastb指令:列出登录系统失败的用户相关信息 571.43login指令:登录系统 581.44logname指令:显示登录账号的信息 591.45logrotate指令:处理log文件 591.46logout指令:退出系统 601.47lsmod指令:显示Linux内核的模块信息 611.48man指令:格式化和显示在线手册 621.49manpath指令:设置man手册的查询路径 651.50mkfontdir指令:创建字体文件目录 661.51mou
10、nt指令:挂载文件系统 671.52mpost指令:系统的绘画工具 691.53msgcat指令:合并消息目录 701.54msgcomm指令:匹配两个消息目录 711.55msgen指令:创建英语消息目录 731.56msginit指令:初始化消息目录 741.57newgrp指令:登录另一个群组 751.58nohup指令:退出系统继续执行指令 761.59ntsysv指令:设置系统的各种服务 761.60open指令:开启虚拟终端 771.61pgrep指令:基于名字和其他属性的查找或信号处理 791.62pidof指令:找到运行程序的进程ID 851.63pkill指令:杀死进程 86
11、1.64pmap指令:显示程序的内存信息 891.65procinfo指令:显示系统状态 941.66ps指令:报告程序状况 951.67pstree指令:以树状图显示程序 991.68pwck指令:检查密码文件 1041.69pwd指令:显示工作目录 1051.70reboot指令:重新启动 1061.71rencie指令:调整优先级 1061.72rlogin指令:远端登录 1081.73rmmod指令:删除模块 1111.74rsh指令:远端登录的shell 1151.75rwho指令:查看系统用户 1181.76screen指令:多重视窗管理程序 1191.77shutdown指令:系
12、统关机指令 1221.78sleep指令:休眠 1231.79su指令:变更用户身份 1241.80sudo指令:以其他身份来执行指令 1251.81suspend指令:暂停执行shell 1271.82swatch指令:系统监控程序 1281.83symlinks指令:维护符号链接的工具程序 1291.84tload指令:显示系统负载 1291.85top指令:显示进程信息 1301.86uname指令:显示系统信息 1371.87useradd指令:建立用户账号 1391.88userconf指令:用户账号设置 1401.89usermod指令:修改用户账号 1411.90userdel指
13、令:删除用户账号 1421.91users指令:显示用户 1431.92vlock指令:锁定终端 1431.93w指令:显示登录系统的用户信息 1451.94wait指令:等待程序返回状态 1461.95watch指令:将结果输出到标准输出设备 1471.96whereis指令:查找文件 1491.97which指令:查找文件 1501.98who指令:显示系统用户信息 1511.99whoami指令:显示用户名 1531.100whois指令:显示指定用户信息 1541.101&指令:将任务放到后台执行 154第2章系统设置 1572.1alias指令:设置指令的别名 1582.2apmd指
14、令:高级电源管理 1582.3at指令:系统将执行的任务排队 1592.4atd指令:执行已经排队的任务 1622.5atq指令:检查排队的任务 1632.6atrm指令:删除已经排队的任务 1642.7atrun指令:执行已排队的任务 1642.8aumix指令:设置音效设备 1652.9authconfig指令:配置系统的认证信息 1672.10bind指令:显示或者设置按键组合 1682.11chkconfig指令:设置系统的应用程序 1712.12chroot指令:改变根目录 1752.13clock指令:系统RTC时间设置 1762.14crontab指令:设置计时器 1772.15declare指令:显示或者设定shell变量 1782.16depmod指令:模块关系 1802.17dircolors指令:ls指令对应的显示颜色设置 1812.18dmesg指令:显示开机信息 1822.19enable指令:可用的shell内置指令 1842.20eval指令:连接多个指令 1862.21export指令:设置或者显示环境变量 1872.22false指令:不做任何事情,表示失败 1912.23fbset指令:设置帧缓冲区 1922.24hash指令:显示和清除哈希表 1932.25hostid指令:打印出当前主机的标识 194
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1