Linux網絡命令學習

Linux網絡命令之網絡環境查看命令:
ifconfig:查看與配置網絡狀態命令(只能看到IP地址和子網掩碼)
ifup 網卡設備名:啟用該網卡設備,如:ifup eth0和ifdown lo
netstat 選項:
  -t:列出TCP協議端口
  -u:列出UDP協議端口
  -l:僅列出在監聽狀態網絡服務
  -a:查看所有連接和監聽端口(UDP不用監聽)
  -n:顯示IP地址和端口號,而不顯示域名和服務名
//如:netstat -an | grep ESTABLISHED | wc -l:查看當前服務器有多少人正在登陸或連接
兩種常用選擇方法:
  netstat -tuln:判斷當前計算機開了哪些端口,從而判斷當前計算機開了哪些服務
  netstat -an:顯示更多,顯示sockets,顯示程序占用的端口號,顯示有誰鏈接上服務器
netstat -rn:-r:列出路由列表,功能和route命令一致
route -n:查看路由列表(可以看到網關)
route add default gw 192.168.1.1:臨時設定網關
route del default gw 192.168.1.1
nslookup:先輸入:nslookup,再輸入:server就會顯示首選DNS
nslookup:用于翻譯域名對應的IP,如:nslookup www.imooc.com
Linux網絡命令之網絡測試命令:
ping [選項] ip和域名:探測指定IP或域名的網絡狀態
  -c 次數:指定ping包的次數
//如:ping www.imooc.com -c 3,只能ping三次
telnet [域名或IP] [端口]:遠程管理與端口探測命令,如:telnet 192.168.0.252 80,Ctrl+]:退出telnet窗口
traceroute [選項] IP或域名:路由跟蹤命令
  -n:使用IP,不使用域名,速度更快
//大多數節點都是通的,還是有部分節點不通
wget:網絡下載命令,如:wget http://soft.vpser.net/full.tar.gz
tcpdump -i eth0 -nnX port 21:一個抓包命令,抓取eth0網卡上的數據包
  -i:指定網卡接口
  -nn:將數據包中的域名于服務轉為IP和端口
  -X:以16進制和ASCII碼顯示數據包內容
  port:指定監聽的端口
//在windows下使用ftp 192.168.11.12命令:可以向該服務器傳文件
//FTP傳輸協議和telnet協議一樣對傳輸數據不加密,不安全,互聯網上http協議也不加密,https協議才加密
SSH協議的介紹和學習
基于非對稱加密算法的SSH安全外殼協議,只能保證數據傳遞之中的安全,使用ssh遠程連接計算機時,下載的對方密鑰(公鑰)存儲在本地當前用戶的家目錄中,名為.ssh隱藏文件夾中的known_hosts文件中
SSH協議的基本命令介紹:
ssh 用戶名@IP //遠程管理指定的linux服務器,使用exit命令退出
//scp命令是Linux和Linux之間遠程傳遞文件最簡單最安全的方式:
—-scp [-r] 用戶名@IP:文件路徑 本地路徑  //下載文件
—-scp [-r] 本地文件 用戶名@IP:上傳路徑  //上傳文件
-r:如果上傳或下載的是對象是目錄,則需要加-r,文件則不需要加-r
Windows不支持SSH協議,SecureCRT(收費的)是用于Windows下可支持SSH協議連接Linux的應用軟件,下面是SCRT連接Linux亂碼的解決方法:
Session Option–>Emulation–>Font–>選擇中文字體>–字符集(只有選擇了中文字體才有中文字符集選項)
Xshell(和SCRT類似,但免費的)是一個遠程管理服務器的軟件,主要是在Windows上操作遠程的linux服務器,WinSCP是一個遠程傳輸文件的軟件,傳輸軟件的工具(注意連接時選SFTP協議,它是SSH的一個子協議)

原創文章,作者:sunhao,如若轉載,請注明出處:http://www.www58058.com/78535

(1)
sunhaosunhao
上一篇 2017-06-25 21:17
下一篇 2017-06-25 21:39

相關推薦

  • LVM組件詳解&創建實驗流程

       前言:根據前面的學習我們知道,一個磁盤一旦分完區并且格式化后,其空間大小是沒有辦法進行調整了。因此推出了LVM(Logical Volume Manager)邏輯卷管理機制,LVM重點在于可以彈性的調整文件系統的容量!并非在于性能和數據保全方面,需要文件的讀寫性能或者數據的可靠性,需要用到RAID。而LVM可以整合多個物理…

    Linux干貨 2016-08-30
  • N25-第一周博客作業

    計算機的組成及其功能 Linux的發行版介紹 Linux的哲學思想 Linux命令格式及一些基礎命令 在Linux系統上獲取命令的幫助信息 Linux發行版的基礎目錄 計算機的組成及其功能 簡單來說,計算機系統是由 硬件系統(hardware system)和 軟件系統(software system)兩部分組成。 硬件的基本組成: 運算器、存儲器、控制器、…

    Linux干貨 2016-12-02
  • 懶人本地YUM源設置

    一、掛載本地光盤到根目錄下/media。 [root@wing-PC ~]# mount -v /dev/sr0 /media/ 二、用mv 修改/etc/yum.repos.d下面的文件。 [root@wing-PC ~]# mv -v /etc/yum.repos.d/CentOS-Base.repo / CentOS-Base.repo.bak [ro…

    系統運維 2017-08-05
  • Linux用戶操作、文件操作、文件篩選

    Linux用戶操作、文件操作、文件篩選 編輯/etc/group文件,添加組hadoop。手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號;其家目錄為/home/hadoop。 vim /etc/group hadoop:x:1001: vim /etc/passwd hadoop:x…

    Linux干貨 2016-11-17
  • 程序包管理的前端工具YUM及案例一二

    程序包管理前端工具–YUM        yum:yellowdog update modifier        yum工具為CS架構 yum倉庫(yum repository):yum repo   &n…

    Linux干貨 2016-08-24
欧美性久久久久