Linux viene visto rapidamente come un'alternativa open source al più popolare sistema operativo Windows di Microsoft. Chi non amerebbe un sistema operativo veloce, bello e quasi esente da minacce alla sicurezza, che non si gonfia e arriva senza alcun costo? Inoltre, tutte le principali applicazioni ora hanno anche una versione Linux di se stesse. Inoltre, non è che non ci siano aggiornamenti o supporto, un requisito molto necessario per un sistema operativo, ma invece, gli aggiornamenti vengono periodicamente implementati e c'è una comunità Linux piuttosto attiva là fuori. L'unico problema è che ha un ripida curva di apprendimento ma puoi comunque eseguire le cose di base senza alcun problema. Questo è il motivo per cui condivideremo regolarmente un sacco di suggerimenti e trucchi, guide alla risoluzione dei problemi, procedure, guide di amministrazione e modifiche generali in questa pagina.
Sommario
- Gestire il prompt dei comandi in modo intelligente
- Controlla le informazioni di sistema
- Visualizza i componenti hardware SMBIOS del sistema
- Limitare l'utilizzo della CPU di un processo
- Navigazione Web basata su testo
- Scarica un sito web
- Comandi DOS contro Linux
- Fai parlare la tua Linux Box
- Riproduci brani dalla riga di comando
- Più passwd Flags
- Visualizza il contenuto di un file all'interno di un archivio ZIP
- Ordina cartelle per dimensione
- Trovare la dimensione di una cartella o sottocartella
- Creazione di password sicure
- Genera sequenze
- Impedisci a Linux di ricordare la tua password sudo
- Sudo insulti
- Un gatto con un tocco
- Ripristino delle impostazioni predefinite in KDE4
- Uccidi i processi graficamente
- Cambia la risoluzione di X al volo
- Cos'hai fatto?
Gestire il prompt dei comandi in modo intelligente
Lavorare sul prompt dei comandi è un'attività essenziale per qualsiasi amministratore di sistema Linux. Tuttavia, molti principianti trovano difficile utilizzare il prompt di Bash. Ecco alcuni trucchi per velocizzare il tuo lavoro.
1. Richiama l'ultimo argomento del comando precedente per risparmiare tempo: 'ALT' più '.' (Tenere premuto il tasto ALT e premere il punto). Ad esempio, supponiamo che tu abbia creato una nuova directory come segue:
mkdir -p /tmp/demo/software/testo
Ora vorresti cambiare la directory in /tmp/demo/software/demo. Quindi digita cd e premi ALT plus . e guarda come Bash copia l'argomento che hai dato al comando precedente – nel tuo caso, è il percorso che hai fornito a mkdir.
2. Tasti di scelta rapida per la modifica dei comandi:
- CTRL + l :- Cancella lo schermo.
- CTRL + u :- Elimina l'intera riga.
- CTRL + k :- Cancella fino alla fine della riga dalla posizione corrente del cursore.
- CTRL + c :- Annulla il comando.
- CTRL + z :- Sospende il comando.
- CTRL + R :- Questo è usato per cercare un comando nella cronologia dei comandi. Ad esempio, ieri o poche ore fa hai digitato "un comando molto, molto lungo" e hai bisogno di nuovo dello stesso comando. Quindi premi CTRL + R e digita le prime lettere del comando.
- CTRL + T :- Traspone i caratteri. Ad esempio, supponiamo che tu voglia digitare il quando comando e ho finito per digitare quanto segue:
Daet
Certo, puoi eliminare gli ultimi due caratteri e ridigitarli di nuovo, ma aspetta! Puoi premere CTRL + t e il gioco è fatto.
Come controllare le informazioni di sistema
Se vuoi vedere le informazioni di sistema sul tuo computer, apri il terminale e digita il seguente comando:
uname -a
Visualizza i componenti hardware SMBIOS del sistema
Vuoi conoscere tutti i dettagli di ogni componente hardware sul tuo computer? Ecco un comando per questo! (Esegui con i permessi di root).
dmidecode -tx
sostituire x di,
- 0 per il BIOS.
- 1 per sistema.
- 2 per base.
- 3 per telaio.
- 4 per processore.
- 5 per controller di memoria.
- 6 per modulo di memoria.
- 7 per la cache.
- 8 per connettore porta.
- 9 per slot di sistema.
- 10 per dispositivi di bordo.
- 11 per le stringhe OEM.
- 12 per le opzioni di configurazione del sistema.
Limitare l'utilizzo della CPU di un processo
È possibile utilizzare il cpulimit comando per limitare l'utilizzo della CPU di qualsiasi processo o applicazione in Linux. È possibile limitare una determinata applicazione in esecuzione, in base al nome o al PID. Ad esempio, per limitare il lettore multimediale VLC in modo che superi un limite di utilizzo di 20 per CPU inviata, utilizzare il comando seguente:
cpulimit -e vlc -l 20
Possiamo anche usare il PID, come segue:
cpulimit -p 5399 -l 40
Per trovare il nome del processo o il PID, usa il comando ps -d.
Navigazione Web basata su testo
Puoi usare elinks or Collegamento in modalità testo per navigare in siti Web da una console. elinks può essere controllato non solo da una tastiera ma anche dal mouse in una certa misura, ed è una versione avanzata dei link. Ecco come iniziare:
elink https://www.techlila.com
Questo si aprirà www.techlila.com nel tuo browser. Premi il tasto Esc per accedere al menu dove, tra le altre voci, troverai File? Esci per chiudere il browser.
Scarica un sito web
Ecco un modo semplice ed efficace per scaricare i file in modo ricorsivo da un sito Web senza visitare effettivamente ogni singolo collegamento alle pagine secondarie. Ciò è utile anche nel caso in cui le pagine siano di tipo XHTML o di tipo testo: è possibile renderle .html utilizzando un'opzione appropriata come -E. Vai alla directory in cui desideri scaricare tutti i contenuti dal sito e usa il seguente comando:
wget -r -p -k -E
…dove:
-r è per il download ricorsivo di pagine
-p serve per collegare le pagine localmente in modo che gli utenti possano sfogliarle facilmente una volta completato il download
-k è creare la struttura della directory, e
-E consiste nel creare estensioni .html di tipo XHTML o file di testo.
Divertiti e prova diversi contenuti in rete. Non dimenticare di dare un'occhiata al manuale per wget ci sono sempre più informazioni.
Comandi DOS contro Linux
La tabella seguente elenca i comandi MS-DOS con le loro controparti Linux. Si prega di notare che Comandi Linux di solito hanno una serie di opzioni.
Checkout: Indice dalla A alla Z della riga di comando di Windows CMD.
Fai parlare la tua Linux Box
Ubuntu e molte altre distro hanno un sistema integrato sintetizzatore vocale detto parlare. Usa il seguente comando nel terminale:
parla Linux
Hai sentito il tuo rapporto sulla Linux box, "linux"?
Se senti una riga, aggiungi una riga tra virgolette come
"Sono nuovo nel mondo Linux"
Riproduci brani dalla riga di comando
Puoi riproduci qualsiasi brano musicale dalla riga di comando senza utilizzare alcun player ma un'utilità chiamata SOX. Il più delle volte, SOX è disponibile nel repository della tua distribuzione. Puoi installarlo in un sistema basato su Debian (Ubuntu) come segue:
sudo apt-get install sox
Per installare pacchetti su altre distribuzioni leggi questo articolo: Suggerimenti per la gestione dei pacchetti per utenti Linux. Per riprodurre una canzone dalla riga di comando, usa:
riproduci canzone.mp3
…dove song.mp3 è il percorso del tuo file MP3. Per interrompere la riproduzione, premi Ctrl+C. Se il nome del file della tua canzone contiene spazi, specifica il nome del file tra virgolette. Per esempio:
riproduci "canzone 2.mp3"
Durante la riproduzione di file audio, puoi anche specificare più di un file di input come segue:
riproduci "canzone 2.mp3" "canzone 3.mp3" "canzone 5.mp3"
Più passwd Flags
È possibile modificare i dettagli dell'account utente utilizzando il passwd comando. Sì, può fare di più che cambiare solo la password. Apri il nuovo terminale e inserisci i seguenti comandi:
passwd -d [nome_utente]
dove -d elimina la password dell'utente. Alcuni altri flag utili sono:
-l blocca l'account utente.
-u sblocca l'account dell'utente.
-? è farsi aiutare.
Visualizza il contenuto di un file all'interno di un archivio ZIP
Per visualizzare il contenuto di un file all'interno di un archivio ZIP senza estrarlo nel file system locale, utilizzare il seguente comando:
decomprimi -p
Ad esempio, il comando fornito di seguito stamperà il contenuto di test.txt nella console. Il file "test.txt" è un file all'interno dell'archivio test.zip.
decomprimere-p test.zip test.txt
Ordina cartelle per dimensione
Per ordinare le cartelle per dimensione, usa il seguente comando:
du --max-profondità=1 /home/ | ordina -n -r
Trovare la dimensione di una cartella o sottocartella
Per trovare la dimensione di una cartella corrente, digita il seguente comando nel terminale:
du-sh
Per trovare le dimensioni di tutte le sottocartelle e dei file nella cartella corrente, digita:
tu * -sh
s sta per "riassumere"
h sta per "formato leggibile dall'uomo"
Creazione di password sicure
Abbiamo bisogno di creare password complesse per moduli Web, account di posta elettronica, pagine di registrazione Web, ecc. Possiamo crearne una facilmente in GNUcomando /openssl come segue:
openssl rand 4 -base64
Il comando precedente creerà una stringa di codifica base 64 casuale ogni volta che viene eseguito. Poiché la stringa che ottieni dal comando è diversa ogni volta che viene eseguito il comando, è sicuro e facile creare una password complessa per di qua.
Genera sequenze
È possibile utilizzare il comando seq per generare sequenze. Per esempio:
sequenza 1 5
L'output per il comando precedente sarà:
1
2
3
4
5
Impedisci a Linux di ricordare la tua password sudo
Puoi prevenire Linux dal ricordare la tua password sudo. Per fare ciò, utilizzare il seguente comando:
sud visudo
..e aggiungi questa riga al file:
Default timestamp_timeout = 0
Puoi cambiare 0 in qualsiasi numero che rappresenti i minuti in cui desideri che la tua password venga "ricordata" o lasciare che sia 0, nel qual caso dovrai digitare la password ogni volta che digiti sudo.
Sudo insulti
Se vuoi vedere insulti dopo ogni volta che dai password errata sudo. Quindi, apri il terminale e digita:
sud visudo
In quel file aggiungi una nuova riga:
Insulti predefiniti
Quindi ogni volta sudo insulterà con battute divertenti.
Un gatto con un tocco
Usiamo comando del gatto per visualizzare un file di testo dall'inizio alla fine, giusto? Vuoi leggere un file di testo dalla fine all'inizio? Utilizzare il comando tat e vedi la differenza.
Ripristino delle impostazioni predefinite in KDE4
A volte durante la personalizzazione del pannello potresti cancellare accidentalmente esso. E poi potresti voler ripristinare di nuovo il pannello predefinito della distro. Questo è il modo in cui lo facciamo su KDE 4. Esci e apri un prompt dei comandi usando Ctrl + Alt + F1. Quindi accedi come lo stesso utente ed esegui questo comando:
rm .kde4/share/config/plasma-appletsrc
Questo è il file in cui vengono archiviate le configurazioni per qualsiasi utente. Se lo rimuovi, riappariranno le impostazioni predefinite. Utilizzo Ctrl + Alt + F7 per accedere al server X per effettuare nuovamente il login.
Uccidi i processi graficamente
La rotta comando xkill chiude le connessioni di un client al server X. L'uso del comando xkill cambia il cursore del mouse in un segno 'kill'. Ora, quando fai clic con il pulsante sinistro del mouse su qualsiasi finestra che desideri eliminare, viene eliminata. Nota che questo programma è molto pericoloso, ma utile per interrompere finestre di programma che altrimenti non si chiudono.
Cambia la risoluzione di X al volo
Per cambiare la risoluzione di X possiamo usare il comando xrandr. Digita semplicemente questo comando su un terminale e visualizzerà tutte le risoluzioni supportate dalla finestra X. Quindi, per impostare la risoluzione della finestra X su una delle risoluzioni supportate, diciamo 1024×768, esegui semplicemente quanto segue:
xrandr -s 1024x760
Cambierà immediatamente la risoluzione della finestra X, al volo.
Cos'hai fatto?
Il comando history ti darà la cronologia completa di tutti i comandi che hai eseguito fino ad ora insieme ai loro numeri di serie. Per esempio:
storia
1 dom –
2 km
3 rm -rf .kde4/share/apps/kmail/mail
4 rm -rf .mozilla/
5 giri/min -qa | grep flash
6 top
7 giri/min -qa | grep rpm
8 ps -A | grep giri/min
9 cd /var/lib/flash-player-plugin/
10 dom –
Esiste anche un comando di manipolazione della cronologia chiamato fc. Tipo:
fc 9
Questo ti permetterà di modificare il comando usando l'editor Vim. Quando salvi ed esci, esegue automaticamente il comando.
Pagine del manuale
Per ulteriori opzioni disponibili, è possibile fare riferimento alle pagine del manuale (man). Puoi usare le pagine man nel modo seguente:
uomo "nome di comando"
Ad esempio, man dmidecode
Ecco fatto, resta sintonizzato per altri fantastici articoli.
Lascia un commento
Hanno qualcosa da dire su questo articolo? Aggiungi il tuo commento e avvia la discussione.