Tautan lunak dan tautan keras.
Ini adalah salah satu topik penting di Linux sebelum saya memberi tahu Anda apa itu soft link dan hard
link.
Saya harus memberi tahu Anda, saya tahu apa yang saya perhatikan karena pada dasarnya saya perhatikan sebagai penunjuk atau sejumlah file pada hard
disk.
Jadi jika saya membuat file bernama katakanlah, Hulk, nama file itu adalah elk.
Itu adalah nama bagi saya sebagai manusia, bagi saya untuk memahami nama file.
Tapi komputer tidak mengerti nama.
Komputer memahami angka.
Jadi setiap kali Anda membuat file, komputer memberikan nomor ke file itu di hard disk dan mengaitkan nomor itu
ke sana.
Angka itu disebut I. SEBUAH. , dan setiap kali kami mencoba mengambil file itu atau membaca file
itu, ia pergi dan mengambil nomor itu.
Jadi sekarang sekarang Anda tahu bahwa saya tahu.
Biarkan saya memberi tahu Anda tentang tautan lunak sekarang.
Tautan lunak adalah tautan yang, ketika dibuat, dan akan dihapus jika file dihapus atau diganti namanya.
Jadi jika saya membuat file dan saya menautkan, buat tautan, tautan lunak ke file itu.
Jadi jika saya menghapus file sumber, itu akan menghapus tautan tujuan di mana sebagai tautan keras, ketika
menghapus atau mengganti nama file sumber, tautan keras tidak akan berubah.
Ini akan tetap sama seperti jika Anda telah menyalinnya.
Untuk membuat perintah tautan keras, Anda akan menjalankan L dan sebagai tautan untuk membuat tautan lunak, Anda akan menjalankan perintah
yang sama, tetapi dengan opsi minus s.
Dan saya punya gambar di sini yang tentu saja, gambar berbicara seribu kata.
Jadi jika Anda melihat di sisi kanan, ini adalah tautan lunak saya.
Itu terhubung melalui file saya ke simpul AI, sedangkan tautan keras saya terhubung langsung ke simpul
AI.
Jadi jika bagian tengah, yang merupakan file saya, pajak itu hilang, tautan lunak saya hilang.
Namun, di file hard link saya, jika file tengah pajak file saya hilang, itu tidak masalah.
Mereka akan mengajukan tetap.
Mari kita masuk ke mesin kita, mesin Linux, dan saya akan menjelaskan lebih baik kepada Anda bagaimana tautan
ini bekerja.
Omong-omong, satu hal lagi yang harus saya sebutkan Tautan sama seperti pintasan dalam istilah biasa, seolah-olah Anda
membuat pintasan di desktop dan lingkungan Windows Anda, Anda memiliki file yang terletak di suatu tempat
di Windows System32, bla bla, bla bla.
Tentu saja, Anda harus pergi ke file itu sepanjang waktu dengan menavigasi melalui sistem file itu.
Klik Klik, Klik.
Klik, Klik.
Klik, Klik Klik.
Hmm.
Begitu banyak pekerjaan, kawan.
Jadi apa yang kita lakukan?
Kami membuat pintasan ke desktop kami.
Yang harus Anda lakukan adalah klik dua kali pada pengeboman.
Sama seperti itu, kami memiliki tautan lunak dan hati Linux.
Jadi tanpa basa-basi lagi, saya akan masuk ke mesin saya dan saya akan menjelaskan kepada Anda, dan ini adalah mesin kami
akan menyeretnya sedikit lebih ke kiri.
Baru mau konfirmasi lagi.
Saya login sebagai diri saya sendiri.
Ini adalah nama saya.
Ini adalah direktori rumah saya.
Sempurna.
Saya ingin membuat file bernama Hulk.
Semua orang tahu Hulk.
Karakter yang sangat menyenangkan.
Karakter raksasa besar.
Saya suka seperti film-filmnya.
Oke, bagaimanapun, saya membuat file bernama Hulk.
Sekarang saya ingin membuat tautan ke file itu Hulk.
Saya akan pergi ke Direktori Temp.
saya dalam suhu.
Tidak di direktori home saya.
Dan saya ingin membuat Link soft link ke Hulk dan lokasi file Hulk rumahnya.
Saya memiliki satu-satunya dan nama filenya adalah Hulk.
Ledakan.
Itu membuat tautan file.
Bagaimana kami memverifikasi perintah ramah Anda?
Itu minus L tr.
Dan jika Anda melihat tepat di bagian bawah, itu memberi tahu Anda bahwa itu telah membuat tautan dan sistem operasi Linux.
Karena kami menjalankan Linux dengan perubahan Goias, beberapa warna berubah menjadi biru.
Jadi di sini, bit pertama memberitahu Anda itu adalah L apa L empat l adalah untuk link.
Untuk apa D?
D adalah untuk direktori.
Ya, sangat bagus.
Dan apa itu file yang tidak memiliki apa-apa, tentu saja adalah file.
Saya sudah menjawab itu.
OKE.
Bagaimanapun, jadi itu membuat tautan.
Sekarang saya akan kembali ke direktori home saya hanya dengan mengetik c d p wd untuk mengonfirmasi bahwa saya ada di rumah saya.
Benar?
Ya, saya, dan saya akan mengetik sesuatu di file saya yang disebut Hulk, jadi saya akan melakukan echo dan melakukannya.
Hulk adalah pahlawan super, OK, dan saya akan memasukkannya ke file Hulk dan saya membuat Cat Hulk.
Itu ada, kan?
OK, sekarang saya akan pergi ke direktori temp saya dan saya akan melakukan cat.
Ini mengkonfirmasi saya dalam ya sementara saya, dan saya akan kucing Hulk.
Dan Anda lihat, itu memiliki konten yang sama dengan yang baru saja saya ketik.
Jadi itu hanya jalan pintas, hanya tautan.
Sekarang kita akan kembali ke direktori home saya dan saya akan menjalankan LS minus L.
SAYA.
Apa itu i?
Saya singkatan dari saya perhatikan jika saya ingin mengetahui yang saya tahu dari file ini, saya akan menjalankan I.
Jadi ya, itu ada.
Tapi karena saya tidak mengetik L s minus L TR, maka masuk ke tipe menengah.
Saya kehilangan l tr saya dan kemudian saya.
Jadi dengan cara ini kita akan berada di bawah.
Jadi jika Anda melihat bahwa nomor simpul saya di sini adalah nomor yang terkait dengan file saya.
Kait Ya.
Sekali lagi, saya perhatikan adalah nomor yang diingat oleh sistem operasi Anda dan ada di meja Anda.
Itu tidak mengingat Hulk.
Ketika saya pergi ke temp dan melakukan LS, saya sendiri TR dan di sini, jika saya melakukannya, itu minus l tr saya untuk mengetahui yang saya
tahu tentang Hulk ini.
Ini memiliki I yang berbeda. SEBUAH. Apakah itu berbeda?
Saya tidak yakin.
Mari kita periksa L s minus L tr i dan saya akan pulang.
saya punya begitu.
Lihat, itu memiliki I yang berbeda. SEBUAH. , jadi yang ini diingat sebagai file yang
berbeda mengingat panjangnya, tidak tahu bahwa itu sebenarnya sebuah file.
Itu hanya tahu itu adalah tautan.
Jadi nomor ini dikaitkan dengan tautan.
Sekarang saya akan kembali ke direktori home saya, dan kali ini saya akan menghapus Hulk.
Hulk hilang dari direktori home saya, kan?
Saya akan kembali ke Temp Directory dan saya akan melihat di mana Hulk saya.
Tetapi jika saya hanya mengetik, Hulk hanya akan memberi saya nama Hulk.
Jadi Hulk ada di sana, tetapi tidak lagi berwarna biru atau terlihat bengkok.
Y terlihat bengkok karena file tersebut hilang.
Jika saya bermain kucing sekarang dan melakukan Hulk, beri tahu saya apa yang akan terjadi?
Tidak ada berkas atau direktori seperti itu.
Tentu saja, tidak ada file seperti itu.
Karena linknya dihapus, link sumbernya dihilangkan, jadi linknya akan tetap berlama-lama, padahal sumber
linknya sudah tidak ada.
Jadi lebih baik.
Kemudian saya akan menghapus tautannya juga dan memverifikasinya.
Itu hilang.
Jika saya hanya ingin melakukannya sebagai diri saya sendiri, TR lakukan saja Hulk.
Ya, tidak melihat file.
Jadi begitulah cara kerja tautan lunak.
Sekarang saya akan menjelaskan cara kerja hard link.
Mari kita pergi dan membuat file kita lagi.
Kami akan menyebutnya Hulk Hogan dan saya akan memasukkan sesuatu ke dalam file.
Echo Hulk adalah pahlawan super.
Oke, saya akan memasukkannya ke dalam perangkat keras Hulk yang diverifikasi.
Kita lihat saja filenya.
Dan ya, Hulk adalah seorang superhero.
Benua itu ada.
Sekarang saya akan masuk ke direktori temp dan saya ingin menautkan ke file ini membuat tautan keras.
Anda tahu, saya tidak akan menggunakan opsi minus s singkatan dari soft link, jadi saya akan membuat link home.
Saya telah melihat Hulk.
Tautan dibuat Bagaimana cara kami memverifikasi?
Anda hanya menjalankan Alice minus l tr dan Anda akan melihat di bagian bawah, itu memberitahu saya.
Bahwa tautan dibuat sekarang, perbedaan antara tautan ini, tautan keras dan tautan lunak adalah
tidak ada penunjuk ke file lain.
Itulah perbedaan Heart Link Assault Link.
Nah jika kalian membaca, jika saya membaca isi file ini, dikatakan Hulk adalah superhero dari konten yang sama.
Semuanya sama.
Sekarang izinkan saya kembali ke direktori home saya.
Saya berada di direktori home.
Mari kita periksa file Hulk itu dan saya akan menuliskan sesuatu yang lain di dalamnya sekarang.
Gema.
Satu, dua, tiga dan kemudian dua kait.
Mari kita membacanya.
Hulk adalah pahlawan super dan kemudian satu dua tiga di baris, saya akan kembali ke direktori temp saya dan kucing
Hulk, dan itu ditambahkan di sini juga.
Jadi apa yang memberi tahu kami bahwa Anda dapat memodifikasi file sumber?
Anda dapat mengubah konten file sumber.
Ini akan mengubah tautan tujuan, yang sempurna.
Sekarang mari kita kembali ke direktori home saya, dan kali ini saya akan menghapus Hulk.
Baiklah, file Hulk hilang.
Dia membenarkannya.
Itu tidak ada sekarang.
Saya akan kembali ke Temp Directory dan saya akan melakukan LS minus l tr lagi dan Anda akan melihat file tersebut masih ada.
Linknya masih ada.
Dan ketika kami membuat Hulk dan masih ada semua konten yang Anda masukkan.
Nah, oke, jadi apa yang dikatakannya kepada kita?
Ini memberi tahu kami bahwa di tautan keras, ketika Anda menghapus sumber file, itu tidak menghapus
tujuan.
Jadi itulah perbedaan mendasarnya adalah saya akan melanjutkan dan menghapus file Hulk ini juga, tautan Hulk
juga.
Jadi tolong ingat perbedaan antara tautan lunak dan tautan hati.
Selamat bersenang-senang.