Hallo zusammen,
ich habe vor mtree mit netbsd 3.0.1 als Dateiintegritätsprüfer zu nutzen.
Ich kenne mich mit dem Programm fast gar nicht aus, habe aber schon mit aide Erfahrungen gesammelt. Unter aide kann man mit einem Parameter Verzeichnisse ignorieren.
Unter mtree scheitere ich kläglich.
Meine Testordner und Testdateien
/root/
Ich möchte das alles bis auf Verzeichnis test2 und dessen Inhalt auf die Konsole geschrieben wird.
Wie man sieht wird trotz des Parameters -X und der Verzeichnisangabe /test2 angezeigt.
Das Ergebnis sollte so aussehen:
Tut es aber nicht...
Benutze ich den falschen Parameter?
Habe ich den Pfad falsch angegeben?
Vielen Dank für eure Hilfe
milbman
ich habe vor mtree mit netbsd 3.0.1 als Dateiintegritätsprüfer zu nutzen.
Ich kenne mich mit dem Programm fast gar nicht aus, habe aber schon mit aide Erfahrungen gesammelt. Unter aide kann man mit einem Parameter Verzeichnisse ignorieren.
Unter mtree scheitere ich kläglich.
Meine Testordner und Testdateien
/root/
test/
test1/
test1.file
test2/
test2.file
test3/
test3.file
Ich möchte das alles bis auf Verzeichnis test2 und dessen Inhalt auf die Konsole geschrieben wird.
Code:
computer# mtree -c -p /root/test/ -X /root/test/test2/
# user: root
# machine: computer
# tree: /root/test
# date: Mon Sep 4 20:28:53 2006
# .
/set type=file uid=0 gid=0 mode=0755 nlink=1 flags=none
. type=dir nlink=5 time=1157392618.181645000
# ./test1
/set type=file uid=0 gid=0 mode=0644 nlink=1 flags=none
test1 type=dir mode=0755 nlink=2 time=1157392624.121734000
test1 size=0 time=1157392624.121734000
# ./test1
..
# ./test2
test2 type=dir mode=0755 nlink=2 time=1157392631.11837000
test2 size=0 time=1157392631.11837000
# ./test2
..
# ./test3
test3 type=dir mode=0755 nlink=2 time=1157392636.741923000
test3 size=0 time=1157392636.741923000
# ./test3
..
Wie man sieht wird trotz des Parameters -X und der Verzeichnisangabe /test2 angezeigt.
Das Ergebnis sollte so aussehen:
Code:
computer# mtree -c -p /root/test/ -X /root/test/test2/
# user: root
# machine: computer
# tree: /root/test
# date: Mon Sep 4 20:28:53 2006
# .
/set type=file uid=0 gid=0 mode=0755 nlink=1 flags=none
. type=dir nlink=5 time=1157392618.181645000
# ./test1
/set type=file uid=0 gid=0 mode=0644 nlink=1 flags=none
test1 type=dir mode=0755 nlink=2 time=1157392624.121734000
test1 size=0 time=1157392624.121734000
# ./test1
..
# ./test3
test3 type=dir mode=0755 nlink=2 time=1157392636.741923000
test3 size=0 time=1157392636.741923000
# ./test3
..
Tut es aber nicht...
Benutze ich den falschen Parameter?
Habe ich den Pfad falsch angegeben?
Vielen Dank für eure Hilfe
milbman