Latest web development tutorials

Perintah ln Linux

Perintah ln Linux

Linux perintah Daquan Linux perintah Daquan

Linux perintah ln adalah perintah yang sangat penting, fungsinya adalah untuk membangun hubungan sinkronisasi file tertentu di lokasi lain.

Ketika kita butuhkan dalam direktori yang berbeda, menggunakan file yang sama, kita tidak perlu di direktori setiap perlu untuk menempatkan file harus sama, selama kita berada dalam katalog tetap, menempatkan file, dan kemudian di lain di bawah direktori dengan perintah ln link (link) bisa, tanpa harus mengulang ruang disk.

tatabahasa

 ln [参数][源文件或目录][目标文件或目录]
Dimana parameter format

[-bdfinsvF] [-S Backup-akhiran] [-V {nomor, yang ada, sederhana}]

[Help] [version] [-]

Gunakan perintah ini:
Linux sistem file, yang disebut tautan (link), kita dapat menganggapnya file alias, dan link dapat dibagi menjadi dua jenis: hard Link (link keras) dan soft link (link simbolik), arti hard link file dapat memiliki beberapa nama, dan soft link adalah cara untuk menghasilkan file khusus, isi dari file yang menunjuk ke lokasi file lain. Link keras adalah adanya sistem file yang sama, tetapi dapat menjadi soft link di sistem file yang berbeda.

Apakah tautan lunak atau keras tidak akan menghubungkan salinan file asli, hanya menempati jumlah yang sangat kecil dari ruang disk.

soft link:

  • 1. soft link, dalam bentuk jalan ada. Mirip dengan cara pintas sistem operasi Windows
  • 2. Link lembut di seluruh file sistem, hard link tidak bisa
  • 3. soft link ke nama file yang tidak ada hubungan
  • 4. soft link ke link direktori

Link keras:

  • 1. hard link, dalam bentuk salinan file ada. Tapi jangan mengambil ruang yang sebenarnya.
  • 2. Direktori tersebut tidak diperbolehkan untuk membuat link keras
  • 3. Satu-satunya link keras dalam sistem file yang sama dapat dibuat

Parameter perintah

parameter yang diperlukan:

  • -B menghapus, menimpa link ditetapkan sebelumnya
  • -d memungkinkan superuser untuk membuat hard link ke direktori
  • penegakan -f
  • modus interaktif -i, pengguna diminta jika file ada menimpa
  • -n umumnya dianggap sebagai direktori link simbolik
  • -s link lunak (symbolic link)
  • Proses v Menampilkan rinci

parameter pilihan:

  • -S "-S <Backup akhiran string>" atau "--suffix = <backup akhiran string>"
  • -V "-V <Backup>" atau "--version-control = <backup>"
  • help menampilkan informasi bantuan
  • informasi versi --version display

contoh

Membuat link lembut untuk file, membuat link link2013 lembut seperti berkas log2013.log, jika log2013.log hilang, link2013 akan gagal:

ln -s log2013.log link2013

Output:

[root@localhost test]# ll
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln -s log2013.log link2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

Membuat link keras untuk file, membuat link sulit untuk log2013.log ln2013, atribut dan ln2013 dari log2013.log yang sama

ln log2013.log ln2013

Output:

[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln log2013.log ln2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 2 root bin      61 11-13 06:03 ln2013
-rw-r--r-- 2 root bin      61 11-13 06:03 log2013.log

Linux perintah Daquan Linux perintah Daquan