编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Linux学习日志20090427(linux学习视频)

wxchong 2024-09-04 21:22:50 开源技术 7 ℃ 0 评论

20090427------------------------------------------------------------------------

linux一些非常有用的特性,而在windows下非常难以实现的:

1 用ssh可以远程执行一条命令

2 expect可以执行一个脚本

3 wget可以镜像一个网站


20090703------------------------------------------------------------------------

unetbootin-windows-282 可以在window下,将linux安装到U盘中。


20091111------------------------------------------------------------------------

ifconfig 看ip地址,mac地址,也可以设定ip地址

arp 看arp table,即ip - mac 对应表格

route 看路由表

tracepath/traceroute 調查連接到某部主機時,每個節點的連線速度

ping 傳送一個 ICMP 封包給某部主機,

netstat :查閱網路資訊的指令,netstat -anp | more <==這個指令很常下達!請記得呦!

host :顯示主機名稱( domain name )

nslookup :調查主機名稱對應的 IP !

telnet :用來連線遠端主機,當然, BBS 主機也可以連線

ftp :遠端傳送資料當中,速度最快的協定之一

ncftp :登入匿名主機最好用的文字介面 FTP 軟體!

lynx 文字介面下的 WWW 瀏覽器

wget 使用 wget 利用 FTP 及 HTTP 的協定來捉取資料!

ifconfig # 這個指令在沒有加上網路卡時,會將所有的網路介面內容顯示出來

ifconfig eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 #上面再將 eth0 這個網路介面的 IP 屬性修改為 192.168.0.2 這個 IP ,廣播位址也跟著改變了!

ifconfig eth0 # 將修改完的咚咚顯示出來一下!

ifconfig eth0 down <==關閉 eth0 網路卡

ifconfig eth0 up <==啟動 eth0 網路卡!


ip地址分为两段:Net_ID, Host_ID

Net_ID内(相同)的,通过广播发送包,即包不通过网关。

Net_ID外(不同)的,通过网关传递。

/etc/rc.d/init.d/network restart <==重新啟動網路介面

ifup eth0 <==啟動 eth0 網路卡

ifdown eth0 <==關閉 eth0 網路卡

vi /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/resolv.conf DNS

vi /etc/hosts IP - name对应关系

在ping中可以封包经过了多少个gateway

ttl:指的是 time to live 啦!當經過一個節點, ttl 就會減少一!而預設有 255 個!以上面為例,我的 Linux 主機連接到 tw.yahoo.com 共經過 10 個 gateway ,所以 ttl 剩下 245 !

如何找MTU

在終端機輸入『 ping -c <number> -M do -s <bytes> IP』,其中 number 是次數、<bytes>則是封包的體積。

ping -c 3 -M do -s 1472 10.124.76.74

MTU = 1472 + 28(报文头) = 1500 啦!

设置MTU

ifconfig eth0 mtu 1500

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表