Liên kết mềm và liên kết cứng.
Đây là một trong những chủ đề quan trọng trong Linux trước khi tôi cho bạn biết bất cứ điều gì về liên kết mềm và liên kết cứng
là gì.
Tôi phải nói với bạn, tôi biết những gì tôi lưu ý khi tôi lưu ý về cơ bản là một con trỏ hoặc một số tệp trên đĩa
cứng.
Vì vậy, nếu tôi tạo một tệp có tên, giả sử, Hulk, tên tệp đó là nai sừng tấm.
Đó là một cái tên đối với tôi với tư cách là một con người, để tôi hiểu tên của tập tin.
Nhưng máy tính không hiểu tên.
Máy tính hiểu các con số.
Vì vậy, mỗi khi bạn tạo một tệp, máy tính sẽ gán một số cho tệp đó trên đĩa cứng và liên kết số
đó với nó.
Số đó được gọi là I. MỘT. và mỗi khi chúng tôi cố gắng truy xuất tệp đó hoặc
đọc tệp, nó sẽ truy xuất số đó.
Vì vậy, bây giờ bạn biết rằng tôi biết.
Hãy để tôi cho bạn biết về một liên kết mềm bây giờ.
Liên kết mềm là một liên kết khi được tạo và nó sẽ bị xóa nếu một tệp bị xóa hoặc đổi tên.
Vì vậy, nếu tôi tạo một tệp và tôi liên kết, hãy tạo một liên kết, một liên kết mềm đến tệp đó.
Vì vậy, nếu tôi xóa tệp nguồn, nó sẽ xóa liên kết đích ở đâu là liên kết cứng, khi xóa
hoặc đổi tên tệp nguồn, liên kết cứng sẽ không thay đổi.
Nó sẽ vẫn giống như khi bạn đã sao chép nó.
Để tạo một lệnh liên kết cứng, bạn sẽ chạy L và như một liên kết để tạo liên kết mềm, bạn sẽ chạy lệnh
tương tự, nhưng với tùy chọn trừ s.
Và tôi có một bức tranh ở đây, tất nhiên, một bức ảnh nói lên hàng nghìn từ.
Vì vậy, nếu bạn nhìn thấy ở phía bên tay phải, đó là liên kết mềm của tôi.
Nó đang kết nối thông qua tệp của tôi với nút AI, trong khi liên kết cứng của tôi đang kết nối thẳng với
nút AI.
Vì vậy, nếu phần giữa, là tệp của tôi, thuế đó biến mất, liên kết mềm của tôi sẽ biến mất.
Tuy nhiên, trong tệp liên kết cứng của tôi, nếu tệp trung gian thuế tệp của tôi biến mất, điều đó không thành vấn đề.
Họ sẽ lưu lại hồ sơ.
Hãy để chúng tôi đăng nhập vào máy của chúng tôi, một máy Linux và tôi sẽ giải thích cho bạn rõ hơn về cách thức hoạt động của các
liên kết này.
Nhân tiện, một điều nữa tôi nên đề cập đến Liên kết chỉ giống như một lối tắt trong thuật ngữ thông thường, như
thể bạn đang tạo một lối tắt trên màn hình và môi trường Windows của mình, bạn có một tệp nằm ở đâu đó trong
Windows System32, blah blah, blah bla bla.
Tất nhiên, bạn phải truy cập tệp đó mọi lúc bằng cách điều hướng qua hệ thống tệp đó.
Bấm vào Bấm, bấm.
Click click.
Bấm, bấm Bấm.
Hừ!
Rất nhiều việc, anh bạn.
Vậy ta phải làm sao?
Chúng tôi tạo một lối tắt đến màn hình của chúng tôi.
Tất cả những gì bạn phải làm là nhấp đúp vào các lần chạy ném bom.
Cứ như vậy, chúng ta có liên kết mềm và trái tim Linux.
Vì vậy, không cần thêm gì nữa, tôi sẽ đăng nhập vào máy của mình và tôi sẽ giải thích cho bạn, và đây là máy của chúng
ta sẽ kéo nó sang trái một chút nữa.
Chỉ muốn xác nhận lại nó.
Tôi đăng nhập với tư cách là chính mình.
Đây là tên tôi.
Đây là thư mục chính của tôi.
Hoàn hảo.
Tôi muốn tạo một tệp có tên là Hulk.
Mọi người đều biết Hulk.
Nhân vật vui vẻ tuyệt vời.
Nhân vật to lớn khổng lồ.
Tôi thích nó như những bộ phim của anh ấy.
OK, dù sao, tôi đã tạo một tệp có tên là Hulk.
Bây giờ tôi sẽ muốn tạo một liên kết đến tệp đó Hulk.
Tôi sẽ đi đến Thư mục tạm thời.
Tôi đang ở trong thời gian tạm thời.
Không có trong danh bạ chính của tôi.
Và tôi muốn tạo liên kết mềm Liên kết đến Hulk và tập tin Hulk vị trí nhà của anh ấy.
Tôi có duy nhất và tên của tệp là Hulk.
Bùng nổ.
Nó đã tạo liên kết tệp.
Làm cách nào để chúng tôi xác minh lệnh thân thiện của bạn?
Đó là trừ L tr.
Và nếu bạn nhìn thấy ngay phía dưới, nó cho bạn biết nó đã tạo một liên kết và hệ điều hành Linux.
Vì chúng tôi đang chạy Linux với những thay đổi của Goias, một số màu sắc, nó sẽ thay đổi thành màu xanh lam.
Vì vậy, ngay tại đây, bit đầu tiên nó cho bạn biết đó là L là gì L bốn l là liên kết.
D là gì?
D là thư mục.
Vâng rất tốt.
Và cái gì là một tập tin không có cái gì tất nhiên là một tập tin.
Tôi đã trả lời rằng.
ĐƯỢC RỒI.
Dù sao, vì vậy nó đã tạo ra một liên kết.
Bây giờ tôi sẽ quay lại thư mục chính của mình bằng cách chỉ cần gõ c d p wd để xác nhận rằng tôi đang ở nhà của mình.
Chính xác?
Có, tôi là, và tôi sẽ nhập một cái gì đó vào tệp của tôi có tên là Hulk, vì vậy tôi sẽ thực hiện echo và thực hiện.
Hulk là một siêu anh hùng, OK, và tôi sẽ đưa điều đó vào hồ sơ Hulk và tôi làm Cat Hulk.
Nó ở đó, phải không?
OK, bây giờ tôi sẽ vào thư mục tạm thời của tôi và tôi sẽ làm mèo.
Điều này xác nhận tôi đồng ý tạm thời và tôi sẽ mèo Hulk.
Và bạn thấy đấy, nó có cùng nội dung mà tôi vừa gõ vào.
Vì vậy, nó chỉ là một lối tắt, chỉ là một liên kết.
Bây giờ chúng ta sẽ quay lại thư mục chính của tôi và tôi sẽ chạy LS trừ L.
TÔI.
Tôi là gì?
Tôi là viết tắt của Tôi thông báo nếu tôi muốn tìm hiểu những gì tôi biết từ tệp này, tôi sẽ chạy I.
Vì vậy, yeah, nó ở đó.
Nhưng vì tôi không nhập L s trừ L TR, nó đã chuyển sang loại trung bình.
Tôi đã mất đi l tr của tôi và sau đó tôi.
Vì vậy, theo cách này, chúng tôi sẽ ở dưới cùng.
Vì vậy, nếu bạn thấy rằng số nút I ngay đây là số được liên kết với tệp của tôi.
Hook Yeah.
Một lần nữa, tôi lưu ý là số được hệ điều hành của bạn ghi nhớ và nó nằm trên bàn của bạn.
Nó không nhớ Hulk.
Khi tôi đi đến một nơi tạm thời và làm LS, bản thân tôi TR và ngay tại đây, nếu tôi làm vậy, tôi sẽ không biết
gì về Hulk này.
Nó có một cái Tôi khác. MỘT. Nó có khác không?
Tôi không chắc.
Hãy kiểm tra L trừ đi L tr i và tôi sẽ vào nhà.
Tôi có vậy.
Hãy nhìn xem, nó có một cái Tôi khác. MỘT. , vì vậy cái này được ghi nhớ như một tệp khác đang nhớ
ở độ dài của nó, nó không biết rằng nó thực sự là một tệp.
Nó chỉ biết nó là một liên kết.
Vì vậy, số này được liên kết với một liên kết.
Bây giờ tôi sẽ quay lại thư mục chính của mình và lần này tôi sẽ xóa Hulk.
Hulk đã biến mất khỏi danh bạ chính của tôi, phải không?
Tôi sẽ quay lại Temp Directory và xem Hulk của tôi đang ở đâu.
Nhưng nếu tôi chỉ gõ, Hulk sẽ chỉ cho tôi tên Hulk.
Vậy là Hulk vẫn ở đó, nhưng nó không còn màu xanh nữa hoặc nó trông cong queo.
Y trông có vẻ quanh co vì tập tin đã biến mất.
Nếu tôi làm mèo ngay bây giờ và làm Hulk, hãy cho tôi biết điều gì sẽ xảy ra?
Không có tập tin hoặc thư mục.
Tất nhiên, không có tập tin như vậy.
Bởi vì liên kết bị loại bỏ, liên kết nguồn bị loại bỏ, do đó liên kết sẽ vẫn tồn tại xung quanh, mặc
dù nguồn của liên kết không có ở đó.
Vì vậy, nó tốt hơn.
Sau đó, tôi cũng sẽ xóa liên kết và chỉ cần xác minh nó.
Nó đi rồi.
Nếu tôi chỉ muốn làm điều đó với tư cách là chính mình, TR cứ làm Hulk.
Vâng, không thấy tệp nào.
Vì vậy, đó là cách hoạt động của liên kết mềm.
Bây giờ tôi sẽ giải thích cho bạn cách hoạt động của liên kết cứng.
Hãy bắt đầu và tạo lại tệp của chúng tôi.
Chúng tôi sẽ gọi nó là Hulk Hogan và tôi sẽ đặt một cái gì đó vào bên trong hồ sơ.
Echo Hulk là một siêu anh hùng.
OK, tôi sẽ đưa nó vào phần cứng Hulk đã được xác minh.
Chúng tôi sẽ chỉ xem xét hồ sơ.
Và đúng, Hulk là một siêu anh hùng.
Lục địa ở đó.
Bây giờ tôi sẽ đi vào thư mục tạm thời và tôi muốn liên kết đến tệp này tạo liên kết cứng.
Bạn thấy đấy, tôi không sử dụng tùy chọn trừ s là viết tắt của liên kết mềm, vì vậy tôi sẽ liên kết về nhà.
Tôi đã thấy Hulk.
Liên kết được tạo Làm cách nào để chúng tôi xác minh?
Bạn chỉ cần chạy Alice trừ đi l tr và bạn sẽ thấy ở dưới cùng, nó cho tôi biết.
Đó là liên kết được tạo ngay bây giờ, sự khác biệt giữa liên kết này, liên kết cứng và
liên kết mềm là không có trỏ đến tệp khác.
Đó là điểm khác biệt của Heart Link Assault Link.
Bây giờ nếu bạn đang đọc, nếu tôi đọc nội dung của tập tin này, nó nói rằng Hulk là một siêu anh hùng có cùng nội dung.
Mọi thứ đều giống nhau.
Bây giờ hãy để tôi quay lại thư mục chính của tôi.
Tôi đang ở trong danh bạ chính.
Hãy kiểm tra tệp Hulk đó và tôi sẽ viết ra một thứ khác trong đó ngay bây giờ.
Tiếng vọng.
Một, hai, ba và sau đó là hai cái móc.
Hãy đọc nó.
Hulk là một siêu anh hùng và sau đó là một trong hai ba trong dòng, tôi sẽ quay lại thư mục tạm thời của tôi và
chú mèo Hulk, và nó cũng được thêm vào đây.
Vì vậy, điều gì đang nói với chúng tôi rằng bạn có thể sửa đổi tệp nguồn?
Bạn có thể sửa đổi nội dung của tệp nguồn.
Nó sẽ sửa đổi liên kết đích, đó là liên kết hoàn hảo.
Bây giờ chúng ta hãy vào thư mục chính của tôi một lần nữa, và lần này tôi sẽ xóa Hulk.
Được rồi, tệp Hulk đã biến mất.
Anh ấy đã xác nhận điều đó.
Nó không có ở đó bây giờ.
Tôi sẽ quay trở lại Temp Directory và tôi sẽ làm LS trừ l tr một lần nữa và bạn sẽ thấy tệp vẫn tồn tại.
Liên kết vẫn tồn tại.
Và khi chúng tôi làm Hulk và nó vẫn có tất cả nội dung của bạn đưa vào.
Ồ, được rồi, vậy nó đang nói gì với chúng ta?
Nó cho chúng tôi biết rằng trong liên kết cứng, khi bạn xóa nguồn của tệp, nó sẽ không xóa
đích.
Vì vậy, đó là sự khác biệt cơ bản là tôi sẽ tiếp tục và chỉ xóa tệp Hulk này, cả liên kết
Hulk.
Vì vậy, xin hãy nhớ sự khác biệt giữa liên kết mềm và liên kết trái tim.
Chúc vui vẻ.