日期:2014-05-16  浏览次数:20817 次

每天学点Linux:五

tar命令

将文件归档。

格式:tar [参数] 文件或者目录列表

-c:建立一个.tar文件

-v:列出处理过程的详细信息

-f:指定新文件名

-x:解压某个文件

-u:更新归档文件,(从给定的文件或者目录中添加比归档文件中更新的文件或者是归档文件中没有的文件。)

-z:用zip命令压缩或者用unzip解压。

例如:tar cvf $HOME/hq.tar /home/unix ./Desktop

该命令将在$HOME目录下创建一个名为hq.tar的归档文件,而被归档的文件是目录/home/unix和目录./Desktop中的所有文件。(有一点需要注意的是归档文件中在创建归档文件的时候给绝对路径的文件只能恢复到它原来的目录下,而给相对目录的文件可以恢复到任意目录下。)

 

hostname命令

显示或者设置主机名。

要更改主机名除了用hostname命令外还可以直接修改配置文件:/etc/hosts /etc/sysconfig/network

注意:hostname命令并没有更改配置文件。

 

 

ifconfig命令

显示配置网络接口。

不给参数,显示当前活动接口状态。使用ifconfig -a可以得到所有网络界面的Ip地址。

查看和设置指定网卡的信息(需要root权限)

设置IP: Ifconfig eth0210.30.99.4

查看Ip:ifconfig eth0

停用和启用网络接口:

ifconfig eth0 up

Ifconfigeth0 down

一些例子:

配置IP和掩码同时启用设备:

Ifconfigeth0 192.163.1.1 netmask 255.255.255.0 up

也可以单独配置掩码:

Ifconfigeth0 netmask 255.255.255.0 up

配置网关:

Rout add-host localhost gw 192.168.1.254

如果要配置DNS,可以更改文件/etc/resolv.conf

 

ping命令

检查网络连通性。

几个常用的参数:

-i n:设置发送间隔,单位为秒

-s n:指定发送的数据字节数,预设值是56,加上8字节的icmp头,一共是64icmp数据字节。

-t n:设置TTL,发送的数据包存活跳数。

一般ping命令可以和route命令(显示路由表)一起用来检测网络状况。

 

 

traceroute命令

追踪网络数据包的裸游信息。

例如:traceroute www.dlut.edu.cn