![Come eliminare gli account utente con la directory principale in Linux](/f/4670a2d5a3d50d82d3f78de5401606c1.png?width=100&height=100)
Adattarsi all'utilizzo della riga di comando o del terminale può essere molto difficile per i principianti che vogliono imparare Linux. Poiché il terminale offre un maggiore controllo su un sistema Linux rispetto ai programmi GUI, è necessario abituarsi all'esecuzione di comandi sul terminale. Pertanto, per memorizzare comandi diversi in Linux, è necessario utilizzare il terminale quotidianamente per capire come vengono utilizzati i comandi con opzioni e argomenti diversi.
Si prega di passare attraverso le nostre parti precedenti di questo Trucchi Linux serie.
In questo articolo, esamineremo alcuni suggerimenti e trucchi per utilizzare 10 comandi per lavorare con i file e l'ora sul terminale.
In Linux, tutto è considerato come un file, i tuoi dispositivi, directory e file normali sono tutti considerati come file.
Esistono diversi tipi di file in un sistema Linux:
Esistono due tipi di file di blocco dei file di dispositivo che rappresentano dispositivi di archiviazione come dischi rigidi, leggono i dati in blocchi e i file di caratteri leggono i dati carattere per carattere.
È possibile determinare il tipo di file utilizzando il file comando come segue. La schermata seguente mostra diversi esempi di utilizzo del comando file per determinare i tipi di file diversi.
[e-mail protetta] ~/Trucchi Linux $dir BACKUP master.zip. crossroads-stable.tar.gz num.txt. EDWARD-MAYA-2011-2012-NEW-REMIX.mp3 reggea.xspf. Linux-Security-Optimization-Book.gif tmp-link [e-mail protetta] ~/Trucchi Linux $file BACKUP/BACKUP/: directory[e-mail protetta] ~/Trucchi Linux $file master.zipmaster.zip: dati dell'archivio zip, almeno v1.0 da estrarre[e-mail protetta] ~/Trucchi Linux $file crossroads-stable.tar.gzcrossroads-stable.tar.gz: dati compressi gzip, da Unix, ultima modifica: Mar Apr 5 15:15:20 2011[e-mail protetta] ~/Trucchi Linux $file Linux-Security-Optimization-Book.gifLinux-Security-Optimization-Book.gif: dati immagine GIF, versione 89a, 200 x 259[e-mail protetta] ~/Trucchi Linux $file EDWARD-MAYA-2011-2012-NEW-REMIX.mp3EDWARD-MAYA-2011-2012-NEW-REMIX.mp3: File audio con ID3 versione 2.3.0, contiene: MPEG ADTS, layer III, v1, 192 kbps, 44,1 kHz, JntStereo[e-mail protetta] ~/Trucchi Linux $file /dev/sda1/dev/sda1: blocco speciale [e-mail protetta] ~/Trucchi Linux $file /dev/tty1/dev/tty1: carattere speciale
Un altro modo per determinare il tipo di file consiste nell'eseguire un lungo elenco utilizzando il pulsante ls e dir comandi.
Usando ls -l per determinare il tipo di file.
Quando si visualizzano i permessi del file, il primo carattere mostra il tipo di file e gli altri caratteri mostrano i permessi del file.
[e-mail protetta] ~/Trucchi Linux $ls -l
totale 6908. drwxr-xr-x 2 tecmint tecmint 4096 9 settembre 11:46 BACKUP. -rw-r--r-- 1 tecmint tecmint 1075620 9 settembre 11:47 crossroads-stable.tar.gz. -rwxr 1 tecmint tecmint 5916085 9 settembre 11:49 EDWARD-MAYA-2011-2012-NEW-REMIX.mp3. -rw-r--r-- 1 tecmint tecmint 42122 9 settembre 11:49 Linux-Security-Optimization-Book.gif. -rw-r--r-- 1 tecmint tecmint 17627 9 settembre 11:46 master.zip. -rw-r--r-- 1 tecmint tecmint 5 set 9 11:48 num.txt. -rw-r--r-- 1 tecmint tecmint 0 Sep 9 11:46 reggea.xspf. -rw-r--r-- 1 tecmint tecmint 5 set 9 11:47 tmp-link.
Usando ls -l determinare bloccare e carattere File.
[e-mail protetta] ~/Trucchi Linux $ls -l /dev/sda1 brw-rw 1 disco radice 8, 1 set 9 10:53 /dev/sda1 [e-mail protetta] ~/Trucchi Linux $ls -l /dev/tty1 crw-rw 1 radice tty 4, 1 set 9 10:54 /dev/tty1.
Usando dir -l per determinare il tipo di file.
[e-mail protetta] ~/Trucchi Linux $dir -l
totale 6908. drwxr-xr-x 2 tecmint tecmint 4096 9 settembre 11:46 BACKUP. -rw-r--r-- 1 tecmint tecmint 1075620 9 settembre 11:47 crossroads-stable.tar.gz. -rwxr 1 tecmint tecmint 5916085 9 settembre 11:49 EDWARD-MAYA-2011-2012-NEW-REMIX.mp3. -rw-r--r-- 1 tecmint tecmint 42122 9 settembre 11:49 Linux-Security-Optimization-Book.gif. -rw-r--r-- 1 tecmint tecmint 17627 9 settembre 11:46 master.zip. -rw-r--r-- 1 tecmint tecmint 5 set 9 11:48 num.txt. -rw-r--r-- 1 tecmint tecmint 0 Sep 9 11:46 reggea.xspf. -rw-r--r-- 1 tecmint tecmint 5 set 9 11:47 tmp-link.
Successivamente esamineremo suggerimenti sul conteggio del numero di file di un tipo specifico in una determinata directory utilizzando il comando ls, grep e bagno comandi. La comunicazione tra i comandi è ottenuta tramite named piping.
In Linux, i file normali sono rappresentati da –
simbolo.
[e-mail protetta] ~/Trucchi Linux $ls -l | grep ^- | wc -l7
In Linux, le directory sono rappresentate da D
simbolo.
[e-mail protetta] ~/Trucchi Linux $ls -l | grep ^d | wc -l1
In Linux, i collegamenti simbolici e reali sono rappresentati dal io
simbolo.
[e-mail protetta] ~/Trucchi Linux $ls -l | grep ^l | wc -l0
In Linux, i file a blocchi e a caratteri sono rappresentati da B
e C
simboli rispettivamente.
[e-mail protetta] ~/Trucchi Linux $ls -l /dev | grep ^b | wc -l37[e-mail protetta] ~/Trucchi Linux $ls -l /dev | grep ^c | wc -l159
Successivamente vedremo alcuni comandi che si possono usare per trovare file su un sistema Linux, questi includono il individuare, Trovare, Cos'è e quale comandi.
Nell'output qui sotto, sto cercando di individuare il Configurazione del server Samba per il mio sistema
[e-mail protetta] ~/Trucchi Linux $individuare samba.conf/usr/lib/tmpfiles.d/samba.conf/var/lib/dpkg/info/samba.conffiles
Per imparare a usare il comando find in Linux, puoi leggere il nostro articolo seguente che mostra più di 30+ esempi pratici e utilizzo del comando find in Linux.
Il Cos'è comando viene utilizzato principalmente per individuare i comandi ed è speciale perché fornisce informazioni su un comando, trova anche file di configurazione e voci manuali per un comando.
[e-mail protetta] ~/Trucchi Linux $cos'è bash?bash (1) - GNU Bourne-Again SHell[e-mail protetta] ~/Trucchi Linux $cosa trovi?trova (1) - cerca i file in una gerarchia di directory[e-mail protetta] ~/Trucchi Linux $che cosa èls (1) - elenca i contenuti della directory
Il quale comando viene utilizzato per individuare i comandi sul filesystem.
[e-mail protetta] ~/Trucchi Linux $quale mkdir/bin/mkdir[e-mail protetta] ~/Trucchi Linux $che bash/bin/bash[e-mail protetta] ~/Trucchi Linux $che trova/usr/bin/find[e-mail protetta] ~/Trucchi Linux $ $ che ls/bin/ls
Quando si lavora in un ambiente di rete, è buona norma mantenere l'ora corretta sul proprio sistema Linux. Esistono alcuni servizi sui sistemi Linux che richiedono il tempo corretto per funzionare in modo efficiente su una rete.
Vedremo i comandi che puoi usare per gestire il tempo sulla tua macchina. In Linux, il tempo viene gestito in due modi: ora di sistema e tempo hardware.
Il ora di sistema è gestito da un orologio di sistema e l'ora hardware è gestita da un orologio hardware.
Per visualizzare l'ora, la data e il fuso orario del sistema, utilizzare il comando date come segue.
[e-mail protetta] ~/Trucchi Linux $DataMer set 9 12:25:40 IST 2015
Imposta l'ora del sistema utilizzando date o data –set=”STRINGA” come segue.
[e-mail protetta] ~/Trucchi Linux $sudo date -s "12:27:00"Mer set 9 12:27:00 IST 2015[e-mail protetta] ~/Trucchi Linux $sudo date --set="12:27:00"Mer set 9 12:27:00 IST 2015
È inoltre possibile impostare l'ora e la data come segue.
[e-mail protetta] ~/Trucchi Linux $sudo data 090912302015Mer set 9 12:30:00 IST 2015
Visualizzazione della data corrente da un calendario utilizzando cal comando.
[e-mail protetta] ~/Trucchi Linux $cal Settembre 2015 Do Lu Ma Me Gi Ve Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Visualizza l'ora dell'orologio hardware utilizzando il hwclock comando.
[e-mail protetta] ~/Trucchi Linux $sudo hwclockmercoledì 9 settembre 2015 18:02:58 IST -0.200081 secondi
Per impostare l'ora dell'orologio hardware, utilizzare hwclock –set –date=”STRINGA” come segue.
[e-mail protetta] ~/Trucchi Linux $sudo hwclock --set --date="09/09/2015 12:33:00"[e-mail protetta] ~/Trucchi Linux $sudo hwclockmercoledì 9 settembre 2015 12:33:11 IST -0.891163 secondi
L'ora di sistema è impostata dall'orologio hardware durante l'avvio e quando il sistema si spegne, l'ora hardware viene reimpostata sull'ora di sistema.
Pertanto, quando si visualizza l'ora di sistema e l'ora hardware, sono le stesse a meno che non si modifichi l'ora di sistema. L'ora dell'hardware potrebbe non essere corretta quando il CMOS la batteria è debole.
È inoltre possibile impostare l'ora del sistema utilizzando l'ora dell'orologio hardware come segue.
$ sudo hwclock --hctosys.
È anche possibile impostare l'ora dell'orologio hardware utilizzando l'ora dell'orologio di sistema come segue.
$ sudo hwclock --systohc.
Per vedere da quanto tempo è in esecuzione il tuo sistema Linux, usa il uptime comando.
[e-mail protetta] ~/Trucchi Linux $uptime12:36:27 su 1:43, 2 utenti, media di carico: 1.39, 1.34, 1.45[e-mail protetta] ~/Trucchi Linux $uptime -psu 1 ora, 43 minuti[e-mail protetta] ~/Trucchi Linux $uptime -s2015-09-09 10:52:47
Comprendere i tipi di file è Linux è una buona pratica per i principianti, e anche la gestione del tempo è fondamentale soprattutto sui server per gestire i servizi in modo affidabile ed efficiente. Spero che questa guida ti sia utile. Se hai ulteriori informazioni, non dimenticare di pubblicare un commento. Rimani connesso a Tecmint.