Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
IP trasa Predvolená hodnota | awk '{print $ 3}'
ip addr show $ (ip trasa | Grep Default | Awk '{print $ 3}') | Grep inet awk '{print $ 2}'
`` `
Vysvetlenie:
1. `IP Trasa | Predvolená hodnota | awk '{tlač $ 3}' ` :Tento príkaz načíta predvolenú adresu brány.
- `IP Route`:Uvádza tabuľku smerovania.
- `Default GREP:Filtruje výstup na riadky obsahujúce„ predvolené “.
- `awk '{print $ 3}'`:Extrahuje tretie pole, ktoré je predvolená adresa brány.
2. `ip addr show $ (IP Route | Grep Default | awk '{print $ 3}') | Grep inet awk '{tlač $ 2}' ` :Tento príkaz dostane masku podsiete rozhrania, ktorej je priradená predvolená brána.
- `IP Addr Show`:Zobrazuje informácie o sieťovom rozhraní.
- `$ (IP Route | GREP Predvolená hodnota | AWK '{Print $ 3'})`:Toto je substitúcia príkazu, ktorá do príkazu vkladá výstup predchádzajúceho príkazu (predvolená adresa brány).
- `Grep inet`:Filtruje výstup na riadky obsahujúce„ inet “, čo označuje adresu IPv4.
- `awk '{print $ 2}'`:Extrahuje druhé pole, ktorým je maska podsiete.
Príklad výstupu:
`` `
192.168.1.1
255.255.255.0
`` `
Poznámka:
- Táto metóda predpokladá, že predvolená brána je priradená k jednému rozhraniu. Ak je viac rozhraní nakonfigurovaných s rovnakou predvolenou bránou, výstup nemusí byť presný.
- Namiesto `IP Route` môžete použiť príkaz„ Route`, ale syntax sa môže líšiť v závislosti od vašej distribúcie Linuxu.
- Tieto príkazy sú špecifické pre nástroj `IP`, ktorý je k dispozícii vo väčšine moderných distribúcií Linuxu. Ak používate starší systém, možno budete musieť použiť rôzne príkazy.