How to FIX Search Bar Crashes & Freezes in Windows 10 (Can't Type in Search Bar) | 2020
Mục lục:
Symlink - còn được gọi là Liên kết tượng trưng hoặc Liên kết mềm - có thể là một trong những khái niệm ẩn nhất cho người dùng máy tính. Tuy nhiên, điều đó không lấy đi tầm quan trọng của nó và những lợi ích mà nó mang lại. Làm cách nào để truy cập các thư mục và tệp từ các thư mục khác nhau mà không cần duy trì các bản sao trùng lặp? Vâng, đó là sức mạnh của Liên kết tượng trưng .
Liên kết tượng trưng hoặc liên kết tượng trưng
Liên kết là các tệp lối tắt đề cập đến tệp hoặc thư mục vật lý nằm ở đâu đó. Liên kết hoạt động như các tệp hoặc thư mục ảo, có thể được sử dụng để liên kết với các tệp hoặc thư mục riêng lẻ, làm cho chúng xuất hiện như thể chúng được lưu trữ trong thư mục với các Liên kết, mặc dù các Liên kết chỉ trỏ đến vị trí thực của chúng. > Đừng nhầm lẫn giữa các liên kết Symlink như là các phím tắt
Điều quan trọng là phải hiểu rằng các liên kết của Symlink không chỉ là Shortcuts mà là một người dùng Windows mà bạn đã biết. Một tập tin phím tắt chỉ đơn giản là trỏ đến tập tin mong muốn trong khi Symlink sẽ làm cho nó trông giống như các tập tin được liên kết là thực sự ở đó. Khi bạn nhấp vào liên kết, bạn sẽ được chuyển đến vị trí tệp thực tế.
Cấu trúc của liên kết tượng trưng
Một liên kết được tạo thành từ chuỗi văn bản được tự động diễn giải và tiếp theo là hệ điều hành dưới dạng đường dẫn đến tệp khác tệp hoặc thư mục. Tệp hoặc thư mục khác này được gọi là
“target “. Symlink tồn tại độc lập với mục tiêu của nó. Nếu một liên kết bị xóa, mục tiêu của nó vẫn không bị ảnh hưởng. Nếu một liên kết tượng trưng trỏ đến đích và một thời gian sau đó mục tiêu đó được di chuyển, đổi tên hoặc xóa, liên kết tượng trưng sẽ không tự động được cập nhật hoặc xóa, nhưng vẫn tiếp tục tồn tại và vẫn trỏ đến mục tiêu cũ. Tuy nhiên, trong các Liên kết tượng trưng như vậy trỏ đến mục tiêu di chuyển hoặc không tồn tại đôi khi được gọi là bị hỏng, mồ côi, chết hoặc lúng túng.
Lợi ích của các liên kết tượng trưng
Các liên kết tượng trưng tiêu thụ rất ít không gian và rất nhanh để tạo. Bạn tiết kiệm rất nhiều không gian đĩa cứng với Symlinks
- Trái với các liên kết cứng, các liên kết tượng trưng có thể liên kết đến các tập tin trên các hệ thống tập tin. Hãy nhớ rằng, nếu bạn xóa các tập tin gốc, liên kết cứng vẫn giữ nó sống, một liên kết không
- Liên kết tượng trưng duy trì cấu trúc thư mục trong đó các liên kết được chứa. Ví dụ, giả sử có một tập tin
- txt nằm trong thư mục "Tiện ích" được đặt tại /D/Myfolder/Utility/windowsclub.txt . Bây giờ nếu một liên kết cho thư mục Tiện ích được tạo trong thư mục Dropbox và bạn đã tìm kiếm windowsclub.txt trong thư mục Dropbox, đường dẫn tệp sẽ đọc / D /Myfolder/Utility/windowsclub.txt rather hơn chuyển đổi về đường dẫn tệp gốc / thực tế. Sử dụng các liên kết Bạn có thể lưu trữ các tệp phương tiện của bạn Âm nhạc / Video trên một ổ cứng khác, nhưng làm cho chúng hiển thị trong các thư mục Music / Videos chuẩn, vì vậy chúng sẽ được phát hiện bởi các chương trình truyền thông của bạn
- Nhà phát triển thường thay thế các bản sao của các tệp / thư mục được chia sẻ bằng các liên kết tượng trưng tham chiếu đến các tệp / thư mục vật lý. Thay thế các bản sao dư thừa của các tập tin có thể tiết kiệm rất nhiều không gian đĩa vật lý, và giảm đáng kể thời gian thực hiện sao chép / sao lưu / triển khai / sao chép dự án.
- Tầm quan trọng của các liên kết trong thế giới ngày nay
Như Yosef Durr, Lead Senior Quản lý chương trình, Microsoft đề cập trên Windows Blog,
Nhiều công cụ phát triển phổ biến như git và các nhà quản lý gói như npm nhận ra và liên kết các liên kết khi tạo repos hoặc các gói, tương ứng. Khi các repos hoặc gói đó sau đó được khôi phục ở nơi khác, các liên kết tượng trưng cũng được khôi phục, đảm bảo không gian đĩa (và thời gian của người dùng) không bị lãng phí. Git, ví dụ, cùng với các trang web như GitHub, đã trở thành công cụ quản lý mã nguồn chính được sử dụng bởi hầu hết các nhà phát triển hiện nay.
Việc sử dụng các nhà quản lý gói trong phát triển hiện đại cũng đã bùng nổ trong những năm gần đây. Ví dụ: trình quản lý gói nút (npm) đã phân phối ~ 400 triệu lượt cài đặt trong tuần ngày 1 tháng 7 năm 2015, nhưng đã phục vụ hơn 1,2 tỷ lượt cài đặt chỉ sau một năm - tăng gấp 3 lần chỉ trong một năm! Vào cuối tháng 6 năm 2016, npm đã phục vụ hơn 1,7 tỷ gói nút chỉ trong bảy ngày!
Các liên kết trong Windows 10
Mặc dù các liên kết Symlink có những ưu điểm khác nhau, nó chủ yếu được sử dụng bởi các hệ điều hành tương thích với UNIX như Linux, FreeBSD, OSX, vv, nơi các liên kết có thể được tạo ra mà không bị giới hạn. Đối với người dùng Windows, mặc dù các liên kết được tạo sẵn từ Windows Vista, nhưng rất khó để tạo ra.
Vì yêu cầu bảo mật của Windows Vista, người dùng cần quyền quản trị cục bộ và quan trọng là chạy
mlink trong bảng điều khiển dòng lệnh được nâng cấp với tư cách quản trị viên để tạo / sửa đổi Liên kết. Sự hạn chế sau này dẫn đến việc các Symlinks không thường xuyên được sử dụng bởi hầu hết các nhà phát triển Windows và gây ra nhiều công cụ phát triển đa nền tảng hiện đại để hoạt động kém hiệu quả và đáng tin cậy trên Windows. Tuy nhiên, bây giờ với
Windows 10 Creators Update , một lần người dùng có quyền quản trị cho phép Chế độ nhà phát triển, bất kỳ ai trên PC đều có thể chạy lệnh mklink mà không cần nâng cấp bảng điều khiển dòng lệnh. Làm cách nào để tạo Symlinks
lệnh mklink hoặc API CreateSymbolicLink . Sử dụng lệnh mklink
Khi sử dụng
lệnh mklink , hãy sử dụng cú pháp dưới đây: "mklink / prefix link_path file / folder_path ”
Lưu ý: mklink có thể tạo một số loại liên kết. Dưới đây là các loại-
/ D Tạo liên kết tượng trưng cho thư mục. Mặc định là một liên kết tượng trưng tập tin.
- / H Tạo liên kết cứng thay vì liên kết tượng trưng.
- / J Tạo một Junction Directory.
- Ví dụ, tôi tạo một thư mục giao tiếp của thư mục Music máy tính để bàn. Tham khảo ảnh chụp màn hình dưới đây-
Vì vậy, khi tôi nhấp vào liên kết, có vẻ như các tệp nhạc của tôi được lưu trữ trong
C: Users \ Desktop Music mặc dù ban đầu nó xuất hiện trong C: Users \ Music . Hãy nhớ rằng, nếu đường dẫn của bạn có bất kỳ khoảng trắng nào, bạn cần đặt dấu ngoặc kép quanh nó.
Sử dụng CreateSymbolicLink
Để kích hoạt hành vi mới khi sử dụng CreateSymbolicLink API, có tùy chọn
dwFlags bổ sung, bạn sẽ cần đặt giá trị là: SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE
0x2
Vì vậy, bằng cách chọn giá trị trên, bạn đã chỉ định cờ để cho phép tạo liên kết tượng trưng khi quá trình này không được nâng cao.
Để đọc thêm về cách tạo liên kết bằng cách sử dụng API
CreateSymbolicLink , hãy truy cập windows.com. Kết luận
Có thể nói rằng các liên kết là hữu ích hơn các phím tắt đơn thuần, tuy nhiên chúng hơi khó tạo. Một người dùng PC trung bình vẫn có thể thấy nó hơi đáng sợ để tạo ra. Hơn nữa, ngay cả ngày hôm nay, nhiều người dùng đang cố gắng hiểu khái niệm về các phím tắt tốt và do đó có thể gặp khó khăn để phân biệt các liên kết và hiểu được việc sử dụng nó.
Có nói rằng, nó gần như đảm bảo rằng bạn sẽ dễ dàng thay đổi bất kỳ cài đặt nào bạn có thể sao cho một chương trình trỏ đến đúng thư mục và bạn không thực sự tạo ra một Liên kết tượng trưng, nhưng biết cách thiết lập và sử dụng một Symlink tốt có thể thực sự tiện dụng.
Dự đoán những câu hỏi về những gì ông hình dung cho nền tảng và tương lai của Web, Berners-Lee cho biết ý tưởng của ông hạn chế. "Nếu chúng ta có thể hoàn thành tất cả những gì mình có thể nghĩ ra, chúng ta sẽ thất bại", ông Berners-Lee nói thêm. hai mục tiêu cho Web trong tương lai: để thúc đẩy và tạo ra các hình thức dân chủ mới, bao gồm cả các công cụ và để giúp cải thiện chăm sóc sức khoẻ. Tổ chức The Web Foundation cũng sẽ tập trung vào các tiêu chuẩn Web và khả năng tương tác và
Quỹ Knight, tập trung vào việc cải thiện báo chí ở Mỹ, sẽ cung cấp 5 triệu đô la Mỹ để giúp khởi động Web Foundation. Webber là một công cụ quan trọng cho báo chí, tự do ngôn luận và báo chí, Alberto Ibarguen, chủ tịch và giám đốc điều hành Hiệp hội Knight nói. Ông Berners-Lee cho biết ông có nghi ngờ về việc cố gắng đẩy Web ra các vùng sâu vùng xa nhất thế giới, khi nhiều người cần được chăm sóc sức khoẻ cơ bản, thực phẩm và nước sạch. "
Các hack đã bao gồm một số bài viết prank từ Twitter người sử dụng như Fox News, Facebook và bầu cử tổng thống Barack Obama. Điều kỳ lạ đối với một số thông điệp này là chúng bao gồm các liên kết liên kết - một chương trình tiếp thị thông thường trả tiền cho người tạo liên kết để hướng lưu lượng truy cập đến một trang web khác như Amazon - theo các báo cáo. Điều này có thể làm cho việc tìm ra thủ phạm dễ dàng hơn vì các chương trình liên kết được đề cập đến phải có đường dẫn giấy ảo dẫn người tr
[ĐọC thêm: Làm thế nào để xóa phần mềm độc hại khỏi máy tính Windows của bạn]
Hoa Kỳ. Một số cơ quan liên bang của Mỹ có thể bị cản trở từ việc mua các hệ thống công nghệ thông tin của các công ty có liên kết với chính phủ Trung Quốc theo luật tài trợ mới do Tổng thống Barack Obama ký vào đầu tuần này. Một số cơ quan liên bang của Hoa Kỳ có thể bị cản trở từ việc mua các hệ thống công nghệ thông tin do các công ty liên kết với chính phủ Trung Quốc thực hiện theo luật tài trợ mới do Tổng thống Barack Obama ký vào đầu tuần này. các cơ quan chức năng sẽ kiểm tra tất cả các g
"Nguy cơ gián điệp hoặc phá hoại mạng" đưa vào tài khoản, cùng với hệ thống CNTT được "sản xuất, sản xuất hoặc lắp ráp" bởi các công ty do chính phủ Trung Quốc sở hữu, chỉ đạo hoặc tài trợ.