In un ambiente misto di Windows e Linux, è spesso possibile utilizzare condivisioni Samba / Windows. Tradizionalmente, l'uso di GVFS e CIFS per accedere alle condivisioni Windows su PC Linux è comune. Personalmente, preferisco CIFS in quanto funziona in modo più prevedibile, affidabile e più veloce.
Il protocollo Server Message Block (SMB) è il protocollo di condivisione file di rete di Microsoft Windows. L'insieme di pacchetti di messaggi che definiscono una particolare versione del protocollo è chiamato dialetto. Il Common Internet File System (CIFS) è un dialetto di SMB. Sia SMB che CIFS sono disponibili anche su VMS. Sia SMB che CIFS sono disponibili anche su altri sistemi operativi come Linux e Android tramite implementazioni alternative che non sono ufficialmente supportate da Microsoft.
Pubblicità
come disancorare un'immagine in Word
Concifs-utilssu Linux, puoi facilmente montare una condivisione su qualsiasi cartella desideri utilizzando il filemontare
comando. Inoltre, puoi configurare un punto di montaggio per CIFS con l'estensionefstab
file.
Il problema nasce quando il computer remoto diventa inaccessibile. per esempio. quando il computer remoto si sta spegnendo o quando la connessione di rete viene interrotta, la condivisione montata ti offre un'esperienza terribile.
Ogni volta che provi a navigare nella directory principale del punto di montaggio con un'app di gestione file, si blocca. Quando si tenta di utilizzare il completamento automatico con bash, si verifica un ritardo se il punto di montaggio corrisponde al modello di nome.
come sbarazzarsi della sovrapposizione di discordia
Per risolvere questo problema, ho provato l'opzione lazy unmount. È ilumount -l
comando che deve essere familiare a molti utenti Linux. Tuttavia, non mi ha aiutato.
Dopo alcuni esperimenti, ho trovato la seguente soluzione.
come faccio a spostare GoogleAuthenticator su un nuovo telefono?
Per forzare lo smontaggio di una condivisione CIFS in Linux , Fare quanto segue.
- Apri la tua app terminale preferita.
- Digita il seguente comando:
sudo umount -a -t cifs -l
, quindi fornisci la tua password. - Se il comando sudo non è disponibile nel tuo ambiente, passa a root con l'estensione
il suo
comando, quindi emettere il comandoumount -a -t cifs -l
Questo ha risolto il mio problema. Se stai usando un'altra soluzione funzionante, non esitare a condividerla nei commenti.