Linux -Befehle

5 Nützliche Befehle zum Verwalten von Dateitypen und Systemzeit unter Linux - Teil 3

5 Nützliche Befehle zum Verwalten von Dateitypen und Systemzeit unter Linux - Teil 3

Die Anpassung an die Verwendung der Befehlszeile oder des Terminals kann für Anfänger, die Linux lernen möchten, sehr schwierig sein. Da das Terminal mehr Kontrolle über ein Linux -System als GUI -Programme gibt. Um sich unterschiedliche Befehle unter Linux zu merken, sollten Sie das Terminal täglich verwenden, um zu verstehen, wie Befehle mit unterschiedlichen Optionen und Argumenten verwendet werden.

Bitte gehen Sie unsere vorherigen Teile dieser Linux -Tricks -Serie durch.

  1. 5 Interessante Befehlszeilen -Tipps und Tricks unter Linux - Teil 1
  2. 10 Nützliche Befehlslinientricks für Neulinge - Teil 2

In diesem Artikel werden wir einige Tipps und Tricks der Verwendung von 10 Befehlen ansehen, um mit Dateien und Zeit am Terminal zu arbeiten.

Dateitypen unter Linux

In Linux wird alles als Datei angesehen, Ihre Geräte, Verzeichnisse und regulären Dateien werden als Dateien angesehen.

Es gibt verschiedene Arten von Dateien in einem Linux -System:

  1. Regelmäßige Dateien Dies kann Befehle, Dokumente, Musikdateien, Filme, Bilder, Archive usw. umfassen.
  2. Gerätedateien: die vom System verwendet werden, um auf Ihre Hardwarekomponenten zuzugreifen.

Es gibt zwei Arten von Gerätedateien Blockdateien, die Speichergeräte darstellen, z. B Festplatten, Sie lesen Daten in Blöcken und Zeichendateien.

  1. Hardlinks und Softlinks: Sie werden verwendet, um auf Dateien aus einer beliebigen Stelle auf einem Linux -Dateisystem zuzugreifen.
  2. Benannte Pfeifen und Steckdosen: Erlauben Sie unterschiedliche Prozesse, miteinander zu kommunizieren.

1. Ermitteln Sie den Befehl "Datei" der Art einer Datei mithilfe von Dateidatei

Sie können den Typ einer Datei mit dem verwenden Datei Befehl wie folgt. Der folgende Screenshot zeigt verschiedene Beispiele für die Verwendung des Dateibefehls, um die Arten verschiedener Dateien zu bestimmen.

tecmint@tecmint ~/linuxtricks $ Dir Backup -Meister.Zip Crossroads-Stabil.Teer.gz num.TXT Edward-Maya-2011-2012-New-Remix.MP3 Reggea.XSPF Linux-Security-Optimization-Book.GIF TMP-Link tecmint@tecmint ~/linuxtricks $ Dateisicherung/ Backup/: Verzeichnis tecmint@tecmint ~/linuxtricks $ Dateimaster.Reißverschluss Meister.ZIP: ZIP -Archivdaten, mindestens V1.0 extrahieren tecmint@tecmint ~/linuxtricks $ Datei Crossroads-Stabil.Teer.gz Scheideweg.Teer.GZ: GZIP -komprimierte Daten aus Unix, zuletzt geändert: Di 5. April 15:15:20 2011 tecmint@tecmint ~/linuxtricks $ Datei Linux-Security-Optimization-Book.GIF Linux-Security-Optimierung-Book.GIF: GIF -Bilddaten, Version 89A, 200 x 259 tecmint@tecmint ~/linuxtricks $ Datei Edward-Maya-2011-2012-New-Remix.MP3 Edward-Maya-2011-2012-New-Remix.MP3: Audiodatei mit ID3 Version 2.3.0, enthält: MPEG ADTS, Layer III, V1, 192 kbps, 44.1 khz, jntstereo tecmint@tecmint ~/linuxtricks $ Datei /dev /sda1 /dev/sda1: Special blockieren  tecmint@tecmint ~/linuxtricks $ Datei /dev /tty1 /dev/tty1: Zeichenspezialitäten  

