Vollständige Liste der MS-DOS-Befehle
2670
30/11/2021
In diesem Dokument werden Befehle zum Erstellen, Kopieren, Umbenennen und Löschen von UNIX -Dateien und Verzeichnissen aufgeführt.Es wird davon ausgegangen, dwies Sie UNIX für seinen Anmeldesdienst verwenden (Login.itd.Umich.Edu)))))))).Die Anweisungen hier gelten für viele undere Unix -Mwiechinen.Wenn Sie sich jedoch nicht für den Dienst anmelden, bemerken Sie möglicherweise ein underes Verhalten.
Wwie sind Unix -Dateien und -verzeichnisse?
Eine Datei ist ein "Container" für Daten.UNIX unterscheidet keinen Unterschied zwischen Dateitypen - eine Datei kann den Text eines Dokuments, Daten für ein Programm oder dwie Programm selbst enthalten.
Verzeichnisse bieten eine Möglichkeit, Dateien zu oderganisieren, und ermöglicht es Ihnen, verwundte Dateien zusammen zu gruppieren.Verzeichnisse können Dateien und/oder undere Verzeichnisse enthalten.Verzeichnisse sind analog zu Macinzush- und Windows -Ordnern.
Benennung von UNIX -Dateien und Verzeichnissen
Jede Datei und jedes Verzeichnis hat einen Namen.In einem Verzeichnis muss jedes Element (dh jede Datei oder jedes Verzeichnis)))))))) einen eindeutigen Namen haben, aber Elemente mit demselben Namen können in mehr als einem Verzeichnis voderhunden sein.Ein Verzeichnis kann den gleichen Namen haben wie eines der Elemente, die es enthält.
Datei- und Verzeichnisnamen können bis zu 256 Zeichen lang sein.Namen können fwiet jedes Zeichen verwenden (außer einem Raum)))))))).Sie können einen Multi-Woderd-Dateinamen entweder mit einem Unterstrich oder einem Zeitraum teilen (zum Beispiel,
Kapitel eins
oder
Kapitel.zwei
)))))))).
Einige Charaktere haben besondere Bedeutungen zu Unix.Es ist am besten, diese Zeichen in Dateinamen zu vermeiden:
UNIX ist Fallempfindlichkeit.Jede von diesen ist eine eindeutige Datei:
myfile, myfile, myfile,
und
MEINE DATEI
.
Erstellen einer Datei
Many people create files using a text edizuder, but you can use dwie commund
Katze
zu create files without using/learning zu use a text edizuder.So erstellen Sie eine Übungsdatei (aufgerufen
Firstfile
)))))))) und enter one line of text in it, type dwie following at dwie
%
prompt:
Dateieingabe durch Eingabe beenden
Kontrolle-d
auf einer Zeile selbst. (Hold down dwie Control key und type d.)))))))) Auf Ihrem Bildschirm sehen Sie:
Um den Inhalt einer Datei zu untersuchen, die Sie gerade erstellt haben, geben Sie diese unter dem ein
%
prompt:
Kopieren einer Datei
To make a dupliKatzee copy of a file, use dwie commund
CP
. Foder example, zu create an exact copy of dwie file called
Firstfile,
Sie würden tippen:
This results in zwei files with dwennferent names, each containing dwie same infodermation.Dwie
CP
commund woderks by overwriting infodermation.Wenn Sie eine undere Datei mit dem Namen erstellen
dritte Datei
und dwien type dwie following commund:
you will find that dwie oderiginal contents of
Firstfile
sind weg, ersetzt durch den Inhalt von
dritte Datei
.
Umbenennung einer Datei
Unix does neint have a commund specwennically foder renaming files.Stattdessen die
MV
commund is used both zu change dwie name of a file und zu move a file inzu a dwennferent direczudery.
To change dwie name of a file, use dwie following commund fodermat (where
dritte Datei
und
Datei3
are sample file names)))))))):
This commund results in dwie complete removal of
dritte Datei
, aber eine neue Datei aufgerufen
Datei3
enthält den voderherigen Inhalt von
dritte Datei.
Wie
CP,
dwie
MV
commund also overwrites existing files. Foder example, wenn you have zwei files,
vierte Datei
und
Secondfile,
und you type dwie commund
MV
will remove dwie oderiginal contents of
Secondfile
und replace dwiem with dwie contents of
vierte Datei
.Als Ergebnis,
vierte Datei
wird umbenannt
Secondfile
, but in dwie process
Secondfile
ist gelöscht.
Entfernen einer Datei
Use dwie
rm
commund zu remove a file. Foder example,
löscht
Datei3
und its contents. You may remove modere than one file at a time by specwennying a list of files zu be deleted. Foder example,
You will be prompted zu confirm whedwier you really want zu remove dwie files:
Typ
y
oder
Jawohl
um eine Datei zu entfernen;Typ
n
oder
nein
Um es intakt zu lwiesen.
Creating a Direczudery
Creating direczuderies permits you zu oderganize your files.Dwie commundcreates a direczudery called
Projekt 1,
where you can szudere files related zu a particular project.Dwie direczudery that you create will be a subdireczudery within your current direczudery. Foder details on how zu navigate direczuderies und display dwie files und direczuderies dwiey contain, see
List Contents und Navigate Unix Direczuderies.
Moving und Copying Files Inzu a Direczudery
Dwie
MV
und
CP
communds can be used zu put files inzu a direczudery. Assume that you want zu place some files from your current direczudery inzu a newly created direczudery called
Projekt 1.
Dwie commund
will move dwie file
Literaturverzeichnis
inzu dwie direczudery
Projekt 1
.Dwie commund
will place a copy of dwie file
Kapitel1
in dwie direczudery
Projekt 1
, aber gehen
Kapitel1
@a_shell_ios Vim user discovering a-shell (und thrilled)))))))), but with limited Unix skills… Plewiee consider creating ne… https://t.co/9xwonluswie
— tjg Thu Nov 05 09:09:00 +0000 2020
intact in dwie current direczudery.Dwiere will neinw be zwei copies of
Kapitel1
, one in dwie current direczudery und one in
Projekt 1
.
Renaming a Direczudery
You can also use dwie
MV
commund zu rename und move direczuderies. When you type dwie commund
dwie direczudery called
Projekt 1
will be given dwie new name
Projekt2
wie long wie a direczudery called
Projekt2
did neint previously exist. Wenn direczudery
Projekt2
already existed befodere dwie MV commund wwie issued,
would move dwie direczudery
Projekt 1
und its files inzu dwie direczudery
Projekt2.
Copying a Direczudery
You can use dwie
CP
commund zu create a dupliKatzee copy of a direczudery und its contents. To copy direczudery
Projekt 1
zu direczudery
Proj1Copy,
foder example, you would type
Wenn direczudery
Proj1Copy
already exists, this commund will put a dupliKatzee copy of
direczudery Projekt 1
inzu direczudery
Proj1Copy\
.
Removing a Direczudery
Use dwie commund
rmdir
zu remove an empty direczudery. Multiple empty direczuderies may be removed by listing dwiem after dwie commund:
Wenn you try zu remove a direczudery that is neint empty, you will see
rmdir: testdir3: Direczudery neint empty
Wenn you are sure that you want zu remove dwie direczudery und all dwie files it contains, use dwie commund
Summary of Communds
Woderking With Files
MV Datei1 Datei2
Umbenannt
Datei1
zu
Datei2
(wenn
Datei2
existed previously, overwrites oderiginal contents of
Datei2
)))))))).
CP Datei1 Datei2
Kopien
Datei1
wie
Datei2
(wenn
Datei2
existed previously, overwrites oderiginal contents of
Datei2
)))))))).
rm Datei3 file4
Entfernt
Datei3
und
Datei4,
requesting confirmation foder each removal.
Woderking With Direczuderies
Mkdir Dir1
Creates a new direczudery called
Dir1.
MV Dir1 Dir2
Wenn
Dir2
does neint exist, renames
Dir1
zu
Dir2.
Wenn
Dir2
existiert, bewegt sich
Dir1
Innerhalb
Dir2.
CP -r Dir1 Dir2
Wenn
Dir2
does neint exist, copies
Dir1
wie
Dir2.
Wenn
Dir2
existiert, Kopien
Dir1
Innerhalb
Dir2.
rmdir Dir1
Entfernt
Dir1,
wenn
Dir1
contains nein files.
rm -r Dir1
Entfernt
Dir1
und any files it contains.Verwendung mit Vorsicht.
Woderking With Files und Direczuderies
CP Datei1 Dir1
Kopien file
Datei1
inzu existing direczudery
Dir1
.
MV Datei2 Dir2
Verschiebt Datei
Datei2
inzu existing direczudery
Dir2
.