Linux不完全手册(二)[7]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

 从压缩文件里面解压缩文件
 
文件列表
 要处理的文件列表,可以包括统配符。如果处理的是目录,那么则处理目录及其下的所有文件文件夹。
 
-b
 指定分块数量n,n×512k,n的默认值是20。
 
-m
 告诉tar解压缩时不需修改时间,修改时间就是解压缩的时间。
 
-c 目录名
 更改目录。
 
-k
 保留已存在的文件,不从压缩文件中覆盖。
 
-v
 生成有卷标的压缩文件
 
-z
 使用gzip解压缩文件
 

 

比如解开一个名叫9s.tgz的压缩文件
tar zxvf 9s.tgz
又例如要把/home/bbs下的所有文件打包成bbs.bak.tgz,可以这样:
tar zvcf bbs.bak.tgz /home/bbs/*
网络相关命令
本节的内容很少,只是简单的介绍一下对个人用户有用的命令,虽然linux的最大特点在于他的网络功能,可是其中大部分的功能实在是太强大了,如果想仔细研究,请参考相关书籍。
login
login用于登录一个主机,也可以用来从一个用户转向另一个用户,这一点有点象su命令,但他的用法比su要多一些。语法:
login [参数] [主机名] [用户名],参数如下:
参数
 说明
 
用户名
 如果没有给出任何参数,则login需要一个用户名。
 
-p
 保留环境变量。
 
-f
 忽略第二次登录证明。
 
-h
 远程登录其他主机。
 

ping
和dos下的一样,用于检查两台联网的计算机之间的物理网络是否畅通,这个命令一般用于检查网络是否存在故障。
Ping命令向网络主机中发送ICMP(Internet Control Messeges Protocol)包,并要求目标主机回应。参数有:
参数
 说明
 
-c
 收到主机回应即停止。
 
-f
 洪水式发包,一旦收到主机回应就发包,或者每秒一百个包。注意,只有超级用户才可以用这个命令,此命令会对网络产生不良影响。
 
-I
 每发一个包等待一秒钟。
 
-l
 强制连续以最快的速度发包。这个命令也只能有超级用户使用。
 
-s packetsize
 自定义包的大小。
 

其他命令
time
确定程序执行的时间。语法:
time [command]
uname
报告系统名或其他各种信息。语法:
uname [参数]

参数
 说明
 
-s
 报告系统名,这是个缺省值。
 
-n
 报告系统的节点名。
 
-r
 报告系统的发行号。
 
-v
 报告系统的版本号。
 
-m
 报告系统的硬件名。
 
-a
 报告所有信息。
 

History
显示用户命令行的历史记录。
Vi的使用
  要想配置系统,就要先学会文本编辑命令,因为主要的配置工作无非是对文本文件的编辑。在unix或linux里最古老的同时也是最流行的文本编辑器就是vi了。所以要了解一些vi的用法还是有必要的,虽然对于新手可能是很难,但慢慢习惯以后,你就会发现vi其实是一个非常好用和功能强大的一个编辑器。
Vi简介
  Vi是unix世界中的极为普遍的一个全屏幕的文本编辑器,几乎可以说是任何一台unix机器都会提供这套软件,linux当然也有。熟悉dos下的文本编辑器如edit后,会觉得vi并不好用,unix上的确也发展出许多新的、更强大的编辑器,但并不能保证每台机器上都有。所以,熟悉一下vi的操作还是有必要的。这可以让你在不同的机器上得心应手。
Vi的基本观念

本文关键:Linux不完全手册(二)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top