2. Bestimmung des Dateityps mithilfe von 'LS' und 'Dir' -Befehlen

Eine andere Möglichkeit, den Typ einer Datei zu bestimmen.

Verwendung ls -l Um den Typ einer Datei zu bestimmen.

Wenn Sie die Dateiberechtigungen anzeigen, zeigt das erste Zeichen den Dateityp an und die anderen Charcters zeigen die Dateiberechtigungen an.

tecmint@tecmint ~/linuxtricks $ ls -l Insgesamt 6908 DRWXR-XR-X 2 Tecmint Tecmint 4096 Sep 9 11:46 Backup -rw-r-R-- 1 Tecmint Tecmint 1075620 Sep 9 11:47 Crossroads-stabil.Teer.GZ-RWXR ----- 1 Tecmint Tecmint 5916085 September 11:49 Edward-Maya-2011-2012-New-Remix.MP3-RW-R-R-- 1 Tecmint Tecmint 42122 Sep 9 11:49 Linux-Security-Optimization-Book-Book.GIF-RW-R-R-- 1 Tecmint Tecmint 17627 9. September 11:46 Master.ZIP-RW-R-R-- 1 Tecmint Tecmint 5 September 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 Sep 9 11:47 TMP-Link 

Verwendung ls -l bestimmen Block Und Charakter Dateien.

tecmint@tecmint ~/linuxtricks $ ls -l /dev /sda1 BRW-RW ---- 1 Wurzelscheibe 8, 1. September 9 10:53 /dev /sda1 tecmint@tecmint ~/linuxtricks $ ls -l /dev /tty1 CRW-RW ---- 1 Wurzel tty 4, 1. September 9 10:54 /dev /tty1 

Verwendung Dir -l Um den Typ einer Datei zu bestimmen.

tecmint@tecmint ~/linuxtricks $ Dir -l Insgesamt 6908 DRWXR-XR-X 2 Tecmint Tecmint 4096 Sep 9 11:46 Backup -rw-r-R-- 1 Tecmint Tecmint 1075620 Sep 9 11:47 Crossroads-stabil.Teer.GZ-RWXR ----- 1 Tecmint Tecmint 5916085 September 11:49 Edward-Maya-2011-2012-New-Remix.MP3-RW-R-R-- 1 Tecmint Tecmint 42122 Sep 9 11:49 Linux-Security-Optimization-Book-Book.GIF-RW-R-R-- 1 Tecmint Tecmint 17627 9. September 11:46 Master.ZIP-RW-R-R-- 1 Tecmint Tecmint 5 September 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 Sep 9 11:47 TMP-Link 

3. Zählen Sie die Anzahl der Dateien eines bestimmten Typs

Als nächstes werden wir uns Tipps zur Zählung der Anzahl der Dateien eines bestimmten Typs in einem bestimmten Verzeichnis untersuchen ls, Grep und WC -Befehle. Die Kommunikation zwischen den Befehlen wird durch benannte Rohrleitungen erreicht.

  1. Grep - Befehl zur Suche nach einem bestimmten Muster oder einem regulären Ausdruck.
  2. Toilette - Befehl zum Zählen von Zeilen, Wörtern und Zeichen.
Anzahl der regulären Dateien zählen

In Linux werden reguläre Dateien von der dargestellt - Symbol.

tecmint@tecmint ~/linuxtricks $ ls -l | grep ^- | WC -l 7 
Anzahl der Verzeichnisse zählen

In Linux werden Verzeichnisse durch die dargestellt D Symbol.

tecmint@tecmint ~/linuxtricks $ ls -l | grep ^d | WC -l 1 
Anzahl der symbolischen und harten Verbindungen zählen

