GNU/Linux >> Znalost Linux >  >> Linux

Linux – zobrazuje pouze „zajímavé“ přípojné body / Filtrování Nezajímavých typů?

Použil jsem mount abych ukázal namontované disky, nechci vidět ty méně zajímavé (tj. nefyzické). Takže jsem měl skript mnt to udělalo:

mount | grep -Ev 'type (proc|sysfs|tmpfs|devpts) '

pod Ubuntu 8.04 a ukázal mi ext3 a reiserfs pouze montážní body. Tento řádek je ve skutečnosti zakomentován a nyní používám (pro Ubuntu 12.04):

mount | grep -Ev 'type (proc|sysfs|tmpfs|devpts|debugfs|rpc_pipefs|nfsd|securityfs|fusectl|devtmpfs) '

zobrazit pouze můj ext4 a zfs oddíly (vypustil jsem pomocí reiserfs ).

Nyní se připravuji na Ubuntu 14.04 a skript se musí znovu rozšířit (cgroup,pstore). Existuje lepší způsob, jak to udělat, aniž byste museli rozšiřovat skript? Zajímají mě pouze fyzické disky, které jsou připojené a připojené síťové jednotky (nfs ,cifs ).

Přijatá odpověď:

-t možnost pro mount funguje také při zobrazování přípojných bodů a bere čárkami oddělený seznam typů souborových systémů:

mount -t ext3,ext4,cifs,nfs,nfs4,zfs

Nejsem si jistý, jestli je to lepší řešení. Pokud začnete používat (např. btrfs ) a zapomeňte dodat, že do seznamu to neuvidíte a možná ani nepřehlédnete. Raději bych aktivně odfiltroval jakýkoli nový „nezajímavý“ souborový systém, když se objeví, i když se tento seznam prodlužuje.

Aktivně se můžete pokusit pouze o grep zajímavé body připojení podobné tomu, co navrhl @Graeme, ale protože vás zajímají také připojení NFS/CIFS (která nezačínají / ), měli byste udělat:

mount | grep -E --color=never  '^(/|[[:alnum:].-]*:/)'

(--color je nutné potlačit zabarvení počátečního / na nalezených řádcích). Jak zdůraznil Graeme, mělo by být povoleno také připojování NFS akcií na základě názvu. Vzor buď vybere řádky začínající znakem / nebo jakákoli kombinace „a-zA-Z0-9“. následovaný :/ (pro připojení NFS).


Linux
  1. Jak připojit vzdálené sdílení Windows v systému Linux

  2. Linux – jaké přípojné body existují na typickém systému Linux?

  3. Bind mounts v Linuxu

  1. Běžné možnosti připojení NFS v Linuxu

  2. Příklady příkazů mount v Linuxu

  3. Linux – Nainstalujte pouze redis-cli

  1. Bind-mount pouze pro čtení?

  2. Jak připojit soubor ISO v Linuxu?

  3. Jak připojit zařízení v Linuxu?