Linux-Lernsitzung 2 .: Dateibetrieb

Was

Ancar Co., Ltd. führt einmal pro Woche eine Linux-Lernsitzung durch. Ich war bisher daran interessiert, Programme zu schreiben, und ich habe es hauptsächlich gemacht, daher fehlen mir die Grundkenntnisse von Linux. Ich studiere. Aus diesem Grund ist der Inhalt der Lernsitzung für Anfänger.

Dieses Mal haben wir eine Studiensitzung zum Thema "Dateivorgänge" abgehalten, daher möchte ich die Teile aufgreifen, die ich speziell über Dateivorgänge gelernt habe.

Dateivorgang

Spezielles Verzeichnissymbol

Spezielle Verzeichnissymbole erleichtern die Pfadangabe.

Normalerweise benutze ich häufig "/", ".", ".." usw. Ich habe besonders etwas über die Optionen ~ - und ~ username gelernt. Dies wurde überhaupt nicht täglich verwendet.

** Verzeichnis verschieben **

#Bewegen Sie sich nach absoluter Spezifikation
$ cd /home/onukichi/qiita/test1/

$ pwd
/home/onukichi/qiita/test1

#Wechseln Sie in Ihr Home-Verzeichnis.[cd ~]Aber das gleiche
$ cd

$ pwd
/home/onukichi

#Wechseln Sie zum vorherigen Verzeichnis. Das ist wahnsinnig praktisch, warum habe ich es nicht benutzt?
# [cd ~-]Aber das gleiche
# cd -Wann wird das Zielverzeichnis angezeigt.
$ cd -
/home/onukichi/qiita/test1

$ pwd
/home/onukichi/qiita/test1

#Designierter Benutzer(onukichi)Gehen Sie zu Ihrem Home-Verzeichnis
$ cd ~onukichi

$ pwd
/home/onukichi

Dateiinhalt anzeigen

Früher habe ich "cat" verwendet, um den Inhalt einer Datei beiläufig anzuzeigen, aber ich kann verschiedene Dinge tun, indem ich Optionen hinzufüge ...

$ cat test1
I'm Onukichi.

$ cat test2
I'm Kid.

#Sie können auch Dateien verketten. Ja, kannst du das machen?..Nie benutzt
#Erstellen Sie test3, indem Sie test1 und test2 verketten
$ cat test1 test2 > test3

#Zeigen Sie den Inhalt von test3 an
$ cat test3
I'm Onukichi.
I'm Kid.

# 「-Anzeige mit Zeilennummer in "n Option"
$ cat -n test3
1  I'm Onukichi.
2  I'm Kid.

Dateien verschieben und umbenennen

Ich habe den Befehl mv oft verwendet, aber ich fand es praktisch, Dateien umbenennen und mehrere Dateien verschieben zu können, während ich mich bewegte.

$ ls 
test1  test2  test3

#Verschieben Sie eine Datei in das Qiita-Verzeichnis. Dies ist grundlegend
$ mv test1 ../../qiita/

#Ja, es wurde richtig bewegt
$ ls /home/onukichi/qiita/
test1

#Sie können den Namen ändern, während Sie sich bewegen. Das wusste ich nicht..
$ mv test2 ../../qiita/test2-1

#Verschieben und prüfen, ob es umbenannt wurde.
$ ls /home/onukichi/qiita/
test1  test2-1

#Verschieben Sie mehrere Dateien, was auch sehr praktisch ist..!
$ mv test1 test2-1 ../../qiita/text

Zusammenfassung

Die Befehle, die ich abholte, wurden täglich häufig verwendet, aber ich habe gelernt, dass ich durch Angabe von Optionen Dateien bequemer bedienen kann.

Ich kann keine anderen Befehle als Optionen verwenden, daher möchte ich sie bewusst verwenden.

Recommended Posts

Linux-Lernsitzung 2 .: Dateibetrieb
Linux-Studiengruppe 1: Virtuelle Konsole und Dateimanipulation
[Linux] Häufig verwendete Linux-Befehle (Dateibetrieb)
[Linux] Datei- und Verzeichnisoperationsbefehle
Linux-Lernsitzung 3 .: Einstellung und Suchfunktion zum Löschen von Dateien
Linux-Studiennotizen
[Linux] Dateisuche
Lesen Sie "Gewöhnliche Linux-Programmierung" in einer internen Lernsitzung
Hacken Sie einen Linux-Dateideskriptor
Linux-Betrieb unter Win10
Lesen Sie "Gewöhnliche Linux-Programmierung" in einer internen Lernsitzung ~ 10.11 Übungen ~
Informationen zu Linux-Datei- und Verzeichnisberechtigungen
Neues Linux-Lehrbuch (Studiennotiz)