Voglio elencare solo applicazioni in esecuzione come: Firefox, gedit, Nautilus, ecc. Utilizzando la riga di comando. Nota: non voglio elencare tutto il processo in esecuzione, solo le applicazioni in esecuzione (ad esempio le GUI avviate manualmente).
Ho il seguente dubbio. In un tutorial relativo a un'installazione software che sto seguendo, dico che devo eseguire i seguenti comandi (lo sto facendo in una shell ssh , quindi questo elenco di passaggi termina con il exitcomando): sudo -s apt-get update apt-get install -y build-essential libtool libcurl4-openssl-dev libncurses5-dev libudev-dev …
Se uso virgolette singole per racchiudere l'istruzione action di awk, funziona come previsto: $ dpkg -l | grep "linux\-[a-z]*\-" | awk {'print $2'} linux-headers-3.13.0-27 linux-headers-3.13.0-27-generic linux-headers-3.14.4-031404 linux-headers-3.14.4-031404-generic linux-headers-generic linux-image-3.13.0-27-generic linux-image-3.14.4-031404-generic linux-image-extra-3.13.0-27-generic linux-image-generic linux-libc-dev:i386 linux-sound-base Ma se uso le virgolette doppie per racchiuderle, stampa l'intera riga anziché la colonna / campo …
Ho file fileName_1 , fileName_2 ... fileName_100000 dove i fileNames sono numerati in sequenza. Come posso eliminare i file di indice maggiori di, diciamo 100 ?
Vorrei sapere come posso disabilitare TUTTE le scorciatoie da tastiera tramite il terminale. So che puoi disabilitarli andando a: impostazioni di sistema> tastiera> scorciatoie ma voglio disabilitarli tramite terminale. qualcuno sa come si può fare?
Ho una cartella chiamata ~kernel-ppadentro ~/Downloads. aditya@aditya-desktop:~$ cd Downloads/ aditya@aditya-desktop:~/Downloads$ ls ~kernel-ppa Ora quando scrivo cd ~ke premo Tabper l'espansione automatica, la shell lo espande cd ~kernoops/invece che cd ~kernel-ppa/sebbene sia già presente la cartella con gli stessi caratteri iniziali. Affinché l'espansione automatica funzioni, devo evitarlo \. Quindi l'utilizzo cd …
Ho installato un bundle JDK + NetBeans dal file .sh scaricato. Ora ho il collegamento NetBeans sul mio desktop ma non riesco a eseguire NetBeans dal terminale. Quando corro: sudo dpkg --get-selections NetBeans non è nell'elenco e inoltre non riesco a trovarlo in Ubuntu Software Center. Come eseguirlo dal terminale …
Sto avendo un incarico in cui il docente mi sta chiedendo di creare uno script bash per spegnere un server alle 23:00 e accenderlo alle 6:00. Sono in grado di farlo utilizzando sudo shutdown -h 23:00e funziona. Ma il problema è che non ho idea di come accenderlo automaticamente alle …
In Bash, ci sono alcuni operatori utili per ripetere parti dell'ultimo comando: !^ si espande al primo argomento del comando precedente, ad es. $ echo one "two three" one two three $ echo !^ echo one one !$ si espande all'ultimo argomento del comando precedente, ad es. $ echo one …
Sto seguendo questa guida allo scripting della shell bash: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html Nella sezione Confronti numerici, cita un esempio: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard enough for today." More input> echo …
A volte incontro alcuni problemi nella visualizzazione e per lo più voglio sapere quali file o processi utilizzano la variabile di ambiente DISPLAY. Quindi, come elencare tutti i processi che hanno impostato DISPLAY?
Al momento ho deciso di testare i miei doppi monitor nella configurazione verticale e ho riscontrato un problema che non avevo mai avuto prima: la linea di ingresso sul mio terminale è troppo lontana dallo schermo! Mi chiedevo se c'è un modo per far scorrere l'output verso il basso, in …
C'è un modo per ottenere il tempo di ascolto totale dalla riga di comando? Voglio scrivere una sceneggiatura per tenere traccia di quanto tempo trascorro ascoltando musica su base giornaliera.
Voglio che un file .jar venga eseguito ogni volta che il server si avvia (stiamo usando un VPS), quindi ho modificato crontab usando crontab -ee poi aggiungendo @reboot bash /home/bash/startserver.sh. Ma non sono nemmeno arrivato al punto in cui la sceneggiatura funziona affatto. Ecco la mia sceneggiatura: #!/bin/bash screen -S …
Lo faccio spesso ad es sudo netstat -lpn |grep :8088 visualizza l'output tcp6 0 0 :::8088 :::* LISTEN 11189/java e poi sudo kill -kill 11189 Vorrei avere un comando più conveniente esattamente come killatport 8088quello che utilizza il numero di porta tcp come variabile e che posso fare come alias …
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.