Unsa ang usa ka simbolo nga link file sa Linux?

Ang simbolikong sumpay, gitawag usab ug humok nga sumpay, usa ka espesyal nga matang sa payl nga nagpunting sa laing file, sama sa usa ka shortcut sa Windows o Macintosh alias. Dili sama sa usa ka gahi nga sumpay, ang simbolo nga sumpay wala maglangkob sa datos sa target nga file. Nagpunting lamang kini sa laing entry sa usa ka dapit sa file system.

Usa ka simbolo nga sumpay mao ang usa ka butang nga sistema sa file nga nagpunting sa laing butang nga sistema sa file. Ang butang nga gipunting gitawag nga target. Ang simbolikong mga link kay transparent sa mga tiggamit; ang mga link makita nga normal nga mga file o direktoryo, ug mahimo nga molihok sa gumagamit o aplikasyon sa parehas nga paagi.

Sa paghimo a simbolong sumpay, use the -s ( —simbolo ) option. If both the FILE and LINK are given, ln kabubut-on paghimo a link from the file specified as the first argument ( FILE ) to the file specified as the second argument ( LINK ).

Aron makahimo usa ka simbolo nga sumpay ipasa ang -s nga kapilian sa ln command nga gisundan sa target file ug ang ngalan sa link. Sa mosunod nga pananglitan usa ka file ang gi-symlink sa bin folder. Sa mosunud nga pananglitan ang usa ka naka-mount nga external drive gi-symlink sa usa ka direktoryo sa balay.

Ang usa ka humok nga sumpay (gitawag usab nga symlink o simbolo nga sumpay) mao ang usa ka entry sa file system nga nagpunting sa ngalan sa file ug lokasyon. … Ang pagtangtang sa simbolikong sumpay dili makatangtang sa orihinal nga payl. Kung, bisan pa, ang file diin ang mga punto sa humok nga link gikuha, ang humok nga link mihunong sa pagtrabaho, kini nabuak.

Ang simbolikong mga sumpay mao ang gigamit sa tanang panahon sa pag-link sa mga librarya ug pagsiguro nga ang mga file anaa sa makanunayon nga mga dapit nga walay paglihok o pagkopya sa orihinal. Ang mga link kasagarang gigamit sa "pagtipig" sa daghang mga kopya sa parehas nga file sa lainlaing mga lugar apan gipunting gihapon ang usa ka file.

Aron makita ang simbolikong mga link sa usa ka direktoryo:

  1. Ablihi ang usa ka terminal ug ibalhin kana nga direktoryo.
  2. Isulat ang sugo: ls -la. Kini dugay nga maglista sa tanan nga mga file sa direktoryo bisan kung kini gitago.
  3. Ang mga file nga nagsugod sa l mao ang imong simbolo nga mga link file.

Pinakasimple nga paagi: cd sa diin nahimutang ang simbolikong sumpay ug buhata ang ls -l aron ilista ang mga detalye sa mga file. Ang bahin sa tuo sa -> pagkahuman sa simbolikong sumpay mao ang destinasyon diin kini nagpunting.

Ang ln command sa Linux nagmugna og mga link tali sa mga source file ug mga direktoryo.

  1. -s – ang sugo alang sa Symbolic Links.
  2. [target nga payl] – ngalan sa naa na nga file diin imong gimugna ang link.
  3. [Simbolic filename] – ngalan sa simbolikong sumpay.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. Ang ln sugo then creates the symbolic link.

Ang hinungdan nga lisud nga pag-link sa mga direktoryo mao dili gitugotan kay medyo teknikal. Sa tinuud, gibuak nila ang istruktura sa file-system. Kinahanglan nga sa kasagaran dili ka mogamit ug gahi nga mga link. Ang simbolikong mga sumpay nagtugot sa kadaghanan sa parehas nga gamit nga wala magpahinabog mga problema (eg ln -s target link ).

Ingon ani nga post? Palihug ipaambit sa imong mga higala:
OS Karon