19. Oktober 2025
linux-command-line-ls-output_1000x600

Diese Commands sind Einzeiler // This commands are onliner


Kopiere alle Dateien eines bestimmten Typs (hier txt) in einen anderen Ordner
Copy all files (txt for example) in another directory

find . -type f -name "*.txt" -exec mv {} /path/to/directory/ \;


Um die Größe aller einzelnen Ordner schnell anzuzeigen, muss man folgendes eingeben:
To show the size of each single directory, use this command:

find . -name "*german*" -print0 | xargs -0 du -ch


Suchen in einem bestimmten Pfad nach Directories und ändern der Rechte
Search for directories in a path and change the ownership

find /path/to/search -type d -user root -exec chown <new_owner> {} \;


Für jede gefundene AVI-Datei einen Ordner anlegen und die entsprechende Datei hineinverschieben
Search for AVI-Files and make a new directory for it, then move the file within

for f in *.avi; do d="${f%.avi}"; mkdir -p "$d" && mv "$f" "$d"; done


Um die Zeit für den Bildschirmschoner in Ubuntu zu ändern, muss man nur folgendes eingeben:
To change the time for the screensaver in Ubuntu you have to execute the following command:

gsettings set org.gnome.desktop.session idle-delay 3600

( Eingabe in Sekunden [hier 1h] // Entry the seconds [example 1 hour] )



Um mehrere Dateien eines bestimmten Datums aus einem Ordner in einen anderen zu kopieren, gibt man folgendes ein:
To copy some files with a special date from one directory to another, use this command:

ls -la | grep "Oct 10" | awk '{print $NF}' | xargs -I {} cp "{}" /pfad/zum/ordner/


Wie zeigt man in Linux nur Ordner an, deren Inhalt kleiner ist als z.B. 1GB?
How to show only directories that contains files smaller than 1GB in Linux?

du -sm * | awk '$1 < 100'