Einführung
Es ist beängstigend, mit der Linux- Befehlszeilenschnittstelle zu arbeiten , wenn Sie es gewohnt sind, alles über eine schöne grafische Oberfläche zu erledigen. Es gibt viele Informationen und manchmal ist nicht klar, wo man anfangen soll. Sie möchten die Funktionen entdecken, von denen Sie schon so viel gehört haben, wissen aber noch nicht einmal, wie Sie Dateien in einem Verzeichnis auflisten oder im Dateisystem navigieren. In diesem Beitrag werde ich über zehn grundlegende Befehle schreiben, die meiner Meinung nach jeder Linux-Benutzer mit Selbstachtung kennen sollte. Dies sind weder die „Top 10 der coolsten Befehle“, noch die verwirrendsten oder solche, die Sie zu einem Befehlszeilen-Genie machen. Dies sind nur die Befehle, die Sie meiner Meinung nach zuerst lernen sollten. Ich gehe davon aus, dass Sie bereits eine Linux-Distribution installiert haben oder einen Computer erhalten haben, auf dem Linux installiert ist, und dass Sie es geschafft haben, durch Öffnen einer Terminalanwendung zur Befehlszeile zu gelangen. Anschließend beginnen Sie Ihre Arbeit in Ihrem Home-Verzeichnis (/home) mit einer Befehlszeilenaufforderung, etwa so: matthew@lovelace:~$ Der erste Teil ist Ihr Benutzername , in diesem Beispiel „matthew“. Es folgt ein @-Symbol und dann der Name des Systems, bei dem Sie angemeldet sind, in diesem Fall „lovelace“. HINWEIS: Ich habe die Angewohnheit, meine Systeme nach Personen zu benennen, die in der Geschichte der Informatik eine wichtige Rolle gespielt haben. Wenn Ihnen der Name Ada Lovelace nicht bekannt ist, verdient sie es, etwas über sie zu erfahren.![Top 10 der am häufigsten benötigten Linux-Befehle – 2](https://cdn.javarush.com/images/article/25ce6192-03a4-4b55-ac13-2609bf34af19/1024.jpeg)
Aufführen
- pwd
pwd steht für „Print Working Directory“. Dieser Befehl gibt den Speicherort Ihres Dateisystems zurück, z. B. /usr/share oder /home/matthew. Dies kann hilfreich sein, wenn Sie an Sklerose leiden und vergessen, wo Sie sich befinden.
- ls
При использовании в отдельности, команда ls выводит список всех файлов и подкаталогов в текущем каталоге. Можно также использовать ls для вывода списка всего содержимого любого каталога, не переходя к нему, за счет добавления к команде Adresseа этого каталога, например: ls etc/python.
-
cd
Эта команда приводит к смене текущего каталога на заданный. Например, команда cd /var/log перенесет вас в подкаталог log, находящийся в каталоге var.
-
touch
Команда touch создает пустой файл с заданным именем. Создайте файл прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: touch examplefile.
-
rm
Команда rm удаляет файл. Для удаления созданного вами выше Datei, введите: rm examplefile.
-
mkdir
Команда mkdir создает каталог. Создайте каталог прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: mkdir exampledirectory.
-
rmdir
Команда rmdir удаляет каталог. Для удаления созданного вами выше каталога, введите: rm exampledirectory.
-
mv
Команда mv перемещает заданный файл oder каталог в указанное место. Её можно также использовать для переименования файлов и каталогов. При желании, можно сделать и то, и другое одной командой. Например, давайте переместим файл с именем sample из текущего каталога в существующий подкаталог stuff с одновременным изменением имени этого Datei на example: mv sample stuff/example.
-
cp
Команда cp копирует заданный файл oder каталог в указанное вами место, возможно, с заданным вами новым именем Datei/каталога. Воспользуемся тем же примером: cp sample stuff/example. Различие между mv и cp в том, что во втором случае исходный файл остается на своём месте.
-
man
Команда man отображает Buchseite справочника для заданной команды. Каждая из описанных выше команд способна на гораздо большее, чем мы уже узнали. На деле, это была лишь верхушка айсберга. У большинства команд есть опции, называемые параметрами, предназначенные для изменения их поведения по умолчанию. Например, если вы введете man ls и прочитаете Buchseite справочника для этой команды, то узнаете о существовании чрезвычайно удобных опций, таких Wie ls -al, которая позволяет вывести список не только с именами файлов и каталогов, но и очень полезными метаданными каждого Datei и каталога.
Дальнейшие шаги
Diese Befehle erleichtern Ihnen den Einstieg in die Linux-Befehlszeile. Aber um wirklich davon zu profitieren, müssen Sie noch viel mehr lesen und ausprobieren. Wenn Sie unter Linux arbeiten möchten, lesen Sie mehr über Dateiberechtigungen. Hierbei handelt es sich um datei-/verzeichnisbezogene Einstellungen, die bestimmen, welche Benutzer mit diesen Dateien/Verzeichnissen arbeiten können und was genau sie damit tun können. Um dies zu verstehen, müssen Sie zunächst wissen, was Benutzerkonten sind und wie sie von Systembenutzern, Programmen und automatisierten Prozessen verwendet werden. Nehmen Sie sich anschließend etwas Zeit, um sich mit dem Linux-Dateisystem vertraut zu machen. Es gibt eine Reihe von Standardverzeichnissen und -dateien, die sich auf allen Computern, auf denen das Linux-Betriebssystem ausgeführt wird, an denselben Orten befinden. Zu wissen, wo und wonach man suchen muss, kann sehr hilfreich sein, insbesondere wenn man sich die Zeit nimmt, es zu lernen, bevor etwas passiert, das repariert werden muss. Es lohnt sich auch, sich über verschiedene Befehlszeilen-Shells zu informieren. Die gebräuchlichsten Shells sind Bash und Dash, die beide die oben genannten Befehle verwenden, aber es gibt noch andere. Jede Shell enthält Funktionen, die Ihnen gefallen könnten oder die einfach besser zu Ihren Anforderungen passen. Schauen Sie sich tcsh, ksh und zsh an. Quelle: http://www.informit.com/articles/article.aspx?p=2858803Was gibt es sonst noch zu lesen: |
---|
Teilen wir unsere Erfahrungen. Mein Übergang von Windows zu Ubuntu |
GO TO FULL VERSION