Linux (七) 网络
生活随笔
收集整理的這篇文章主要介紹了
Linux (七) 网络
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux_07 網絡
一、網絡基本知識
OSI七層網絡模型與TCP/IP四層網絡模型的關系
| 應用層 | 應用層 | HTTP、TFTP、FTP、NFS、WAIS、SMTP |
| 表示層 | 應用層 | Telnet、Rlogin、SNMP、Gopher |
| 會話層 | 應用層 | SMTP、DNS |
| 傳輸層 | 傳輸層 | TCP、UDP |
| 網絡層 | 網絡層 | IP、ICMP、ARP、RARP、AKP、UUCP |
| 數據鏈路層 | 數據鏈路層 | FDDI、Ethernet、Arpanet、PDN、SLIP、PPP |
| 物理層 | 數據鏈路層 | IEEE 802.1A、IEEE 802.2到IEEE 802.11 |
網絡連接:
子網掩碼:
子網掩碼在二進制的前提下 , 將網絡位全置1 , 主機位全置0 , 作用是判斷一個IP地址屬于那個網絡 。 用法是將IP地址與子網掩碼驚醒按位與運算 。
IP地址與子網掩碼按位與運算 IP : 192.168.1.10 子網掩碼: 255.255.255.0 運算演示: 11000000 10101000 00000001 00001010 11111111 11111111 11111111 00000000 ------------------------------------ 11000000 10101000 00000001 00000000 = 192.168.1.0ifconfig命令 : 顯示或設置網絡設備
類似windows下的ipconfig
[outman02@bogon ~]$ ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:80:55:14 inet addr:192.168.43.178 Bcast:192.168.43.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fe80:5514/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:13 errors:0 dropped:0 overruns:0 frame:0TX packets:17 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:2251 (2.1 KiB) TX bytes:1819 (1.7 KiB)虛擬機連接的幾種方式:
修改網絡 連接方式之后 , 要重啟網絡服務
[root@localhost ~]# service network restart網絡操作:
通過主機名查看IP
[root@localhost ~]# host www.baidu.com遠程管理
將本地的目錄或文件拷貝到服務器目錄下
[root@localhost ~]#scp -r 需要拷貝的文件或目錄 root@目標服務器的IP:目標目錄從本機遠程登錄服務器
[root@localhost ~]#ssh 用戶名@服務器IPSSH遠程免密操作
免密操作
在客戶端生成公鑰\私鑰對
[root@localhost ~]#ssh -keygen將公鑰私鑰對拷貝至服務器端
[root@localhost ~]#ssh-copy-id -i ~/ssh/id_rsa.pub <username>@<server>網絡下載
wget命令
使用wget下載單個文件
wget http://www.baidu.com使用wget -O下載并以不同的文件名保存
wget -O newname.new http://www.baidu.com使用wget –limit-rate 限速下載(單位 , byte/秒)
wget --limit-rate=300k http://....使用wget -c 斷點續傳
wget -c http://www.baidu.com使用wget -b 后臺下載
wget -b http://www.baidu.com使用wget -i 下載多個文件
wget -i urlfile.txt urlfile.txt中內容為 http://www.baidu.com http://www.souhu.com總結
以上是生活随笔為你收集整理的Linux (七) 网络的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 静态导入 、可变参数
- 下一篇: 大数据WEB 部署项目到linux中