
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'