lilo
安装核心载入开机管理程序
补充说明lilo命令 用于安装核心载入,开机管理程序。lilo是个Linux系统核心载入程序,同时具备管理开机的功能。单独执行lilo指令,它会读取/etc/lilo.conf配置文件,然后根据其内容安装lilo。
Linux lilo已经成为所有 Linux 发行版的标准组成部分。作为一个 较老的/最老的 Linux 引导加载程序,它那不断壮大的 Linux 社区支持使它能够随时间的推移而发展,并始终能够充当一个可用的现代引导加载程序。有一些新的功能,比如增强的用户界面,以及对能够突破原来 1024-柱面限制的新 BIOS 功能的利用。
虽然 LILO 仍在不断地发展,但 LILO 工作原理的基本概念保持不变。
语法1lilo(选项)
选项123456789101112131415161718192021-b<外围设备代号>:指定安装lilo之处的外围设备代号;-c:使用紧致映射模式;-C<配置文件>:指定lilo的配置文件;-d<延迟时间>:设置开机延迟时间;-D<识别标签>: ...
dirs
显示目录堆栈。
语法1dirs [-clpv] [+N] [-N]
主要用途
显示目录堆栈。
清空目录堆栈。
选项1234-c 清空目录堆栈。-l 堆栈内以~开头的目录在显示时展开。-p 将目录堆栈内的每一个目录按行显示。-v 将目录堆栈内的每一个目录按行显示并在每行前加上堆栈内的位置编号。
参数+N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将被显示。(从0开始计数)
-N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将被显示。(从0开始计数)
返回值返回成功除非提供了非法选项或执行出现错误。
例子123456789101112131415161718192021222324252627282930# 添加目录到堆栈。[user2@pc ~]$ dirs~[user2@pc ~]$ pushd -n ~/Desktop~ ~/Desktop[user2@pc ~]$ pushd -n ~/Pictures~ ~/Pictures ~/Desktop[user2@pc ~]$ pushd -n ~/bin~ ~/bin ...
export
为shell变量或函数设置导出属性。
概要12export [-fn] [name[=word]]...export -p
主要用途
定义一到多个变量并设置导出属性。
修改一到多个变量的值并设置导出属性。
删除一到多个变量的导出属性。
显示全部拥有导出属性的变量。
为一到多个已定义函数新增导出属性。
删除一到多个函数的导出属性。
显示全部拥有导出属性的函数。
选项123456-f:指向函数。-n:删除变量的导出属性。-p:显示全部拥有导出属性的变量。-pf:显示全部拥有导出属性的函数。-nf:删除函数的导出属性。--:在它之后的选项无效。
参数name(可选):变量名或已定义函数名。
value(可选):变量的值。
返回值export返回true除非你提供了非法选项或非法名称。
例子12345# 显示全部拥有导出属性的变量。# export -p# export# 显示全部拥有导出属性的函数。# export -pf
123456789101112131415# 首先删除要演示的变量名#unset a b# 定义变量的同时增加导出属性export a b=3# 当然也可以先定义 ...
iptstate
显示iptables的工作状态
补充说明iptstate命令 以top指令类似的风格时显示Linux内核中iptables的工作状态。
语法1iptstate(选项)
选项123456789-b:指定输出信息的排序规则;-d:不动态地改变窗口大小;-f:过滤本地回送信息;-l:将ip地址解析为域名;-L:隐藏于DNS查询相关状态;-r:指定刷新屏幕的频率;-R:反序排列;-s:单次运行模式;-t:显示汇总信息。
more
显示文件内容,每次显示一屏
补充说明more命令 是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。
该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比:–More–(XX%)可以用下列不同的方法对提示做出回答:
按 Space 键:显示文本的下一屏内容。
按 Enter 键:只显示文本的下一行内容。
按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。
按H键:显示帮助屏,该屏上有相关的帮助信息。
按B键:显示上一屏内容。
按Q键:退出more命令。
语法1more(语法)(参数)
选项123456-<数字>:指定每屏显示的行数;-d:显示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”;-c:不 ...
zip
可以用来解压缩文件
补充说明zip命令 可以用来解压缩文件,或者对文件进行打包操作。zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有“.zip”扩展名的压缩文件。
语法12zip(选项)(参数)zip [-选项] [-b 路径] [-t 日期] [-n 后缀名] [压缩文件列表] [-xi 列表]
选项12345678910111213141516171819202122232425262728-f: 刷新:仅更改的文件-u: 更新:仅更改或新文件-d: 删除 zip 文件中的条目-m: 移至 zip 文件(删除操作系统文件)-r: 递归到目录-j: 垃圾(不记录)目录名-0: 仅存储-l: 将 LF 转换为 CR LF (-ll CR LF 到 LF)-1: 压缩速度更快-9: 压缩得更好-v: 详细操作/打印版本信息-q: 安静运行-c: 添加一行注释-z: 添加 zip 文件注释-@: 从标准输入读取名称-o: 使 zip 文件与最新条目一样旧-x: 排除以下名称-i: 仅包含以下名称-F: 修复 zip 文件(-FF 更加努力)-D: 不添加目录条目-A: 调整自解 ...
passwd
用于让用户可以更改自己的密码
补充说明passwd命令 用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。
语法1passwd(选项)(参数)
选项123456-d:删除密码,仅有系统管理者才能使用;-f:强制执行;-k:设置只有在密码过期失效后,方能更新;-l:锁住密码;-s:列出密码的相关信息,仅有系统管理者才能使用;-u:解开已上锁的帐号。
参数用户名:需要设置密码的用户名。
知识扩展与用户、组账户信息相关的文件
存放用户信息:
12/etc/passwd/etc/shadow
存放组信息:
12/etc/group/etc/gshadow
用户信息文件分析(每项用:隔开)
12345678例如:jack:X:503:504:::/home/jack/:/bin/bashjack # 用户名X # 口令、密码503 # 用户id(0代表root、普通新建用户从500开始)504 # 所在组: # 描述/home/jack/ # 用户主目录/bin/bash # ...
mv
用来对文件或目录重新命名
补充说明mv命令 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。
mv命令可以用来将源文件移至一个目标文件中,或将一组文件移至一个目标目录中。源文件被移至目标文件有两种不同的结果:
如果目标文件是到某一目录文件的路径,源文件会被移到此目录下,且文件名不变。
如果目标文件不是目录文件,则源文件名(只能有一个)会变为此目标文件名,并覆盖己存在的同名文件。如果源文件和目标文件在同一个目录下,mv的作用就是改文件名。当目标文件是目录文件时,源文件或目录参数可以有多个,则所有的源文件都会被移至目标文件中。所有移到该目录下的文件都将保留以前的文件名。
注意事项:mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。
语法1mv(选项)(参数)
选项12345678--backup=<备份模式>:若需覆盖文件,则覆盖前先行备份;-b:当文件存在时,覆盖前,为其创建 ...
iperf
网络性能测试工具
补充说明iperf命令 是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。
iperf分为两种版本,Unix/Linux版和Windows版,Unix/Linux版更新比较快,版本最新。Windows版更新慢。Windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。
Linux版本下载地址:http://code.google.com/p/iperf/downloads/list
安装iperf对于windows版的iperf,直接将解压出来的iperf.exe和cygwin1.dll复制到%systemroot%目录即可,对于linux版的iperf,请使用如下命令安装:
12345gunzip -c iperf-<version>.tar.gz | tar -xvf -c ...
dump
用于备份ext2或者ext3文件系统
补充说明dump命令 用于备份ext2或者ext3文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。
语法1dump(选项)(参数)
选项12345678910111213-0123456789:备份的层级;-b<区块大小>:指定区块的大小,单位为KB;-B<区块数目>:指定备份卷册的区块数目;-c:修改备份磁带预设的密度与容量;-d<密度>:设置磁带的密度。单位为BPI;-f<设备名称>:指定备份设备;-h<层级>:当备份层级等于或大于指定的层级时,将不备份用户标示为“nodump”的文件;-n:当备份工作需要管理员介入时,向所有“operator”群组中的使用者发出通知;-s<磁带长度>:备份磁带的长度,单位为英尺;-T<日期>:指定备份的时间与日期;-u:备份完毕后,在/etc/dumpdates中记录备份的文件系统、层级、日期与时间等;-w:与-W类似,但仅显示需要备份的文件;-W:显示需要备份的文件及其最后一次备份的层级、时间与日期。 ...