Menü +

find ./ -type f -name '*source-string*'

Harte und symbolische Links anlegen und ändern

 

Gewichtung 2
Beschreibung Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten.

Hauptwissensgebiete:

  • Links anlegen.
  • Harte und/oder symbolische Links identifizieren.
  • Dateien kopieren vs. verlinken.
  • Links verwenden, um Systemadministrationsaufgaben zu unterstützen.

Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • ln
  • ls

file_system_2 file_system_1file_system_0

[email protected]:~/lpc$ ln -s file link-to-file

[email protected]:~/lpc$ ll
total 8
drwxrwxr-x  2 nemo nemo 4096 May  6 18:47 ./
drwxr-xr-x 18 nemo nemo 4096 May  6 18:17 ../
-rw-rw-r--  1 nemo nemo    0 May  6 18:47 file
lrwxrwxrwx  1 nemo nemo    4 May  6 18:47 link-to-file -> file

[email protected]:~/lpc$ stat file
  File: ‘file’
  Size: 0               Blocks: 0          IO Block: 4096   regular empty file
Device: 810h/2064d      Inode: 6553602     Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/    nemo)   Gid: ( 1000/    nemo)
Access: 2015-05-06 18:47:20.106409489 +0200
Modify: 2015-05-06 18:47:20.106409489 +0200
Change: 2015-05-06 18:47:20.106409489 +0200
 Birth: -

[email protected]:~/lpc$ stat link-to-file
  File: ‘link-to-file’ -> ‘file’
  Size: 4               Blocks: 0          IO Block: 4096   symbolic link
Device: 810h/2064d      Inode: 6553603     Links: 1
Access: (0777/lrwxrwxrwx)  Uid: ( 1000/    nemo)   Gid: ( 1000/    nemo)
Access: 2015-05-06 18:47:51.246409489 +0200
Modify: 2015-05-06 18:47:49.942409489 +0200
Change: 2015-05-06 18:47:49.942409489 +0200
 Birth: -