ನೀವು ಬ್ಯಾಷ್‌ನಲ್ಲಿ ನಡೆಸುವ ಕಾರ್ಯಗಳಿಗೆ ಹೊರಗಿಡುವುದು

ಕೆಲವೊಮ್ಮೆ ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಫೋಲ್ಡರ್ ಮತ್ತು ಅದರ ವಿಷಯದ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಿ, ಆದರೆ ಈ ಬದಲಾವಣೆಯನ್ನು ನಿರ್ದಿಷ್ಟ ಫೈಲ್‌ಗೆ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಫೋಲ್ಡರ್‌ಗೆ ಅನ್ವಯಿಸಬಾರದು ಎಂದು ನಾವು ಬಯಸುತ್ತೇವೆ ... ಅದು ಮೇಲಿನ ಫೋಲ್ಡರ್ ಒಳಗೆ ಇದ್ದರೂ ಸಹ ಅದು. ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ.

ಅದನ್ನು ಚೆನ್ನಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ನನಗೆ ಫೋಲ್ಡರ್ ಇದೆ (ದಾಖಲೆಗಳು) ಮತ್ತು ಅದರೊಳಗೆ 4 ಫೈಲ್‌ಗಳು (doc.txt, file.mp4, list.txt ಮತ್ತು thesis.doc), ಆ ಫೈಲ್‌ಗಳ ಅನುಮತಿಯನ್ನು ಬದಲಾಯಿಸಲು ನಾನು ಬಯಸುತ್ತೇನೆ ಇದರಿಂದ ಮಾಲೀಕರು ಮಾತ್ರ ಪ್ರವೇಶಿಸಬಹುದು, ಅದನ್ನು ಹೊರತುಪಡಿಸಿ ಅದನ್ನು ಮಾಡಿ list.txt, ಪ್ರತಿಯೊಬ್ಬರೂ ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ನಾನು ಬಯಸುತ್ತೇನೆ, ಅಂದರೆ, ಅವರು ತಮ್ಮ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸುವುದಿಲ್ಲ.

ಸಾರಾಂಶ:

  • doc.txt, file.mp4 ಮತ್ತು thesis.doc ಅನ್ನು ಮಾಲೀಕರು ಮಾತ್ರ ವೀಕ್ಷಿಸಬಹುದು
  • list.txt ಅನ್ನು ಪ್ರತಿಯೊಬ್ಬರೂ ನೋಡಬಹುದು, ಅಂದರೆ, ಅವರ ಅನುಮತಿಗಳು ಬದಲಾಗುವುದನ್ನು ನಾನು ಬಯಸುವುದಿಲ್ಲ.

ಇದನ್ನು ಸಾಧಿಸಲು ನಾನು ಎಲ್ಲಾ ಫೈಲ್‌ಗಳಿಗೆ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ನಂತರ ಅನುಮತಿಗಳನ್ನು list.txt ಗೆ ಬದಲಾಯಿಸಬಹುದು ಇದರಿಂದ ಅದು ಮೊದಲಿನಂತೆ ಇರುತ್ತದೆ. ಇದು ಎರಡು ಸಾಲುಗಳಾಗಿರಬಹುದು ... ಆದರೆ, ಯಾವಾಗಲೂ ಲಿನಕ್ಸ್‌ನಲ್ಲಿರುವಂತೆ, optim ಅನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಒಂದು ಮಾರ್ಗವಿದೆ

ಬ್ಯಾಷ್

ಹೇಗೆ ಎಂದು ನೋಡೋಣ:

  1. ಮಾಲೀಕರು ಮಾತ್ರ ಪ್ರವೇಶಿಸಬಹುದಾದ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಲು ನಾವು ಬಳಸುತ್ತೇವೆ: chmod 700
  2. ಆ ಫೋಲ್ಡರ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳಲ್ಲಿನ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಲು (ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಎಂದು ನನಗೆ ನೆನಪಿದೆ: ಫೈಲ್‌ಗಳು) ನಾವು ಬಳಸುತ್ತೇವೆ: ದಾಖಲೆಗಳು/
  3. ಫೈಲ್ list.txt ಅನ್ನು ಹೊರಗಿಡಲು ನಾವು ಬಳಸುತ್ತೇವೆ: / !(list.txt)

ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಅಂತಿಮ ಆಜ್ಞೆಯು ಹೀಗಿರುತ್ತದೆ:

chmod 700 archivos/!(lista.txt)

ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಆ ಫೋಲ್ಡರ್‌ನಲ್ಲಿನ ಫೈಲ್‌ಗಳ ಮೊದಲು ಅನುಮತಿಗಳ ಸ್ಕ್ರೀನ್‌ಶಾಟ್, ಆಜ್ಞೆಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ನಂತರ ಅನುಮತಿಗಳು ಹೇಗೆ:
ಹೊರಗಿಡು- chmod-bash

ನಾವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಫೈಲ್‌ಗಳನ್ನು ಹೊರಗಿಡಲು ಬಯಸಿದರೆ, ಉದಾಹರಣೆಗೆ list.txt ಜೊತೆಗೆ thesis.doc , ನಾವು ಆ ಫೈಲ್‌ಗಳನ್ನು ಬೇರ್ಪಡಿಸಬಹುದು | … ಅದು:

chmod 700 archivos/!(lista.txt|tesis.doc)

ಸರಳ ಏನು? 😀

ಒಳ್ಳೆಯದು, ಸೇರಿಸಲು ಹೆಚ್ಚೇನೂ ಇಲ್ಲ, ಇದು ಸರಳತೆ ಆದರೆ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಮಾಹಿತಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಅದು ದಿನವನ್ನು ಉಳಿಸಬಹುದು

i-love-bin-bash_by-kzkggaara


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   Erick ಡಿಜೊ

    ಶುಭಾಶಯಗಳು, ಕೆಲವೊಮ್ಮೆ ನಾನು ಈ ಸಂದಿಗ್ಧತೆಗೆ ಒಳಗಾಗಿದ್ದರೂ ಹೊರಗಿಡಲು ಸತ್ಯ ನನಗೆ ಎಂದಿಗೂ ಸಂಭವಿಸುವುದಿಲ್ಲ

  2.   ನಿಕ್ ಡಿಜೊ

    ಅತ್ಯುತ್ತಮ ಸಲಹೆ, ಶುಭಾಶಯಗಳು

  3.   ಜೋಸ್ ಎಮಿಲಿಯೊ ಬಡಿಯಾ ವಾಲ್ಡೆಸ್ ಡಿಜೊ

    ಕೇಜ್, ನಾನು ಎಮಿಲಿಯೊ ಡೆಲ್ ಐಪಿ ಸೆಪೆರೊ ಬೊನಿಲ್ಲಾ, ನೀವು ಹೇಗಿದ್ದೀರಿ? ಲೇಖನಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಅದು ನನಗೆ ಪ್ರಮಾಣವನ್ನು ನೀಡಿತು

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ಹಲೋ, ನೀವು ಹೇಗಿದ್ದೀರಿ?

  4.   ಪೆಗಾಸಸ್ಆನ್ಲೈನ್ ಡಿಜೊ

    ತುಂಬಾ ಒಳ್ಳೆಯದು !!!!!

    ಹಂಚಿಕೊಂಡಿದ್ದಕ್ಕೆ ಧನ್ಯವಾದಗಳು