In Linux werden symbolische und harte Links durch die dargestellt l Symbol.

tecmint@tecmint ~/linuxtricks $ ls -l | grep ^l | WC -l 0 
Anzahl der Block- und Zeichendateien zählen

In Linux werden Block- und Zeichendateien durch die dargestellt B Und C Symbole jeweils.

tecmint@tecmint ~/linuxtricks $ ls -l /dev | grep ^b | WC -l 37 tecmint@tecmint ~/linuxtricks $ ls -l /dev | grep ^c | WC -l 159 

4. Finden von Dateien auf einem Linux -System

Als nächstes werden wir uns einige Befehle ansehen, die Sie verwenden können, um Dateien auf einem Linux -System zu finden. Dazu gehören die Lokalisieren, finden, was ist Und welche Befehle.

Verwenden des Befehls suchen, um Dateien zu finden

In der folgenden Ausgabe versuche ich, die SAMBA -Serverkonfiguration für mein System zu finden.

tecmint@tecmint ~/linuxtricks $ Suchen Sie Samba.Conf /usr/lib/tmpfiles.D/Samba.Conf /var/lib/dpkg/info/samba.Conffiles 
Verwenden des Befehls zum Finden, um Dateien zu finden

Um zu erfahren, wie Sie den Befehl Find in Linux verwenden, können Sie unseren folgenden Artikel lesen, der mehr als anzeigt als 30+ Praktische Beispiele und Verwendung von Find Command unter Linux.

  1. 35 Beispiele für den Befehl "Find" unter Linux
Verwenden Sie den Befehl Whatis, um Befehle zu finden

Der was ist Der Befehl wird hauptsächlich zum Auffinden von Befehlen verwendet und ist besonders, da er Informationen zu einem Befehl enthält. Er findet auch Konfigurationsdateien und manuelle Einträge für einen Befehl.

tecmint@tecmint ~/linuxtricks $ Was ist der Bash Bash (1) - Gnu Bourne -auf -Shell tecmint@tecmint ~/linuxtricks $ Was finde Suchen Sie (1) - Suchen Sie nach Dateien in einer Verzeichnishierarchie tecmint@tecmint ~/linuxtricks $ Was ist Ls ls (1) - Listenverzeichnisinhalt auflisten 
Verwenden Sie den Befehl, um Befehle zu finden

Der welche Der Befehl wird verwendet, um Befehle im Dateisystem zu finden.

tecmint@tecmint ~/linuxtricks $ Welches Mkdir /bin/mkdir tecmint@tecmint ~/linuxtricks $ welche verprügeln /Bin/Bash tecmint@tecmint ~/linuxtricks $ welche finden /usr/bin/find tecmint@tecmint ~/linuxtricks $ $ welches ls /bin/ls 

5. Arbeiten Sie mit der Zeit an Ihrem Linux -System

Wenn Sie in einer vernetzten Umgebung arbeiten, ist es eine gute Praxis, die richtige Zeit auf Ihrem Linux -System zu halten. Es gibt bestimmte Dienste auf Linux -Systemen, die eine korrekte Zeit erfordern, um in einem Netzwerk effizient zu arbeiten.

Wir werden sich Befehle ansehen, mit denen Sie die Zeit auf Ihrem Computer verwalten können. In Linux wird die Zeit auf zwei Arten verwaltet: Systemzeit Und Hardwarezeit.

Der Systemzeit wird von einer Systemuhr verwaltet und die Hardware -Zeit wird von einer Hardwareuhr verwaltet.

Verwenden Sie den Befehl Datum wie folgt, um Ihre Systemzeit, Datum und Zeitzone anzuzeigen.

tecmint@tecmint ~/linuxtricks $ Datum Mi 9. September 12:25:40 IST 2015 

Legen Sie Ihre Systemzeit mit Termine oder Datum -set = "String" folgendermaßen.

