linux脚本命令 linux脚本命令一条一条执行( 五 )


-T 显示文件系统类型 。
du命令
du的英文原意为disk usage , 含义为显示磁盘空间的使用情况 。功能是统计目录(或文件)所占磁盘空间的大小 。
CODE:[Copy to clipboard]du [选项] [Names…]
QUOTE:
-s 对每人Names 参数只给也占用的数据块总数 。
-a 递归地显示指定目录中各文件用子孙目录中的各文件占用的数据块总数 。
-b 以字节为单位列也磁盘窨使用情部(缺省以K字节为单位)
-k 以1024字节为单位列也磁盘空间使用情况 。
-c 最后再加上一个总计(系统缺?。?
-l 计算所有的文件大小 , 对硬链接文件,则计算多次 。
-x 跳过在不同文件系统上的目录不予统计 。
dd命令
把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换 。语法:
CODE:[Copy to clipboard]dd 〔选项〕
QUOTE:
if =输入文件(或设备名称) 。
of =输出文件(或设备名称) 。
ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数 。
skip = blocks 跳过读入缓冲区开头的ibs*blocks块 。
obs = bytes 一次写入bytes字节,即写 入缓冲区的字节数 。
bs = bytes 同时设置读/写缓冲区的字节数(等于设置obs和obs) 。
cbs = bytes 一次转换bytes字节 。
count = blocks 只拷贝输入的blocks块 。
conv = ASCII 把EBCDIC码转换为ASCII码 。
conv = ebcdic 把ASCII码转换为EBCDIC码 。
conv = ibm 把ASCII码转换为alternate EBCDIC码 。
conv = blick 把变动位转换成固定字符 。
conv = ublock 把固定们转换成变动位
conv = ucase 把字母由小写变为大写 。
conv = lcase 把字母由大写变为小写 。
conv = notrunc 不截短输出文件 。
conv = swab 交换每一对输入字节 。
conv = noerror 出错时不停止处理 。
conv = sync 把每个输入记录的大小都调到ibs的大?。ㄓ胕bs填充) 。
fdformat命令
低级格式化软盘 。
CODE:[Copy to clipboard]format [-n] device
QUOTE:
-n 格式化后不做检验
4.5常用的网络命令
FTP命令
Tel命令 。
Netstat命令
QUOTE:
-a 显示所有的scoket,包括正在监听和 。
-c 每隔1秒就重新显示一遍,直到用户中断它 。
-i 显示所有网络接口的信息 , 格式同”ifconfig –e”
-n 以网络IP地址代替名称,显示也网络连接情形 。
-r 显示核心路由表,格式同”route –e: 。
-t 显示TCP协议的连接情况 。
-u 显示UDP协议的连接情况 。
-v 显示正在进行的工作 。
nslookup命令 。
finger命令,功能是查询用户的信息 。
ping命令 。
(用户和组的管理可以使用工具:TurboUserCfg或是XturboUserCfg 。)
4.6有关进程的命令 。
进程和启动
CODE:[Copy to clipboard]at [-V] [-q] [-f文件名] [-mldbv]时间
at –c 作业 [作业….]
AT命令启动的进程系统只执行一次 。
batch [-V] [-q 队列] [-f 文件名] [-mv] [时间]
在系统负载较小时,资源比较空闲时执行 。
cron命令
按一定的时间间隔执行命令 。
crontab命令
用于安装、删除或列出用于驱支cron后台进程的表格 。
进程查看
CODE:[Copy to clipboard]who命令 。
w命令
是一个比who命令更强大的命令
w –[husfV] [user]
-h 不显示标题 。
-u 当列出当前进程和CPU时间时忽略用户名 。
-s 使用短模式 。不显示登录时间JCPU和PCPU时间 。
-f 切换显示FROM项,也就是远程主机名项 。

推荐阅读