Se capisco correttamente la filosofia di Linux, sudodovrebbe essere usato con parsimonia e la maggior parte delle operazioni dovrebbe essere eseguita come utente con privilegi limitati. Ma questo non sembra avere senso, dal momento che devo sempre inserire sudo, sia che gestisca i pacchetti, che modifichi i file di configurazione, …
Ho un file di testo. Attività: ottenere la prima e l'ultima riga dal file dopo $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Hai bisogno di questo senza uscita cat (solo 1 e 5). ~$ cat file | tee >(head -n …
Ho una cartella con più di un milione di file che ha bisogno di essere ordinata, ma non posso davvero fare nulla perché mvgenera sempre questo messaggio -bash: /bin/mv: Argument list too long Sto usando questo comando per spostare i file senza estensione: mv -- !(*.jpg|*.png|*.bmp) targetdir/
Esiste un comando per inviare messaggi attraverso la shell di Linux ad altre persone sulla stessa rete? Sto usando write usere quindi scrivo il messaggio stesso. Ma c'è qualche comando che non mostra il mio nome utente o che sto cercando di inviargli un messaggio Il comando che sto usando …
Posso verificare se esiste un file ed è un collegamento simbolico con -L for file in *; do if [[ -L "$file" ]]; then echo "$file is a symlink"; else echo "$file is not a symlink"; fi done e se è una directory con -d: for file in *; do …
Diciamo che lavoro per una grande organizzazione di servizi al di fuori degli Stati Uniti / Regno Unito. Utilizziamo ampiamente i server UNIX e Linux. Leggendo questo articolo si afferma che sarebbe facile inserire una backdoor in un compilatore C, quindi qualsiasi codice compilato con quel compilatore conterrebbe anche una …
La mia comprensione di base di un collegamento simbolico è come un file speciale, un file che contiene un percorso di stringa a un altro file. Il VFS del kernel ne estrae molto, ma c'è qualche ragione per cui i collegamenti simbolici sembrano impossibili da modificare? In altre parole: posso …
Ho lavorato su uno script che automatizza la configurazione di un ambiente di sviluppo per lo sviluppo di Raspberry Pi (i dettagli passo passo che funzionano sono qui ). Lo script è collegato in quell'articolo, ma per praticità puoi trovarlo anche qui . Ora quando esegui questo script installa e …
A volte ho bisogno di collegare un disco in un vano disco. Altre volte, ho la configurazione molto strana di collegare un SSD usando un cavo SATA-eSATA sul mio laptop mentre trae energia da un desktop. Come posso rimuovere in sicurezza il disco SATA dal sistema? Questo thread del forum …
Ho scritto un piccolo script bash per vedere cosa succede quando continuo a seguire un collegamento simbolico che punta alla stessa directory. Mi aspettavo che diventasse una directory di lavoro molto lunga o che si arrestasse in modo anomalo. Ma il risultato mi ha sorpreso ... mkdir a cd a …
Capisco che in Windows, oltre a Linux e Unix, un programma | applicazione | software può essere installato in qualsiasi directory. Inoltre, se i pacchetti vengono installati utilizzando il sistema di packaging della distribuzione, i file verranno collocati nella posizione corretta. Ma a volte, un'installazione software richiede un percorso per …
time è un comando brillante se vuoi capire quanto tempo CPU impiega un dato comando. Sto cercando qualcosa di simile che possa elencare i file a cui accede un programma e i suoi figli. O in tempo reale o come rapporto successivo. Attualmente uso: #!/bin/bash strace -ff -e trace=file "$@" …
Come forzare la rimozione di un pacchetto in Arch con pacmanmentre altri pacchetti dipendono ancora da esso. pacman -R perl-libwww checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: perl-app-cpanminus: requires perl-libwww>=5.828 :: perl-app-pmuninstall: requires perl-libwww :: perl-app-sd: requires perl-libwww :: perl-catalyst-action-rest: requires perl-libwww>=2.033 :: perl-catalyst-runtime: requires …
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.