La seguente sintassi bash verifica se paramnon è vuota: [[ ! -z $param ]] Per esempio: param="" [[ ! -z $param ]] && echo "I am not zero" Nessun output e va bene. Ma quando paramè vuoto tranne uno (o più) caratteri di spazio, il caso è diverso: param=" " …
Il terminale è un modo molto veloce e conveniente per accedere rapidamente a directory e file (più veloce di trovare e fare clic sulla directory). Una cosa che non può essere mostrata in modalità testo è "immagini". Qual è il modo migliore per visualizzare le immagini (come si vede l'anteprima …
L'ISP a cui lavoro sta configurando una rete IPv6 interna in preparazione per eventualmente collegarsi a Internet IPv6. Di conseguenza, molti server in questa rete ora provano a connettersi a security.debian.org tramite il suo indirizzo IPv6 per impostazione predefinita durante l'esecuzione apt-get updatee ciò comporta il dover attendere un lungo …
Nella mia shell di terminale, sono entrato in un server remoto e io cdnella directory che desidero. Ora in questa directory, c'è un file chiamato tableche voglio copiare sul mio computer locale /home/me/Desktop. Come posso fare questo? Ho provato, scp table /home/me/Desktopma ha dato un errore su nessun file o …
Apparentemente c'è una vulnerabilità (CVE-2014-6271) in bash: attacco di iniezione di codice di variabili ambientali appositamente predisposte per Bash Sto cercando di capire cosa sta succedendo, ma non sono del tutto sicuro di capirlo. Come può echoessere eseguito così com'è tra virgolette singole? $ env x='() { :;}; echo vulnerable' …
Ho 2 schede grafiche sul mio laptop. Uno è IGP e un altro discreto. Ho scritto uno script di shell per disattivare la scheda grafica discreta. Come posso convertirlo in systemd script per eseguirlo all'avvio?
Volevo scoprire quanti core ha il mio sistema, quindi ho cercato la stessa domanda su Google. Ho ricevuto alcuni comandi come il lscpucomando. Quando ho provato questo comando, mi ha dato il seguente risultato: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) …
Ho provato a rm -rfuna cartella e ho ottenuto "dispositivo o risorsa occupata". In Windows, avrei usato LockHunter per risolvere questo problema. Qual è l'equivalente di Linux? (Per favore, dai come risposta un semplice metodo di "sblocco" e non articoli completi come questo . Sebbene siano utili, al momento sono …
Come posso spostare un riquadro esistente in un'altra finestra in tmux quando ho più finestre e viceversa? Vengo dallo schermo , dove posso passare al riquadro e quindi cambiare finestra fino a quando non arrivo a quello desiderato; tmux non sembra permetterlo.
Le mie variabili sono LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/lib ORACLE_HOME=/usr/lib/oracle/11.2/client64 Come salvare queste variabili in modo permanente?
Se sono disponibili due (o più) versioni di un determinato RPM in un repository YUM, come posso istruire yuml'installazione della versione che desidero? Guardando attraverso il servizio di compilazione Koji noto che ci sono diverse versioni.
Ho configurato sudoper funzionare senza una password, ma quando provo a ssh 'sudo Foo'ottenere ancora il messaggio di errore sudo: sorry, you must have a tty to run sudo. Perché questo accade e come posso aggirarlo?
Devo sapere quali dischi rigidi sono disponibili, compresi quelli che non sono montati e che probabilmente non sono formattati. Non riesco a trovarli in dmesgo /var/log/messages(troppo per scorrere). Spero che ci sia un modo per utilizzare /devo /procscoprire queste informazioni, ma non so come. Sto usando Linux.
Ho installato il toolkit CUDA sul mio computer e ho avviato il progetto BOINC su GPU. In BOINC posso vedere che è in esecuzione su GPU, ma esiste uno strumento che può mostrarmi maggiori dettagli su ciò che è in esecuzione su GPU: utilizzo della GPU e della memoria?
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.