Re: sletning af symlink

From: Morten Liebach (none@morten--hotpost.dk.lh.bsd-dk.dk)
Date: Sun 29 Apr 2001 - 20:12:04 CEST


Date: Sun, 29 Apr 2001 20:12:04 +0200
From: Morten Liebach <none@morten--hotpost.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: sletning af symlink

On 29, Apr, 2001 at 06:37:55PM +0200, Hroi Sigurdsson wrote:
> Morten Liebach wrote:
>
> > Så pas på!
>
> Hvad? Jeg kan ikke se hvad der går galt for jer.
>
> $ echo real > realfile.txt
> $ ln -s realfile.txt symlink.txt
> $ cat symlink.txt
> real
> $ rm symlink.txt
> $ cat realfile.txt
> real

Ja, præcis sådan virker det på OpenBSD, både som root og som user.

Og sådan er det ikke på FreeBSD _svjh._, men jeg har desværre ikke en
FreeBSD i nærheden til at prøve det på.

Jeg legede lidt mere med det på tværs af filsystemer:

% cd # hjemme i /home/morten
% echo real > realfile.txt
% ln -s realfile.txt /tmp/symlink.txt
% file /tmp/symlink.txt
/tmp/symlink.txt: broken symbolic link to realfile.txt
% cat /tmp/symlink.txt
cat: /tmp/symlink.txt: No such file or directory
% ls -lF /tmp/symlink.txt
lrwx------ 1 morten wheel 12 Apr 29 20:03 /tmp/symlink.txt -> realfile.txt
% rm /tmp/symlink.txt
% ln -s /home/morten/realfile.txt /tmp/symlink.txt
% file /tmp/symlink.txt
/tmp/symlink.txt: symbolic link to /home/morten/realfile.txt
% cat /tmp/symlink.txt
real
% ls -lF /tmp/symlink.txt
lrwx------ 1 morten wheel 25 Apr 29 20:04 /tmp/symlink.txt -> /home/morten/realfile.txt

Altsammen på en OpenBSD-current fra et cvs update fra for to dage
siden.

Jeg har da lige lært lidt om ln(1) nu.

Mvh.
                Morten

-- 
lynx -source http://home1.stofanet.dk/liebach/pgpkey.html | gpg --import -
UNIX, reach out and grep someone!



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:06 CET