Sto cercando un modo semplice (un comando o una serie di comandi, probabilmente che coinvolge find) per trovare file duplicati in due directory e sostituire i file in una directory con collegamenti fisici dei file nell'altra directory. Ecco la situazione: questo è un file server su cui più persone memorizzano …
Ho letto nei libri di testo che Unix / Linux non consente collegamenti rigidi alle directory ma consente collegamenti soft. È perché, quando abbiamo cicli e se creiamo collegamenti fissi e dopo qualche tempo eliminiamo il file originale, indicherà un valore di garbage? Se i cicli fossero l'unico motivo dietro …
Voglio creare una "copia" di un albero di directory in cui ogni file è un collegamento reale al file originale Esempio: ho una struttura di directory: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Ecco il risultato atteso, una "copia" della struttura di directory in cui ogni file è un collegamento reale …
Sto creando uno script shell che prenderebbe un nome file / percorso a un file e determinerà se il file è un collegamento simbolico o un collegamento reale. L'unica cosa è che non so come vedere se sono un collegamento reale. Ho creato 2 file, uno un collegamento reale e …
Ho visto molte spiegazioni sul perché il conteggio dei collegamenti per una directory vuota nei sistemi operativi basati su Unix sia 2 anziché 1. Dicono tutti che è a causa del '.' directory, che ogni directory ha ricondotto a se stessa. Capisco perché avere un concetto di "." è utile …
Come spostare le directory che hanno file in comune da una partizione all'altra? Supponiamo di avere una partizione montata /mnt/Xcon directory che condividono file con hardlink. Come spostare tali directory in un'altra partizione, lascia che sia /mnt/Ycon la conservazione di quei collegamenti. Per una migliore illustrazione di cosa intendo per …
In quali situazioni si vorrebbe usare un hard link piuttosto che un soft link? Personalmente non mi sono mai imbattuto in una situazione in cui vorrei usare un hard-link su un soft-link e l'unico caso d'uso che ho riscontrato durante la ricerca sul web è la deduplicazione di file identici …
Un collegamento reale è definito come un puntatore a un inode. Un collegamento software , noto anche come collegamento simbolico , è definito come un file indipendente che punta a un altro collegamento senza le restrizioni dei collegamenti fisici. Qual è la differenza tra un file e un collegamento reale? …
Ad esempio, ho un file myold_file. Quindi uso lnper creare un collegamento reale come mylink: ln myold_file mylink Quindi, anche usando ls -a, non posso dire quale sia il vecchio. C'è qualcosa da dire?
Due programmi setuid /usr/bin/bare /usr/bin/baz, condividono un singolo file di configurazione foo. La modalità del file di configurazione è 0640, poiché contiene informazioni riservate. L'unico programma viene eseguito come bar:bar(ovvero, come barra utente , barra di gruppo ); l'altro come baz:baz. Cambiare utenti non è un'opzione e persino cambiare gruppi …
Sto eseguendo un'applicazione che scrive su log.txt. L'app è stata aggiornata a una nuova versione, rendendo i plug-in supportati non più compatibili. Forza una quantità enorme di errori in log.txt e non sembra supportare la scrittura in un file di registro diverso. Come posso scriverli in un altro registro? Ho …
Su Linux, quando crei una cartella, crea automaticamente due hard link all'inode corrispondente. Una è la cartella che hai chiesto di creare, l'altra è la .cartella speciale in questa cartella. Esempio: $ mkdir folder $ ls -li total 0 124596048 drwxr-xr-x 2 fantattitude staff 68 18 oct 16:52 folder $ …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.