Ich bin neu in Linux, vor allem für Ubuntu-Server und es ist Terminal .... Ich habe solche Dateistruktur:
-im
|
|-t1
|-1.jpg
|-t2
|-2.jpg
|-second
|-t1
|-3.jpg
|-t2
|-4.jpg
Wie kann ich von zweiten Dateien in den Hauptordner wechseln, sodass t1 1,3.jpg und t2 2,4.jpg enthält ...? damit ist in t1 und t2 nichts zu löschen, sondern der zweite unterordner wird hierher verschoben ....
Wird alles in Ordnung mit mv Befehl sein?
command-line
disk-management
brabertaser19
quelle
quelle
Antworten:
Ja, Sie werden
mv
z. B .:mv /path_to_source_folder/filename /path_to_destination_folder/
oder zum Beispiel aus der Ebene von im / second: (
cd im/second
)mv t1/3.jpg ../t1/ && mv t2/4.jpg ../t2/
Es gibt mehr Möglichkeiten, dies zu tun,
man find
zum Beispielman rsync
Wenn Sie sich die
ls
Befehlsausgabe ansehen , bedeutet das .. (2 Punkte) "einen Schritt zurück". (ein Punkt) bedeutet "hier drin" und Sie können es als solches verwendenWenn Sie den zweiten Ordner entfernen möchten, verwenden Sie natürlich den Befehl rmdir oder rm -R (Vorsicht ist geboten,
man {command}
wenn Sie sich nicht sicher sind.quelle
rm -r {path_to_folder}
entfernt den Ordner und seine Unterverzeichnisse und Dateien.rmdir
Entfernt nur Ordner. Dies ist die beste Methode, um Ordner zu entfernen, wenn Sie sicherstellen möchten, dass sie leer sind.