Introduzione: ho creato una funzione bash in grado di verificare se una porta è disponibile e la incrementa di 1 se falsa fino a un determinato numero di porta massimo. Ad esempio, se la porta 500 non è disponibile, la disponibilità di 501 verrà verificata fino a 550. Obiettivo: 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 …
Sto cercando di stampare un semplice documento in US Letter, ma per qualche ragione, non riesco proprio a adattarlo correttamente su A4 quando stampo più pagine per elenco. Ho provato a convertire il pdf usando: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf Ma questo non sembra avere alcun …
Ho un'applicazione da riga di comando che quando eseguito non fa ciò che dovrebbe fare e ad un certo punto lascia il messaggio: Segmentation fault Cosa significa questo? Cosa dovrei fare?
Il nostro sistema si è bloccato e stiamo provando a recuperare i nostri dati. Il disco va bene, ma il sistema operativo è sparito, quindi sto cercando di ottenere i file di database MySQL effettivi. Qualcuno sa dove cercarli in un server Debian Linux?
Il mio .bashrc aveva del codice ripetitivo, quindi ho usato una funzione per semplificarlo do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Tuttavia, ora quando uso la mia shell il nome "do_stuff" rientra nell'ambito, quindi posso completare la scheda ed eseguire quella funzione (potenzialmente incasinando …
Ho una sola directory che contiene dozzine di directory al suo interno. Sono nuovo alla riga di comando e faccio fatica a trovare un comando che comprimerà ogni sottodirectory in un unico file sottodirectory.zip. Quindi alla fine la mia directory principale verrà riempita con tutte le mie sottodirectory originali, più …
Supponiamo, ad esempio, di avere uno script di shell simile a: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p Dovrebbe fare il trucco, no? Solo che il processo potrebbe essere terminato in anticipo e il suo PID potrebbe essere …
The Geek Stuff ne ha un esempio logrotate. copytruncatecopierà e troncerà il file di registro originale. Allora perché dovremmo usare create? Il file di registro originale non è stato rimosso. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Un'altra domanda è a …
Ho due RasberryPi che eseguono debian wheezy e vorrei montare una cartella dal computer A sul computer B. Qual è il modo migliore (come nel modo più efficiente) per farlo? Posso farlo tramite SMB, ma è per Windows, penso che ci debba essere un modo migliore per condividere su Linux.
ssh-add -lmostra tutti i tasti ssh che sono stati aggiunti con ssh-add ~/.ssh/id_yourkey. Come posso fare la cosa analoga con gpg e gpg-agent, in altre parole, chiedergli di mostrare un elenco di chiavi memorizzate nella cache?
Esiste uno strumento di monitoraggio delle porte per guardare i pacchetti scritti sulla porta? In particolare, voglio verificare se il mio programma scritto in Java funziona, quindi ho bisogno di un qualche tipo di strumento per vedere se la mia piccola applicazione sta scrivendo i messaggi sulla porta. Come faccio …
Esiste qualcosa per l'archiviazione parallela dei file? Tar è fantastico, ma non uso archivi su nastro ed è più importante per me che l'archiviazione avvenga rapidamente (con compressione come bzip2) poiché ho smp.
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.