Feed linuxpeople
332 subscribers
268 photos
3 videos
8 files
568 links
📌 Topic:
Tutti i nuovi desktop di linuxpeople in tempo reale, oltre che guide, risorse e consigli dal team.

🌐 Links:
@linuxhub
@linuxpeople
linuxhub.it
linuxpeople.org

Network: 🐧
@linuxpeople_network
@unifiednet
Download Telegram
to view and join the conversation
Neon Knights GTK Theme
Un tema colorato per GTK.
- @brombinmirko
❇️ Trucco del giorno

terminare un applicazione usando il nome:
killall <nome>

Se hai il pid:
kill -9 <pid>

usa
ps -u <nomeutente> | grep <nome>
per sapere pid o nome completo del software che vuoi terminare!

Approfondimento: https://linuxhub.it/article/howto-utilizzo-del-comando-kill
❇️ Trucco del giorno

Non ricordi bene il nome di un comando? fatti aiutare da thefuck.

nel tuo bashrc inserisci
eval $(thefuck --alias)

Quindi riavvia la shell e osserva la magia!

Installalo, dai un comando sbagliato e dopo digita
fuck

oppure digita
thefuck <nome indicativo>
e il comando ti suggerirà i comandi più simili che trova!
❇️ Trucco del giorno

Dual boot e problemi di orario tra windows e linux?
ecco una delle soluzioni:

timedatectl set-local-rtc 1 --adjust-system-clock
❇️ Trucco del giorno

Monta un immagine iso con il comando:

sudo mount -o loop /percorso/iso.iso /percorso/cartella


e poi smontalo con
sudo umount /percorso/cartella

non hai un file iso? installa e usa mkisofs

mkisofs -o nomefile.iso cartella/da/trasformare
❇️ Trucco del giorno

Usare vlc da command line con cvlc

cvlc <File o Cartella> --play-and-exit

è possibile usare questo comando per associare un suono ad un azione (con uno script magari) o all'avvio del sistema operativo se siete nostalgici dei vecchi suoni d'avvio!

cvlc --help
per conoscere tutte le opzioni!
❇️ Trucco del giorno

Esegui un comando in background su un terminale aggiungendo & come ultimo carattere!

Esempio, eseguo VLC in background:
cvlc <canzone> --play-and-exit &

NB: se chiudi il terminale, chiudi comunque il processo. Questo espediente ti permette di continuare ad usare il terminale
❇️ Trucco del giorno

Verifica i nomi e le informazioni delle partizioni sui dischi e le usb attaccate con
blkid

Ulteriori informazioni come nome del disco, tipo di partizioni usate e settori con:

fdisk -l
❇️ Trucco del giorno

Non sai come sfogare la tua rabbia dopo aver sbattuto il mignolo al comodino? Tira giù tutti i santi con mannaggia.sh

scarica il codice, copialo su un file, rendilo eseguibile e lascia che le parole vengano fuori digitando:

./mannaggia.sh

nella cartella del file.
NB: devi essere connesso ad internet
❇️ Trucco del giorno

guarda i log di systemd con journalctl

per i log completi che riguardano l'accesso corrente digita:

journalctl -xe -b 0

variando in negativo il numero finale ottieni i log dei boot precedenti, es log del boot precedente all'attuale:

journalctl -xe -b -1
❇️ Trucco del giorno

Cambia l'interprete dei comandi con chsh:

chsh -s <percorso/completo/shell>

Se la vuoi cambiare per un altro utente, puoi specificarlo inserendo il suo nome alla fine del comando.

Vediamo la lista delle shell:
chsh -l

Prova zsh: https://linuxhub.it/article/howto-installare-e-configurare-oh-my-zsh
❇️ Trucco del giorno

stanco delle profezie incomprensibili nelle traduzioni di transcriber e altri OCR di telegram? usa tesseract-ocr da terminale.

Installa il programma tramite i tool della tua distribuzione, installa i dati delle lingue che vuoi riconoscere e affidati semplicemente alle sue traduzioni con:

tesseract path/della/foto.estensione path/file/output.txt
❇️ Trucco del giorno

Eseguire comandi come un altro utente

runuser -l user -c 'ls'
❇️ Trucco del giorno

Vi siete dimenticati la pennina usb a casa? non avete il cavo per il trasferimento dati con il vostro cellulare? niente paura, vi aiuta python. Spostatevi nella cartella che contiene i file da trasferire e digitate

python -m http.server # se avete la versione 3 di python
python -m SimpleHTTPServer #se usate la versione 2


e potrete accedere tramite browser alla cartella da qualsiasi device!
NB: dovrete stare sotto la stessa rete e accedere alla pagina A.B.C.D:8000 dove A.B.C.D è l'indirizzo IP del pc
❇️ Trucco del giorno
leggi il contenuto di un file o da stdin con tutta calma grazie a less, che ti permette di scorrere le righe usando tasti direzionali, saltarne attraverso altri tasti o cercare delle parole nel testo.

less file # per leggere un file

comando_generico | less # per leggere l'output del comando

less --help # per conoscere tutte le opzioni che offre less
❇️ Trucco del giorno
Sospendi il task corrente con ctrl-z
e poi riprendilo con
fg

può servire se stai facendo un aggiornamento col gestore e devi cambiare un attimo rete
❇️ Trucco del giorno
installa emojisearch con pip:
sudo pip install emojisearch emoji --upgrade

e usalo per cercare le tue emoji preferite scrivendo:
emojisearch <nome_inglese_emoji>


es:
emojisearch scream 


da come risultato: 😱
❇️ Trucco del giorno
usa Unix NAME (uname) per avere informazioni sul kernel e sul sistema operativo

uname -a # tutte le info
uname -r # per il kernel

e molto altro con
uname -h
❇️ Trucco del giorno
azzera un dispositivo con dd

dd if=/dev/zero of=/dev/sdX status=progress
# sostituendo a X la lettera identificativa del disco

oppure usalo per scriverci sopra l iso della tua distro preferita
dd if=/percorso/file/iso of=/dev/sdX status=progress
Feed linuxpeople
❇️ Trucco del giorno Eseguire comandi come un altro utente runuser -l user -c 'ls'
❇️ Trucco del giorno
Alternativa!
esegui comandi come un altro utente ma con su

su <nomeutente> -c ' comando '

se non viene specificato il nome utente, automanticamente si intende root! Quindi per eseguire un comando come root

su -c 'comando'

esempio: cambio di permessi di un file

su -c 'chmod 740 /percorso/file'


esempio 2: scrittura di un file da parte di utente2

su utente2 -c 'echo "ciao sono un file carino" > /percorso/file'
❇️ Trucco del giorno

Non avevamo ancora un trucco del giorno per cambiare i permessi ? 🤔

chmod +<permesso> file

per aggiungere un permesso a tutti gli utenti oppure

chmod -<permesso> file

per toglierlo

i permessi sono
r per read
w per write
x per execute

es: rendere un file eseguibile

chmod +x file

se vogliamo possiamo applicarlo ad una cartella e sottocartelle con -R

chmod -wrx -R cartellaSegreta

toglie tutti i permessi a cartellaSegreta e subdirectory