sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #30126
Re: Adgang-tilføjelse
fredag 17. november 2000 07:57 skrev Henrik Størner:
> >"file xxxx exists but can not be stat-ed : No such file or
> > directory"
>
> Hvad sker der hvis du laver en "ls -l" på filen ? Og prøv også
> at køre den samme kommando via "strace", altså "strace ls -l
> filnavn"
>
> Så burde man kunne se hvilket systemkald, det er der fejler
> undervejs i fil-adgangen.
Ok, det er et langt svar for jeg fatter ikke en lyd af hvad der står
Jeg skal lige nævne at der på /dev/hdb ikke er inst et OS, det er
til rå data, i dette tilfælde mine gamle vinylskiver.
Mountpoint /musik
[[root@pia /root]# strace ls -l /musik/rod (textfil )
execve("/bin/ls", ["ls", "-l", "/musik/rod"], [/* 36 vars */]) = 0
brk(0) = 0x8054488
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40013000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory) open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=105724, ...}) = 0
old_mmap(NULL, 105724, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/lib/libtermcap.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=11480, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\r\0"...,
4096) = 4096
old_mmap(NULL, 14568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4002e000
mprotect(0x40031000, 2280, PROT_NONE) = 0
old_mmap(0x40031000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40031000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=931668, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\215"...,
4096) = 4096
old_mmap(NULL, 946076, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40032000
mprotect(0x40111000, 32668, PROT_NONE) = 0
old_mmap(0x40111000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 3, 0xde000) = 0x40111000
old_mmap(0x40116000, 12188, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40116000
close(3) = 0
mprotect(0x40032000, 913408, PROT_READ|PROT_WRITE) = 0
mprotect(0x40032000, 913408, PROT_READ|PROT_EXEC) = 0
munmap(0x40014000, 105724) = 0
getpid() = 1573
brk(0) = 0x8054488
brk(0x80544c0) = 0x80544c0
brk(0x8055000) = 0x8055000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, 0xbfffb60c) = -1 ENOSYS (Function not
implemented)
fstat(3, {st_mode=S_IFREG|0644, st_size=2265, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40014000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2265
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40014000, 4096) = 0
open("/usr/share/i18n/locale.alias", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES", O_RDONLY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=66, ...}) = 0
close(3) = 0
open("/usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY)
= 3
fstat(3, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
old_mmap(NULL, 44, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/usr/share/locale/en_US/LC_MONETARY", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=93, ...}) = 0
old_mmap(NULL, 93, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3) = 0
brk(0x8056000) = 0x8056000
open("/usr/share/locale/en_US/LC_COLLATE", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=29970, ...}) = 0
old_mmap(NULL, 29970, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3) = 0
open("/usr/share/locale/en_US/LC_TIME", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0
old_mmap(NULL, 508, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001e000
close(3) = 0
open("/usr/share/locale/en_US/LC_NUMERIC", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
old_mmap(NULL, 27, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001f000
close(3) = 0
open("/usr/share/locale/en_US/LC_CTYPE", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=87756, ...}) = 0
old_mmap(NULL, 87756, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40119000
close(3) = 0
time(NULL) = 974473978
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0,
ws_ypixel=0}) = 0
brk(0x8059000) = 0x8059000
lstat("/musik/rod", 0xbffff8dc) = -1 ENOENT (No such file or
directory) write(2, "ls: ", 4ls: ) = 4
write(2, "/musik/rod", 10/musik/rod) = 10
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1
ENOENT (No such
file or directory)
write(2, ": No such file or directory", 27: No such file or
directory) = 27
write(2, "\n", 1
) = 1
close(1) = 0
_exit(1) = ?
[root@pia /root]# ls -l /musik/rod
ls: /musik/rod: No such file or directory
[root@pia /root]# ls /musik
ls: /musik/The Beatles: No such file or directory
ls: /musik/Clara Ward: No such file or directory
ls: /musik/rod: No such file or directory
test/
[root@pia /root]# ls -l /musik
ls: /musik/The Beatles: No such file or directory
ls: /musik/Clara Ward: No such file or directory
ls: /musik/rod: No such file or directory
total 0
drwx--S--- 2 gert root 54 Nov 16 16:57 test/
Bibliotekerne The Beatles og Clara Ward ligger, med masser af wav
filer på, på /dev/hdb/musik og kan spilles fra Mand71 hvor de er
recordet men ikke her fra Mand72
--
mvh/gert
<0><0><0><0><0><0><0><0><0><0><0><0><0>
Gert Holtoft holtoft@xxxxxxxxxx
DK-3520 Farum Kong Peters by
Follow ups
References