tecmint@tecmint ~/linuxtricks $ Sudo Date -S "12:27:00" Mi 9. September 12:27:00 IST 2015 tecmint@tecmint ~/linuxtricks $ sudo Datum -Set = "12:27:00" Mi 9. September 12:27:00 IST 2015 

Sie können auch Zeit und Datum wie folgt festlegen.

tecmint@tecmint ~/linuxtricks $ Sudo Datum 090912302015 Mi 9. September 12:30:00 IST 2015 

Anzeigen des aktuellen Datums aus einem Kalender mit Verwendung Cal Befehl.

tecmint@tecmint ~/linuxtricks $ Cal September 2015 Su Mo tu We Fr Sa 1 2 3 4 5 6 7 8 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 28 29 30 

Hardware -Uhrzeit mit dem anzeigen hwclock Befehl.

tecmint@tecmint ~/linuxtricks $ sudo hwclock Mittwoch, 09. September 2015, 06:02:58 Uhr IST -0.200081 Sekunden 

Um die Hardware -Uhr -Zeit einzustellen, verwenden Sie hwclock -set -date = ”String” folgendermaßen.

tecmint@tecmint ~/linuxtricks $ sudo hwclock ---set - -date = "09/09/2015 12:33:00" tecmint@tecmint ~/linuxtricks $ sudo hwclock Mittwoch, 09. September 2015, 12:33:11 Uhr IST -0.891163 Sekunden 

Die Systemzeit wird während des Bootens von der Hardwareuhr festgelegt, und wenn das System heruntergefahren wird, wird die Hardware -Zeit auf die Systemzeit zurückgesetzt.

Wenn Sie also die Systemzeit und die Hardware -Zeit anzeigen, sind sie gleich, es sei denn, wenn Sie die Systemzeit ändern. Ihre Hardware -Zeit kann falsch sein, wenn die CMOs Batterie ist schwach.

Sie können Ihre Systemzeit auch wie folgt über die Zeit der Hardware -Uhr einstellen.

$ sudo hwclock -hctoSysys 

Es ist auch möglich, die Hardware -Taktzeit mit der Systemuhrzeit wie folgt festzulegen.

$ sudo hwclock --SystOHC 

Verwenden Sie das, um zu sehen, wie lange Ihr Linux -System ausgeführt wurde Betriebszeit Befehl.

tecmint@tecmint ~/linuxtricks $ Betriebszeit 12:36:27 up 1:43, 2 Benutzer, Lastdurchschnitt: 1.39, 1.34, 1.45 tecmint@tecmint ~/linuxtricks $ Laufzeit -p 1 Stunde, 43 Minuten tecmint@tecmint ~/linuxtricks $ Betriebszeit -S 2015-09-09 10:52:47 

Zusammenfassung

Das Verständnis von Dateitypen ist Linux ist eine gute Praxis für Bettler, und auch die Zeit zu verwalten, ist insbesondere auf den Servern von entscheidender Bedeutung, um Dienste zuverlässig und effizient zu verwalten. Ich hoffe, Sie finden diesen Leitfaden hilfreich. Wenn Sie zusätzliche Informationen haben, vergessen Sie nicht, einen Kommentar zu veröffentlichen. Bleib in Verbindung mit Tecmint.

Installation von mkvtoolnix -Matroska -Tools unter Ubuntu Linux
Dieser kurze Artikel beschreibt einfache Schritte, um die Installation einer plattformübergreifenden Tools für Matroska mkvtoolnix auf Ubuntu-System z...
Verwendung .HTAccess -Datei, um auf www Host umzuleiten
Manchmal möchten wir Apache anweisen, alle eingehenden Besucher von Our_Sample_Domain umzuleiten.com zu www.Our_Sample_Domain.com, um dies zu tun, bra...
Zeithandbuch Seite
Name Zeit -Ausführen von Programmen und fassen Sie die Synopsis -Zeit für Systemressourcen zusammen......