GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Differenze tecniche tra i modi in cui Unix e Windows "montano" i dispositivi?

La domanda da cui è sorto questo è qui:cosa significa montare qualcosa?

Dal momento che chiedere quale sia "migliore" o quale "peggiore" può portare a risposte soggettive e argomentative, mi piacerebbe conoscere le differenze tecniche tra i due.

Risposta accettata:

Differenze tecniche di base tra il montaggio di Unix (albero singolo) e le lettere di unità di Windows (a più foreste):

  1. Il file system radice Unix consente di inserire altri file system al suo interno, conferendogli una struttura ramificata da un unico punto.
  2. Le unità Windows consentono più file system radice, ma non consentono l'accesso a nessun altro file system.
  3. Ogni punto di montaggio Unix dispone di gruppo/proprietario/tutti i permessi di lettura, scrittura e accesso.
  4. I punti di montaggio Unix possono essere rimossi e aggiunti tramite comandi, inclusa la lettura in posizioni personalizzate per il test e il fissaggio.
  5. Le unità Windows hanno un elenco naturale di partizioni/unità disponibili che è facilmente visibile dal desktop e si riflette direttamente nella struttura del file system.
  6. Esiste un limite fisso al numero di lettere di unità disponibili in Windows, non esiste tale limite al montaggio di Unix.
  7. Il montaggio della rete è trasparente ei file dalla rete vengono collocati in una posizione specifica per la macchina client.
  8. Il montaggio Unix consente fusibili che forniscono un accesso interessante ai dati. Cartelle generative che non sono possibili a meno che tu non abbia unix come il montaggio.
  9. In unix Un'unità può essere montata in una posizione specifica in base al sistema operativo di avvio. In un sistema operativo sulla stessa macchina è possibile montare una partizione su /media/backup e in un altro sistema operativo potrebbe essere montato su /home/
  10. Qualsiasi parte dei file del tuo sistema operativo può essere inserita nel proprio mount. Si monta una partizione, un disco o persino una rete o un cloud storage diversi. Ciò consente ai thin client di caricare il proprio sistema operativo dalla rete (nfs).
  11. Il chroot processo consente di modificare la radice in un file system unix e di sostituire efficacemente il sistema in esecuzione con uno nuovo, senza riavviare. Questo è impossibile con le lettere di unità poiché sono tutte preassegnate.

Questo non è un elenco esaustivo e potrebbe essere necessario ripulirlo in futuro.

Correlati:Avvisi durante le installazioni di pip a causa di un pacchetto chiamato "-etuptools"?
Ubuntu
  1. Spiegazione delle differenze tra editor di testo Vi e Vim

  2. Freebsd – Differenza tra Re0 e Wlan0?

  3. Differenze tra volume, partizione e unità?

  4. Quale file system scelgo per la condivisione di file tra Windows e Ubuntu?

  5. Differenza tra GNUWin32 e cygwin

Come eseguire il dual boot di Windows 10 e Fedora 25

Come eseguire il dual boot di Fedora e Windows

Storia di Unix e Linux

Per utilizzare Windows e Ubuntu su un computer, quale dovrei installare per primo?

Differenze tra AWSstats e Google Analytics

Vim vs Vi:somiglianze e differenze tra VIM e VI?