Linux下獲取IP、MAC、掩碼的shell指令碼
IP:ifconfig |grep inet| sed -n '1p'|awk '{print $2}'|awk -F ':' '{print $2}'
mac:ifconfig |grep eth0|awk '{print $5}'
cat /etc/resolv.conf | awk '{print $2}'
route -n | grep eth0 | grep UG | awk '{print $2}'
轉載自:http://www.cnblogs.com/huxingkeji/p/3595715.html
相關推薦
Linux下獲取IP、MAC、掩碼的shell指令碼
Mask:ifconfig |grep inet| sed -n '1p'|awk '{print $4}'|awk -F ':' '{print $2}'IP:ifconfig |grep inet| sed -n '1p'|awk '{print $2}'|awk
linux下獲取CPUID,MAC地址,硬碟序列號,主機板序列號
獲取CPUID: #include <cstdio> #include <cstring> #include <cstdlib> #include <arpa/inet.h> #include <string> #
Linux————Linux下批量建立使用者並設定密碼(shell指令碼)
在這裡分為兩種情況 1.有規則給定使用者名稱 2.給定無規則使用者名稱 3.刪除 一:以下是建立給定使用者名稱: 首先得給出給定使用者名稱,並逐個建立 for user in {u1,u2,u3,u
java工具類,在Windows,Linux系統獲取電腦的MAC地址、本地IP、電腦名
copy iter 去掉m [] equals linu stat cli catch package com.cloudssaas.util; import java.io.BufferedReader; import java.io.IOException;
LINUX下獲取網絡卡IP地址和MAC地址,子網掩碼程式參考
/* mode time:20120727 LINUX下獲取IP地址和MAC地址.程式相關結構體在程式後面。 列印網絡卡的ip地址 子網掩碼 廣播地址 mac地址 環境: [[email protected] temp]# uname -a Linux b
iOS獲取WIFI的IP、子網掩碼,以及域名轉IP
dsta port string cti ring nsstring iphone mil clu 獲取WIFI需要的頭文件: #import "GetCurrentIP.h" #import <ifaddrs.h> #import <arpa/in
Linux 入門記錄:十、Linux 下獲取幫助
標準 文件格式 windows 調用 信息 mac api 文檔 nbsp 一、獲取幫助 Linux 提供了極為詳細的幫助工具和文檔,通過查閱相關文檔,可以大大減少需要記憶的東西並提高效率。 二、--help參數 幾乎所有命令都可以使用 -h 或 --help
linux下獲取本機IPv6地址、字首、閘道器
獲取本機IPv6資訊命令:cat /proc/net/if_inet6 [email protected]:/home/user1/# cat /proc/net/if_inet6 fe80000000000000922b34fffe4e70f4 02 40 20 80 et
網路基礎概念(IP、MAC、閘道器、子網掩碼)
目錄 IP地址 MAC地址 閘道器 子網掩碼 反子網掩碼 子網掩碼 子網劃分一: 子網劃分二: 子網匯聚 廣播域 衝突域 CSMA/CD IP地址 ip地址是用於標識網路中每臺裝置的標識。目前 IPV4 ,用32位表示。IPV6,用1
一、基於linux下TCP\IP協議套接字(socket)初識
在網際網路的世界中,不同的電腦之間需要進行資料交流,那麼他們就需要一個統一的規範,來確定怎麼樣進行交流。根據國際標準化組織ISO定義的標準,網路結構按照不同的功能分為7層,分別是物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。在TCP/IP協體系中,
MAC地址、IP地址、子網掩碼、域名、DNS、閘道器
MAC地址 MAC(Media Access Control)地址,用來定義網路裝置的位置。 在OSI模型中,第三層網路層負責 IP地址,第二層資料鏈結層則負責 MAC
【網路】Mac地址、IP、子網掩碼、閘道器、DNS
MAC(Media Access Control, 介質訪問控制)MAC地址是燒錄在Network Interface Card(網絡卡,NIC)裡的.MAC地址,也叫實體地址或硬體地址,是由48位元長,16進位制的數字組成.0-23位叫做組織唯一標誌符(org
VC獲取本機IP、子網掩碼、閘道器、計算廣播地址等資訊程式碼(通過讀登錄檔)
// code by xiujie , bbs.xiujie.cn#pragma comment(lib, "ws2_32.lib")#include <iostream>#include <cstdlib>#include <string&g
自動獲取計算機名、使用者名稱、IP地址、子網掩碼和預設閘道器
本單位有很多計算機裝置(成千上萬),現需要統計計算機名、使用者名稱、MAC地址、IP地址、預設閘道器、子網掩碼資訊,咋辦捏。 有些可能通過網路管理員在路由器上部署指令碼實現,有些可能寫個掃描器針對地址段掃描,這些成本都較高且本單位管理相當嚴格,這都是堅決不允許
Linux網路基礎-IP、子網掩碼、埠號、DNS、閘道器
1、 IP地址 32bit 00000000.00000000.00000000.00000000 分為4組,每組8bit 分類: A類 1.0.0.0~126.255.255.255 B類 128.0.0.0~191.255.255.255
VC獲取本機IP、子網掩碼、閘道器、計算廣播地址等資訊
重在思路#pragma comment(lib, "ws2_32.lib")#include <iostream>#include <cstdlib>#include <string>#include <vector>#include <windows.
Linux下進行硬盤掛載、分區、刪除分區,格式化,掛載,卸載方法
硬盤 訪問 9.png dir 輸入 str 創建 指定 命令 本文簡單介紹了下文件系統及其操作(df命令),磁盤分區、格式化,還有最主要是掛載操作。 在這裏對“掛載”做個說明,我們都知道文件系統是創建在磁盤上面的,每個文件系統都有獨立的inode、block等信息,而這
linux下磁盤分區、格式化、掛載
格式 設置 4.6 linux /dev/ 劃分 5% 內存 logs 各種設備在linux下的文件名 實驗: 1) 開啟Linux系統前添加一塊大小為15G的SCSI硬盤2) 開啟系統,右擊桌面,打開終端3) 為新加的硬盤分區,一個主分區大小為5G,剩余空間給擴展分
Linux下安裝Python3.5.2、Django、paramiko
roo help 更新 pip3 sim egg pan man inf 1,安裝依賴文件: yum install zlib zlib-devel openssl openssl-devel 2,下載Python3.5.2: 安全連接時,要增加:--no-chec
linux下VSFTPD的主動模式、被動模式和虛擬用戶登錄配置。
local ces -o 註意 linu lin guest 默認 connect 主動模式: 以CENTOS為例。 1、在 root 權限下,通過命令 yum install vsftpd 安裝 vsftp。 2、啟動 vsftpd 服務之前,需要登錄雲服務器修改配置文件