Portál AbcLinuxu, 14. srpna 2025 08:11
jirkas@klapacius:~/tmp/ln$ ls -l total 0 lrwxrwxrwx 1 jirkas users 7 2005-05-04 09:58 link -> soubor1 -rw-r--r-- 1 jirkas users 0 2005-05-04 09:57 soubor1 -rw-r--r-- 1 jirkas users 0 2005-05-04 09:57 soubor2 jirkas@klapacius:~/tmp/ln$ ln -sf soubor2 link jirkas@klapacius:~/tmp/ln$ ls -l total 0 lrwxrwxrwx 1 jirkas users 7 2005-05-04 09:58 link -> soubor2 -rw-r--r-- 1 jirkas users 0 2005-05-04 09:57 soubor1 -rw-r--r-- 1 jirkas users 0 2005-05-04 09:57 soubor2 jirkas@klapacius:~/tmp/ln$Ale od okamziku, kdy jsem kompiloval svuj prvni 2.2.x kernel, jsem si vsiml, ze pro adresare to neplati:
jirkas@klapacius:~$ su - Password: root@klapacius:~# cd /usr/src/ root@klapacius:/usr/src# ls -l total 12 lrwxrwxrwx 1 root root 11 2004-09-24 13:34 linux -> linux-2.6.7/ drwxr-xr-x 15 root root 4096 2004-05-31 07:35 linux-2.4.26/ drwxr-xr-x 18 root root 4096 2005-05-04 09:41 linux-2.6.7/ drwxr-xr-x 2 root root 4096 2004-06-09 06:35 speakup-2.4.26/ root@klapacius:/usr/src# ln -sf linux-2.4.26 linux root@klapacius:/usr/src# ls -l total 12 lrwxrwxrwx 1 root root 11 2004-09-24 13:34 linux -> linux-2.6.7/ drwxr-xr-x 15 root root 4096 2004-05-31 07:35 linux-2.4.26/ drwxr-xr-x 18 root root 4096 2005-05-04 09:42 linux-2.6.7/ drwxr-xr-x 2 root root 4096 2004-06-09 06:35 speakup-2.4.26/ root@klapacius:/usr/src# rm linux; ln -s linux-2.4.26 linux root@klapacius:/usr/src# ls -l total 12 lrwxrwxrwx 1 root root 12 2005-05-04 09:42 linux -> linux-2.4.26/ drwxr-xr-x 15 root root 4096 2004-05-31 07:35 linux-2.4.26/ drwxr-xr-x 18 root root 4096 2005-05-04 09:42 linux-2.6.7/ drwxr-xr-x 2 root root 4096 2004-06-09 06:35 speakup-2.4.26/ root@klapacius:/usr/src#Vi nekdo, proc se to chova takhle? Povazuji to za zvlast nebezpecne napriklad s ohledem na to, ze 'ln -sf' je soucasti kazdeho navodu na kompilaci kernelu, pritom se vlastne v mnoha pripadech vubec neprovede a navic o tom vubec neda vedet!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.