Kedu ihe eji njikọ siri ike na Linux?

Njikọ siri ike bụ faịlụ na-arụtụ aka na otu inode dị n'okpuru, dị ka faịlụ ọzọ. Ọ bụrụ na ihichapụ otu faịlụ, ọ na-ewepụ otu njikọ na inode dị n'okpuru. Ebe njikọ ihe atụ (nke a makwaara dị ka njikọ dị nro) bụ njikọ na aha faịlụ ọzọ na sistemụ faịlụ.

Ikekwe ngwa kachasị bara uru maka njikọ siri ike bụ ikwe ka faịlụ, mmemme na edemede (ya bụ mmemme dị mkpirikpi) nweta ngwa ngwa na akwụkwọ ndekọ aha dị iche site na faịlụ mbụ ma ọ bụ faịlụ executable (ya bụ, ụdị mmemme dị njikere) .

Nkọwa njikọ siri ike:

Njikọ siri ike bụ naanị aha mgbakwunye maka faịlụ dị na Linux ma ọ bụ sistemụ arụmọrụ Unix ndị ọzọ. Ọnụ ọgụgụ ọ bụla nke njikọ siri ike, ya mere ọnụ ọgụgụ ọ bụla nke aha, nwere ike ịmepụta maka faịlụ ọ bụla. Enwere ike ịmepụta njikọ siri ike na njikọ ndị ọzọ siri ike.

If you delete the ‘my-hard-link’ of a hard link, the remaining files pointing to that same space (inode) in the hard drive will still contain the data stored on the hard drive.

Njikọ siri ike bụ ezigbo oyiri nke faịlụ ahụ ọ na-atụ aka na ya. Ma njikọ siri ike na faịlụ ejikọtara na-ekerịta otu inode . Ọ bụrụ na ehichapụ faịlụ isi iyi, njikọ siri ike ka na-arụ ọrụ ma ị ga-enwe ike ịnweta faịlụ ahụ ruo mgbe ọnụọgụ njikọ siri ike na faịlụ abụghị 0 (efu).

Iji mepụta njikọ ihe atụ bụ Linux jiri iwu ln nwere nhọrọ -s. Maka ozi ndị ọzọ gbasara iwu ln, gaa na ln man page ma ọ bụ pịnye man ln na ọdụ gị. Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ nzaghachi, nweere onwe gị ịhapụ ikwu.

4 Azịza. Gosi ọrụ na post a. Ị nwere ike ihichapụ ya na rm dị ka ọ dị na mbụ: rm NameOfFile . Rịba ama na na njikọ siri ike enweghị ọdịiche dị n'etiti "faịlụ mbụ" na "njikọ na faịlụ": naanị ị nwere aha abụọ maka otu faịlụ ahụ, na ihichapụ naanị otu n'ime aha agaghị ehichapụ nke ọzọ.

Ọtụtụ sistemụ faịlụ na-akwado njikọ siri ike na-eji ngụkọ ntụaka. A na-echekwa uru integer na mpaghara data anụ ahụ ọ bụla. Integer a na-anọchi anya ọnụọgụ njikọ siri ike emepụtara iji rụtụ aka na data ahụ. Mgbe emepụtara njikọ ọhụrụ, uru a na-abawanye site na otu.

Ọ bụrụ na ịchọta faịlụ abụọ nwere ihe ndị yiri ya mana ị maghị na ha nwere njikọ siri ike, jiri iwu ls -i lelee nọmba inode. Faịlụ ndị ejikọtara ọnụ na-ekekọrịta otu nọmba inode. Nọmba inode ekekọrịtara bụ 2730074, nke pụtara na faịlụ ndị a bụ otu data.

Na sistemụ faịlụ Linux gị, njikọ bụ njikọ dị n'etiti aha faịlụ na data dị na diski ahụ. Enwere isi njikọ abụọ nwere ike ịmepụta: njikọ "ike", na "dị nro" ma ọ bụ njikọ ihe atụ. … Njikọ ihe atụ bụ faịlụ pụrụ iche na-arụtụ aka na faịlụ ma ọ bụ ndekọ ọzọ, nke a na-akpọ ebumnuche.

Ee. Ha abụọ na-ewe ohere ebe ha abụọ ka nwere ndenye ndekọ.

Ị nwere ike ịlele ma faịlụ bụ symlink nwere [-L faịlụ]. N'otu aka ahụ, ị ​​nwere ike ịnwale ma faịlụ bụ faịlụ oge niile na [-f faịlụ] , mana n'ọnọdụ ahụ, a na-eme nlele ahụ mgbe edozichara symlinks. hardlinks abụghị ụdị faịlụ, ha bụ aha dị iche iche maka faịlụ (ụdị ọ bụla).

To remove a symbolic link, use either the rm or unlink command followed by the name of the symlink as an argument. When removing a symbolic link that points to a directory do not append a trailing slash to the symlink name. If you have any questions or feedback, feel free to leave a comment.

ndekọ mmemme na onye njikwa faili, ọ ga-adị ka ọ nwere faịlụ n'ime /mnt/partition/. mmemme. Na mgbakwunye na "njikọ akara", makwaara dị ka "njikọ dị nro", ị nwere ike ịmepụta "njikọ siri ike". Njikọ ihe atụ ma ọ bụ dị nro na-atụ aka na ụzọ dị na sistemụ faịlụ.

Each hard linked file is assigned the same Inode value as the original, therefore they reference the same physical file location. Hard links more flexible and remain linked even if the original or linked files are moved throughout the file system, although hard links are unable to cross different file systems.

Iji mepụta njikọ siri ike na sistemụ Linux ma ọ bụ Unix:

  1. Mepụta njikọ siri ike n'etiti sfile1file na link1file, gbaa ọsọ: ln sfile1file link1file.
  2. Iji mee njikọ ihe atụ kama ịme njikọ siri ike, jiri: njikọ isi iyi ln -s.
  3. Iji nyochaa njikọ dị nro ma ọ bụ siri ike na Linux, gbaa ọsọ: ls -l njikọ njikọ.

16 nke. 2018 afọ.

Dị ka post a? Biko kerịta ndị enyi gị:
OS taa