23 指令应用
2009-05-13 06:34:51来源:未知 阅读 ()
UNIX 系统和 MS Windows 最大的不同点在于 UNIX 系统主要的设定及使用都可以经由命令列的指令来完成。因此,如何活用指令便显得十分重要。
本章将介绍常用的系统指令,读完本章后,您将会了解下列各类别的指令使用方式:
- 基本 UNIX 指令
- 系统管理指令
- 使用者管理指令
- 档案系统管理指令
- 网络相关指令
23.1 基本 UNIX 指令
23.1.1 概论
在 UNIX 系统中,英文字母的大小写会被视为不同的东西,因此在输入指令或文件名时,大小写的差异要特别注意。一般指令用法的格式大概如下:
command [option(s)] [filename(s)]
command 是我们要执行的指令。[option] 是我们可以加的参数,用 [ ] 包起来的意思是可以有参数,也可以不加参数。而参数之后,有可能是档名 [filename],并不是所有指令都要加参数或文件名称,不过格式大部份都是依照这种顺序。另外,如果要在命令列中以一行输入多个指令,每个指令间可以用分号 ";" 分开。
23.1.2 man
查看指令的使用说明。例如我们要看指令 man 的使用说明:
$ man man
如果我们只知道一个关键词,却不知要使用哪一个指令,我们可以使用参数 k 来查询。例如我们要查询 firewall 相关的指令:
$ man -k firewall
man 在查询指令说明时,预设会去找 /usr/share/man 目录下的档案,如果我们要查询的指令说明文件并不位于该目录,我们可以使用参数 M 来指定目录名称。例如我们要查询指定 ab 的用法,该指令的说明文件放在 /usr/local/apache/man ,我们可以使用下列指定:
$ man -M /usr/local/apache/man ab
我们看 man 档案时,常会看到像 man(1) 的格式,其中 (1) 表示该指令的分类。依不同的类别,说明档会存在 /usr/share/man/ 不同的目录下。例如 (1) 的档案是在 man1 的目录中。如果同一个名称有二个不同的 man file,分别放在不同目录,我们也可以加上参数来看不同的档案。例如 crontab 有二个档案,一个是 crontab(1),另一个是 crontab(5)。当我们要看 crontab(5) 时,使用下列指令即可:
$ man 5 crontab
以下为 man 的类别:
类别
说明
1
一般指令。
2
系统呼叫 (System Calls)。
3
函式使用说明 (Library Functions)。
4
核心界面 (Kernel Interface)。
5
档案格式说明。
6
游戏使用说明。
7
杂项。
8
系统管理相关指令说明。
9
核心开发相关说明。
当您使用 man 指令时,所输出的结果大约如下:
LS(1) FreeBSD General Commands Manual LS(1)
NAME
ls -- list directory contents
SYNOPSIS
ls [-ABCFGHLPRTWZabcdfghiklmnopqrstuwx1] [file ...]
DESCRIPTION
For each operand that names a file of a type other than directory, ls
displays its name as well as any requested, associated information. For
each operand that names a file of type directory, ls displays the names
of files contained within that directory, as well as any requested, asso-
ciated information.
......
EXAMPLES
The following is how to do an ls listing sorted by size (and shows why ls
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:22 DNS 服务器
下一篇:24 Shell Script
- AT&T 汇编指令说明 2009-05-13
- FreeBSD 内建的防火墙指令ipfw英译汉 2009-05-13
- 新版的子波工具箱SWT要出来了 2009-05-13
- FreeBSD下的NFS 2009-05-13
- FreeBSD7 boot ZFS存储的规划 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash