සමහර විට අපට විධානයක් ක්රියාත්මක කිරීමට අවශ්ය වේ, උදාහරණයක් ලෙස ෆෝල්ඩරයක අවසරය සහ එහි අන්තර්ගතය වෙනස් කරන්න, කෙසේ වෙතත් අපට අවශ්ය වන්නේ මෙම වෙනස විශේෂිත ගොනුවකට හෝ විශේෂිත ෆෝල්ඩරයකට යෙදවීමට නොවේ ... එය ඉහත ෆෝල්ඩරය තුළ තිබියදී පවා එය අපි විධානය ක්රියාත්මක කරන.
එය වඩා හොඳින් තේරුම් ගැනීමට, මට ෆෝල්ඩරයක් ඇත (ලේඛනාගාරය) සහ එය තුළ ගොනු 4 ක් (doc.txt, file.mp4, list.txt සහ thesis.doc), මට අවශ්ය වන්නේ එම ලිපිගොනු වල අවසරය වෙනස් කිරීමට වන අතර එමඟින් හිමිකරුට පමණක් ප්රවේශ විය හැකිය list.txt, මට අවශ්ය වන්නේ සෑම කෙනෙකුටම දැක ගත හැකි වීමයි, එනම් ඔවුන්ගේ අවසරයන් වෙනස් නොකිරීමයි.
සාරාංශගත කිරීම:
- doc.txt, file.mp4 සහ thesis.doc හිමිකරුට පමණක් නැරඹිය හැකිය
- list.txt සෑම කෙනෙකුටම දැකිය හැකිය, එනම්, ඔවුන්ගේ අවසරයන් වෙනස් වීමට මට අවශ්ය නැත.
මෙය සාක්ෂාත් කර ගැනීම සඳහා මට සියලු ලිපිගොනු සඳහා අවසර වෙනස් කළ හැකි අතර පසුව අවසරයන් list.txt ලෙස වෙනස් කළ හැකිය. මෙය පේළි දෙකක් වනු ඇත ... නමුත්, ලිනක්ස් හි සෑම විටම පාහේ, ප්රශස්තිකරණය කිරීමට ක්රමයක් තිබේ
කෙසේ දැයි බලමු:
- අයිතිකරුට පමණක් ප්රවේශ විය හැකි අවසර වෙනස් කිරීමට අපි භාවිතා කරන්නෙමු: chmod 700
- එම ෆෝල්ඩරයේ ඇති සියලුම ලිපිගොනු වල අවසර වෙනස් කිරීමට (මට මතකයි එය හැඳින්වූයේ: ගොනු) අපි භාවිතා කරන්නෙමු: වාර්තා/
- List.txt ගොනුව බැහැර කිරීම සඳහා අපි භාවිතා කරන්නේ: / !(list.txt)
වෙනත් වචන වලින් කිවහොත්, අවසාන විධානය වනුයේ:
chmod 700 archivos/!(lista.txt)
එය එතරම්ම සරලයි, මෙන්න එම ෆෝල්ඩරයේ ඇති ලිපිගොනු වලට පෙර ඇති අවසරවල තිර පිටපතක්, විධානය ක්රියාත්මක කිරීම සහ පසුව අවසරයන් ඇති ආකාරය:
උදාහරණයක් ලෙස අපට එක් ගොනුවකට වඩා බැහැර කිරීමට අවශ්ය නම් list.txt ප්ලස් thesis.doc , අපට එම ගොනු සමඟ වෙන් කළ හැකිය | … එනම්:
chmod 700 archivos/!(lista.txt|tesis.doc)
සරල කුමක්ද? 😀
හොඳයි, තවත් එකතු කිරීමට කිසිවක් නැත, එය සරල බවකි, නමුත් විශාල තොරතුරු ප්රමාණයක් සමඟ වැඩ කරන විට, එය දවස ඉතිරි කර ගත හැකිය
අදහස් 5 ක්, ඔබේ අදහස් තබන්න
සමහර විට මම මෙම උභතෝකෝටිකයට සුබ පැතුවද, බැහැර කිරීම සඳහා සත්යය මට කිසිදා සිදු නොවනු ඇත
විශිෂ්ට ඉඟිය, සුබ පැතුම්
කේස්, මම එමිලියෝ ඩෙල් අයිපී සෙපෙරෝ බොනිල්ලා, ඔබට කොහොමද? ලිපියට ස්තූතියි, එය මට ප්රමාණාත්මකව සේවය කළේය
හෙලෝ, ඔබට කොහොමද ළමයෙක්?
ඉතා හොඳයි !!!!!
බෙදාගැනීම ගැන ස්තූතියි