Jak / dev / fd odnosi się do / proc / self / fd /?
17
$ ls -l /dev/stdin /dev/fd/0
lrwx------ 1 tim tim 64 2011-08-07 09:53 /dev/fd/0 -> /dev/pts/2
lrwxrwxrwx 1 root root 15 2011-08-06 08:14 /dev/stdin -> /proc/self/fd/0
$ ls -l /dev/pts/2 /proc/self/fd/0
crw--w---- 1 tim tty 136, 2 2011-08-07 09:54 /dev/pts/2
lrwx------ 1 tim tim 64 2011-08-07 09:54 /proc/self/fd/0 -> /dev/pts/2
Jakie są różnice i relacje między / dev / fd / i / proc / self / fd /? Czy te dwa fdoznaczają both floppy disk, oba file descriptor, czy jeden dla każdego?
/dev/fdi /proc/self/fdsą dokładnie takie same; /dev/fdjest dowiązaniem symbolicznym do /proc/self/fd. /proc/self/fdjest częścią większego schematu, który ujawnia deskryptor pliku wszystkich procesów ( /proc/$pid/fd/$number). /dev/fdistnieje na innych unikach i jest kompatybilny z Linuksem. /proc/*/fdjest specyficzny dla Linuksa.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.