Esiste uno script / un'applicazione Linux che, invece di eliminare i file, li sposta in una posizione "cestino" speciale? Vorrei questo come sostituto di rm(forse anche alias di quest'ultimo; ci sono pro e contro per quello). Per "cestino" intendo una cartella speciale. Un singolo mv $* ~/.trashè un primo passo, …
Ho un albero di directory, che ha un sacco di link simbolici ai file sotto /home... però mi sono trasferito /homead /mnt/homee hanno bisogno di un modo per "ricollegare" tutti i link simbolici. Esiste tale funzionalità o devo scrivere uno script per farlo? Ad esempio, ho qualcosa di simile al …
Ho un registro del server che genera una riga di testo specifica nel suo file di registro quando il server è attivo. Voglio eseguire un comando una volta che il server è attivo, e quindi fare qualcosa del tipo: tail -f /path/to/serverLog | grep "server is up" ...(now, e.g., wget …
Se lo faccio pwdnoto che utilizza tutti i collegamenti simbolici che ho usato per accedere alla directory corrente. Posso ottenerlo per dirmi la directory "reale" in cui mi trovo ... vale a dire il percorso dalla radice alla mia directory corrente senza l'uso di alcun collegamento simbolico?
Vorrei aprire un file usando meno e farlo scorrere automaticamente in modo simile a tail -f. So che posso fare less file, e quindi colpire Shift-Fin avanti per sempre; come tail -f. Ho bisogno lessperché fornisce la --raw-control-charsbandiera, il che è necessario perché il mio input è colorato.
Voglio determinare quale processo ha l'altra estremità di un socket UNIX. In particolare, sto chiedendo di uno con cui è stato creato socketpair(), anche se il problema è lo stesso per qualsiasi socket UNIX. Ho un programma parentche crea a socketpair(AF_UNIX, SOCK_STREAM, 0, fds), e fork()s. Il processo genitore si …
Ho un file abbastanza grande (35Gb) e vorrei filtrare questo file in situ (cioè non ho abbastanza spazio su disco per un altro file), in particolare voglio grep e ignorare alcuni schemi - c'è un modo per farlo senza usare un altro file? Diciamo che voglio filtrare tutte le righe …
Ho lavorato su ambienti * nix negli ultimi quattro anni come sviluppatore di applicazioni (principalmente in C). Per favore, suggerisci alcuni libri / blog, ecc. Per migliorare le mie conoscenze interne * nix.
Nota: ho scritto un articolo su Medium che spiega come creare un servizio e come evitare questo particolare problema: la creazione di un servizio Linux con systemd . Domanda originale: Sto usando systemd per far funzionare sempre uno script di lavoro: [Unit] Description=My worker After=mysqld.service [Service] Type=simple Restart=always ExecStart=/path/to/script [Install] …
Stavo cercando, ma non ho trovato un modo ovvio per sapere se GRUB utilizza UEFI all'avvio del sistema, o la modalità di compatibilità del BIOS o un BIOS completo. Ho trovato solo metodi di Windows . C'è qualcosa in GRUB o nei log di avvio del kernel che mostrano se …
Esiste una semplice opzione su extundeletecome posso provare a ripristinare un file chiamato /var/tmp/test.isoche ho appena cancellato? (Non è così importante che inizierei a rimontare l'unità di sola lettura o cose del genere. Posso anche scaricare nuovamente quel file) Sto cercando un semplice comando con cui posso provare se riesco …
Quando si preme Ctrl+ Lin modalità predefinita bash, lo schermo viene cancellato. Ma quando corro set -o vie premo Ctrl+ Lviene stampato il tasto ( ^L). C'è un modo per mantenere questo comportamento?
Il problema: Devo assegnare a una variabile un valore decentemente lungo. Tutte le righe della mia sceneggiatura devono essere sotto un certo numero di colonne. Quindi, sto cercando di assegnarlo usando più di una riga. È semplice fare a meno dei rientri: VAR="This displays without \ any issues." echo "${VAR}" …
Quando un processo viene interrotto con un segnale gestibile come SIGINTo SIGTERMma non gestisce il segnale, quale sarà il codice di uscita del processo? Che dire di segnali non gestibili come SIGKILL? Da quello che posso dire, uccidere un processo con SIGINTrisultati probabili nel codice di uscita 130, ma varierebbe …
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.