Revision [5081]

This is an old revision of LinuxFileManagement made by ToBo on 2008-09-02 21:40:17.

 

Linux-Dateiverwaltung


1. Dateien suchen


Sucht im etc Verzeichnis die Datei fastab
find /etc -name fstab
find /etc -name "*samba*"

Fehlermeldungen nicht anzeigen
find /etc -name fstab 2> /dev/null


2. In Dateien suchen


Datei durchsuchen
grep [SUCHSTRING] [DATEI]

Locate
locate *.xxx
locate fstab

Datei durchsuchen
# find = Suchprogramm
# /home = das Verzeichnis
# -type f = durchsucht Dateien
# -name = durchsucht Dateien mit einem bestimmten Namen
# xargs = Zum Erstellen und Ausführen von Kommandos
# grep  = Sucht nach einem bestimmten Suchwort
find /home -type f -name *.txt | xargs grep KEYWORD
find /home -type f | xargs grep KEYWORD    
find ./ -type f | xargs grep KEYWORD 2> /dev/null


3. Kopieren


Kopieren rekursiv
cp -r /src /dest

Kopieren mit Übernahme der Zugangsrechte
cp -p /src /dest


Secure copy
scp *.* user1@192.168.0.1:~/ordner


4. Speicherbelegung


Größe eines Verzeichnisses
du -sh /boot


Größe von Verzeichnissen in Megabyte
du -cm


Größe von Verzeichnissen der ersten Ebene
du --max-depth=1 -h


Die fünf größten Ordner im aktuellen Verzeichnis ausgeben
du --max-depth=1 | sort -rn |  head -5


Die fünf größten Ordner bzw. Dateien im aktuellen Verzeichnis ausgeben
du --max-depth=1 -a | sort -rn |  head -5



5. Zugriffsrechte


# Rechte für Datei ändern
chmod 2770 file

# Rekursiv alle Unterordner bearbeiten
chown user1 ./folder/ -R
chgrp user1 ./folder/ -R
chmod 2770 ./folder/ -R



6. Auflisten


Älteste Datei
ls -t1 | tac | head -n 1


ls -t: Sort by file time
ls -1: One file per line
tac: Liste umkehren
head -n 1: erster Eintrag


7. Standardrechte für neue Dateien


>umask 0022
>ps > umask_0022
>umask 0002
>ps > umask_0002
>la
-rw-rw-r--   1 user1 user1 84 2007-02-05 23:52 umask_0002
-rw-r--r--   1 user1 user1 84 2007-02-05 23:51 umask_0022



8. Links


Symbolic link to target packet.zip
ln -s /carsten/paket.zip



9. Vergleich


Dateien Vergleichen
diff Datei1.dat Datei2.dat


Verzeichnisse Vergleichen
diff /tmp/dir1 /tmp/dir2


Siehe auch LinuxDiff Vergleich von Streams



Siehe auch
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki