{"id":135,"date":"2017-03-11T23:43:39","date_gmt":"2017-03-11T22:43:39","guid":{"rendered":"http:\/\/miroslaw.borodziuk.eu\/?p=135"},"modified":"2017-05-18T17:51:28","modified_gmt":"2017-05-18T15:51:28","slug":"linkowanie-plikow-i-katalogow","status":"publish","type":"post","link":"http:\/\/miro.borodziuk.eu\/index.php\/2017\/03\/11\/linkowanie-plikow-i-katalogow\/","title":{"rendered":"Linkowanie plik\u00f3w i katalog\u00f3w"},"content":{"rendered":"<p><em>Soft link (symbolic link, symlink)<\/em><br \/>\nMi\u0119kkie dowi\u0105zanie wi\u0105\u017ce jeden plik z drugim. Przypomina skr\u00f3t z systemu Ms Windows gdzie w\u0142a\u015bciwy plik istnieje gdzie\u015b w drzewie katalog\u00f3w ale mo\u017ce mie\u0107 wiele skr\u00f3t\u00f3w o r\u00f3\u017cnych nazwach.<!--more--><\/p>\n<p>Aby utworzy\u0107 mi\u0119kkie dowi\u0105zanie o nazwie newfile10 do pliku newfile w tym samym katalogu:<br \/>\n<code>$ ln \u2013s newfile newfile10<\/code><br \/>\nJe\u017celi plik newfile zostanie usuni\u0119ty mi\u0119kkie dowi\u0105zanie pozostanie ale b\u0119dzie wskazywa\u0107 na co\u015b co nie istnieje.<\/p>\n<p><em>Hard link<\/em><br \/>\nTwardy link \u0142\u0105czy jeden lub wi\u0119cej plik\u00f3w z pojedynczym miejscem w pami\u0119ci gdzie znajduj\u0105 si\u0119 metadane pliku (inode number). Takie twarde dowi\u0105zania maj\u0105 zatem takie same uprawnienia, w\u0142a\u015bno\u015b\u0107, znacznik czas i zawarto\u015b\u0107 pliku. Zmiany dokonywane na jednym z plik\u00f3w b\u0119d\u0105 odzwierciedlone na zlinkowanym pliku. Wszystkie twarde dowi\u0105zania wskazuj\u0105 na te same dane w pami\u0119ci.<\/p>\n<p>Aby utworzy\u0107 twardy link o nazwie newfile20 do pliku newfile2 w tym samym katalogu:<br \/>\n<code>$ ln newfile2 newfile20<\/code><\/p>\n<p>Je\u017celi oryginalny plik <em>newfile2<\/em> zostanie skasowany nadal b\u0119dzie mo\u017cliwy dost\u0119p do jego danych przez twarde dowi\u0105zanie <em>newfile20<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Soft link (symbolic link, symlink) Mi\u0119kkie dowi\u0105zanie wi\u0105\u017ce jeden plik z drugim. Przypomina skr\u00f3t z systemu Ms Windows gdzie w\u0142a\u015bciwy plik istnieje gdzie\u015b w drzewie katalog\u00f3w ale mo\u017ce mie\u0107 wiele skr\u00f3t\u00f3w o r\u00f3\u017cnych nazwach.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"_links":{"self":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/135"}],"collection":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":3,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/135\/revisions"}],"predecessor-version":[{"id":1239,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/135\/revisions\/1239"}],"wp:attachment":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/media?parent=135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/categories?post=135"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/tags?post=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}