linux命令:nslookup 、tar、route , tracert, traceroute, netstat、write、mesg、touch、edquota、more
1.在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令nslookup 。
nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
2.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式
tar –zcvf /home/wang.tar.gz /home/stud1/wang
3.route , tracert, traceroute, netstat命令详解
(1)route 查看和设置Linux系统的路由信息.
(2)Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。
(3)traceroute
互联网中,信息的传送是通过网中许多段的传输介质和设备(路由器,交换机,服务器,网关等等)从一端到达另一端。每一个连接在Internet上的设备,如主机、路由器、接入服务器等一般情况下都会有一个独立的IP地址。通过Traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。
(4)Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。
4.write用法
首先, 使用who命令查看谁登陆了, 如:
song tty2 2013-05-08 10:51
abc pts/0 2013-05-10 11:45 (192.168.2.136)
boy pts/1 2013-05-10 09:15 (192.168.12.172)
其次, 使用write user 并写下信息, 按CTRL+C 结束输入, 如:
write song
hello, how are you?
<TRL+C>
经时song这个用户可看到如下信息:
Message from xiewu@droider on pts/4 at 13:13 ...
hello, how are you?
EOF
5.mesg
如果要启用/禁止其他用户向你发信息, 可用mesg命令:
mesg [y|n]
y Allow write access to your terminal.
n Disallow write access to your terminal.
禁止接受其它用户向你发信息可在命令行输入:
mesg n
6.touch
touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。
7.edquota
使用edquota可以监控系统所有用户使用的磁盘空间,并在接近极限时提示用户
8.uncompress、compress、gunzip、unzip
1.uncompress命令用来解压缩由compress命令压缩后产生的“.Z”压缩包。
2.压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz。相应的解压缩命令则是 gunzip 和 unzip。
3.tar归档且压缩的文件可以由gzip命令解压缩。tar命令归档后的文件不是一种压缩文件。tar:文件归档命令本身不做任何压缩)
9.more
已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是more。