Link

· β˜• 1 min read · πŸ‘€... views

λ¦¬λˆ…μŠ€ Ln

ln 은 Link 의 μ•½μž, λ¦¬λˆ…μŠ€μ—μ„œ λ§ν¬νŒŒμΌμ„ λ§Œλ“œλŠ” λͺ…λ Ήμ–΄λ‘œ ν•˜λ“œλ§ν¬μ™€ 심볼릭 링크 2가지가 쑴재

ν•œ 개의 파일 ν˜Ήμ€ 디렉토리λ₯Ό κ°€λ¦¬ν‚€λŠ” 이름을 ν•˜λ‚˜ 더 λ§Œλ“œλŠ” 것.

Aκ°€ 원본이고 Bκ°€ ν•˜λ“œ 링크λ₯Ό 건 파일일 λ•Œ, A의 λ‚΄μš©μ„ μˆ˜μ •ν•˜λ©΄ B도 μˆ˜μ •λ¨.

ν•˜μ§€λ§Œ, A,B 쀑 ν•˜λ‚˜λ₯Ό 지웠을 λ•Œ ν•˜λ“œ λ§ν¬λŠ” 이름을 ν•˜λ‚˜ 더 λ§Œλ“œλŠ” 것이기에 Aλ₯Ό μ‚­μ œν•˜μ˜€λ‹€κ³  해도 BλŠ” κ·ΈλŒ€λ‘œ 남아 μžˆλ‹€.

λ”°λΌμ„œ νŒŒμΌμ„ μ§€μš°κ³ μž ν•œλ‹€λ©΄ 두 개 νŒŒμΌμ„ λͺ¨λ‘ μ§€μ›Œμ•Ό ν•œλ‹€.

λͺ…λ Ήμ–΄ : ln [μ›λ³ΈνŒŒμΌλͺ…] [ν•˜λ“œλ§ν¬νŒŒμΌλͺ…]


μ–΄λ–€ 파일 ν˜Ήμ€ 디렉토리λ₯Ό κ°€λ¦¬ν‚€λŠ” 것을 말함. (ex. windows 의 λ°”λ‘œκ°€κΈ°μ™€ λΉ„μŠ·ν•œ κ°œλ…)

심볼릭 링크λ₯Ό μ‚¬μš©ν•  경우

ls -ali λ₯Ό μ‚¬μš©ν•˜λ©΄ ν•΄λ‹Ή 파일이 μ–΄λŠ 곳에 링크가 λ˜μ–΄ μžˆλŠ”μ§€ 확인 κ°€λŠ₯

ex) aλ₯Ό b에 심볼릭 링크λ₯Ό μ‚¬μš©ν•  경우 a -> b

λͺ…λ Ήμ–΄ : ln -s [μ›λ³ΈνŒŒμΌλͺ…] [링크파일λͺ…]

* μΆ”κ°€μ μœΌλ‘œ ln 에 κ΄€λ ¨λœ μ˜΅μ…˜
  • -b : 링크파일 μƒμ„±μ‹œμ— λŒ€μƒνŒŒμΌμ΄ 이미 μ‘΄μž¬ν•˜λ©΄ λ°±μ—…νŒŒμΌμ„ λ§Œλ“  후에 λ§ν¬νŒŒμΌμ„ 생성
  • -d : 디렉토리에 λŒ€ν•œ ν•˜λ“œλ§ν¬νŒŒμΌμƒμ„±μ„ κ°€λŠ₯ν•˜κ²Œ 함
  • -s : 심볼릭 λ§ν¬νŒŒμΌμ„ 생성
  • -S : λ°±μ—…νŒŒμΌ μƒμ„±μ‹œμ— μ›ν•˜λŠ” 접미사(suffix)λ₯Ό 지정할 수 있음
  • -t, –target-directory=DIRECTORY : λ§ν¬νŒŒμΌμ„ 생성할 디렉토리λ₯Ό 지정
Share on

snack
WRITTEN BY
snack
Web Programmer


What's on this Page