Nützlichsten Linux-Befehle
Eines der spannendsten Features des Linux - Betriebssystems ist die Kommandozeile. Es bietet Ihnen eine der vielseitigsten Befehlszeile unter allen Betriebssystemen. Mit einer Fülle von Befehlen, Sie ausführen kann jeden Betrieb , ohne auch nur über die GUI einmal. So ist wie Windows nicht der Fall in anderen Betriebssystem , das in der Befehlszeile als Nebenwirkungslinie behandeln.
Linux, wie Sie auch wissen, ist in verschiedenen Geschmacksrichtungen wie die Verteilungen bekannt. Mit der Kommandozeile zeigt Variationen, erhöht es weiter den Bereich der Befehle , die Sie brauchen , um mit bequem zu sein. Obwohl, kann es einige Zeit dauern zu meistern alle Befehle in der Befehlszeile, gibt es einige grundlegende Befehle , die Sie , bevor Sie beginnen wissen sollten. Einen Dreh dieser Befehle nach dem Aufstehen, können Sie weiter in komplexeren bewegen. Hier sind einige der wichtigsten Befehle in Linux verwendet.
Wenn Sie mit einem beliebigen Befehl und seine Verwendung / Optionen Hilfe benötigen, immer diese in dem Sinne:
1) man <command>: Es liefert Ihnen Informationen über den Befehl und seine Verwendung
Benutzerbefehle
2) PWD (vorliegendes Arbeitsverzeichnis): Zeigt das Verzeichnis , das Sie derzeit zugreifen , werden.
3) whoami: Zeigt den aktuellen Benutzer
4) ls: Dieser Befehl wird zum Auflisten des Inhalts eines Verzeichnisses verwendet. Es kommt mit mehreren Optionen, die verschiedene Funktionen erfüllen. Sie können ‚man ls‘ Befehl verwenden, um mehr über die Möglichkeiten zu wissen, verfügbar mit ‚ls‘ zu verwenden.
Einige von ihnen sind unten angegeben.
Syntax : ls <options>
Optionen:
-l erstellen lange Liste
-a enthält versteckte Verzeichnisse und Dateien
-d Liste für ein bestimmtes Verzeichnis oder eine Datei
-R zeigen komplette Baumstruktur
-h Menschen lesbare Form
Hier ist ein Beispiel für Ihre Referenz:
[Root @ localhost /] # ls -l
insgesamt 60
lrwxrwxrwx. 1 Wurzelgrund 7 14. Juli 2016 ist -> usr / bin
dr-xr-xr-x. 4 root root 4096 13. März 2016 Boot
drwxr-xr-x. 19 root root 3000 Mar 20 11.17 dev
drwxr-xr-x. 74 root root 4096 Mar 20 13.22 etc
drwxr-xr-x. 5 root root 4096 21. März 03.36 Uhr nach Hause
lrwxrwxrwx. 1 Wurzelgrund 7 14. Juli 2016 lib -> usr / lib
lrwxrwxrwx. 1 root root 9 14. Juli 2016 lib64 -> usr / lib64
drwx ------. 2 root root 16384 14. Juli 2016 lost + found
drwxr-xr-x. 2 root root 4096 9. Juni 2016 media
drwxr-xr-x. 2 root root 4096 9. Juni 2014 mnt
drwxr-xr-x. 2 root root 4096 9. Juni 2016 opt
dr-xr-xr-x. 96 root root 0 Mar 20 11.16 proc
dr-xr-x ---. 4 root root 4096 Mar 20 13.29 root
drwxr-xr-x. 23 root root 680 Mar 20 13.22 run
lrwxrwxrwx. 1 root root 8 14. Juli 2016 sbin -> usr / sbin
drwxr-xr-x. 2 root root 4096 9. Juni 2016 SRV
dr-xr-xr-x. 13 root root 0 Mar 20 11.16 sys
drwxrwxrwt. 7 root root 4096 Mar 21 4.34 tmp
drwxr-xr-x. 13 root root 4096 14. Juli 2014 usr
drwxr-xr-x. 20 root root 4096 Mar 20 11.16 var
[Root @ localhost /] #
5) cd (Change Directory): Dieser Befehl wird verwendet , um ein anderes Verzeichnis zu navigieren.
Syntax: cd <path to new directory>
Variationen:
cd navigieren zu Home - Verzeichnis
cd .. navigieren Sie eine Ebene zurück
cd ../ .. zurück navigieren zwei Ebenen
cd - navigieren Verzeichnis dauern
cd ~ Wechsel zum Stammverzeichnis
6) mkdir (make directory): Dieser Befehl wird verwendet , um ein neues Verzeichnis zu erstellen.
Syntax : mkdir <directory name>
Variationen:
mkdir <directory1> <directory2> <directory3> erstellt, um mehrere Verzeichnisse
mkdir <directory1> / <directory2> / <directory3> erzeugt verschachtelte Verzeichnisse
7) rmdir (entfernen Verzeichnis): Dieser Befehl wird verwendet , um ein Verzeichnis zu entfernen.
Syntax : rmdir <directory name>
Variationen:
rmdir -p <directory1> / <directory2> / <directory3>
(entfernen Verzeichnis mit seinen nachfolgenden Verzeichnissen)
8) berühren Der Touch - Befehl wird verwendet , um eine leere Datei in einem Verzeichnis zu erstellen.
Syntax: touch <filename>
9) Löschen der ‚klar‘ Befehl wird verwendet , um den Bildschirm zu löschen und die Cursor zum Anfang der Seite zu bringen.
10) cat Dieser Befehl wird verwendet , um eine Datei anzuzeigen. Es kann auch verketten mehrere Dateien verwendet werden
Syntax : cat <filename>
Variationen:
Kopf <Dateiname> sehen die ersten zehn Zeilen einer Datei
tail <Dateiname> sehen die letzten zehn Zeilen einer Datei
Kombinieren Sie zwei Dateien in eine neue, dritte Datei: cat <file1> <file2> >> <file3>
11) cp Dieser Befehl wird verwendet , um eine Datei oder ein Verzeichnis zu kopieren.
Syntax : cp <options> <source> <destination>
Optionen:
-r kopieren , um ein Verzeichnis und dessen Inhalt (rekursiv)
-p Kopie mit den zugehörigen Berechtigungen
-f Kraft - Betrieb
12) mv Dieser Befehl wird verwendet , um eine Datei oder ein Verzeichnis zu kopieren oder umbenennen.
Syntax : mv <source> <destination>
Rename a directory or file: mv <old name> <new name>
13) rm Dieser Befehl wird verwendet , um eine Datei oder ein Verzeichnis zu löschen.
Syntax : rm <filename>
Variationen:
rm -r löschen Sie ein Verzeichnis mit dem Inhalt (rekursiv)
rm -f Zwangsbetrieb
14) findet Dieser Befehl verwendet wird , um Dateien und Verzeichnisse nach einer Zeichenfolge zu suchen. Es gibt zahlreiche Variationen für diesen Befehl. Wir können sie mit dem „man“ Befehl beziehen.
Die häufigsten sind:
> “find / -iname <filename>” which searches all directories (not case-sensitive) for a file
> “find / -iname <*text*>” which searches all directories (not case-sensitive) for specific text
>replace “/” with the initial search directory such as /joesmith to limit the search
>use “-name” instead of “-iname” for case-sensitive searches
15) grep Der Befehl grep verwendet wird , um bestimmten Text innerhalb einer Datei zu finden. Hier ist ein Beispiel für Ihre Referenz:
[root@localhost b]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep -i bootproto
Output : BOOTPROTO=dhcp
Variationen:
grep -i ignoriert Fälle
grep -v invertiert das Spiel
16) vi Es ist ein Texteditor verwendet , um Dateien zu bearbeiten .Wenn wir den Befehl „vi“ mit dem Dateinamen geben, es öffnet die Datei im Editor. Es ist ein sehr vielseitiger Editor mit mehreren Optionen zu kopieren, einfügen oder einen Text zu formatieren. Der Editor ist in dem Befehlsmodus standardmäßig aktiviert. Sie können durch Drücken der Taste „Esc i“ den Insert-Modus einfach eingeben.
17) Abschaltung Wie der Name schon sagt, wird der Befehl ‚Shutdown‘ verwendet , um das System herunterzufahren. Es gibt bestimmte Variationen, die Sie verwenden können, während das Herunterfahren Befehl. Sie können das System herunterfahren sofort oder einen Timer setzen. Das System kann auch mit dem Befehl shutdown neu gestartet werden.
• das System Shutdown sofort
shutdown -h now
• Herunterfahren des Systems nach 5 Minuten
shutdown -h +5
• das System neu starten
shutdown -r now
18) Weitere Je mehr Befehl wird verwendet , um Dateien mit einem großen Anzahl von Zeilen zu lesen , indem Sie eine Option bieten zu blättern. Es kann anstelle der „Katze“ Befehl mit der ähnlichen Syntax verwendet werden.
For example :
more <filename>
19) passwd Dieser Befehl wird verwendet , um das Passwort des aktuellen Benutzers zu ändern.
Hier ist ein Beispiel für Ihre Referenz.
[root@localhost network-scripts]# passwd
Changing password for user root.
New password:
20) verlassen dieser Befehl wird aus dem System zu verlassen.
Zusammenfassung
Linux - Betriebssystem enthält eine Vielzahl von Befehlen für zahlreiche Aktivitäten , die er ausführt. Der Bereich ist ganz erheblich. Durch diesen Artikel konnten wir einige der grundlegenden Befehle in Linux zu den meisten Distributionen gemeinsam decken.