તમે બાશમાં ચલાવો છો તે કાર્યોની બાકાત

કેટલીકવાર આપણે કોઈ આદેશ ચલાવવાની જરૂર હોય છે, ઉદાહરણ તરીકે ફોલ્ડર અને તેની સામગ્રીની પરવાનગી બદલો, જો કે આપણે ઇચ્છતા હોઈએ કે આ ફેરફાર કોઈ ચોક્કસ ફાઇલ, અથવા કોઈ ચોક્કસ ફોલ્ડર પર લાગુ ન થાય ... તે ઉપરના ફોલ્ડરની અંદર હોવા છતાં પણ જે આપણે આદેશ ચલાવીએ છીએ.

સારી સમજ માટે, મારી પાસે એક ફોલ્ડર છે (આર્કાઇવ્સ) અને તેની અંદર 4 ફાઇલો (doc.txt, file.mp4, list.txt અને thesis.doc), હું તે ફાઇલોની પરવાનગીને બદલવા માંગું છું જેથી માત્ર માલિક જ accessક્સેસ કરી શકે, સિવાય તે કરો list.txt, કે હું ઇચ્છું છું કે દરેક જણ જોવા માટે સમર્થ હોય, એટલે કે, તેઓ તેમની પરવાનગી બદલતા નથી.

સારાંશ:

  • doc.txt, file.mp4 અને thesis.doc ફક્ત માલિક દ્વારા જોઈ શકાય છે
  • list.txt દરેક જણ જોઇ શકે છે, એટલે કે, હું તેમની પરવાનગી જુદી જુદી થવા માંગતો નથી.

આને હાંસલ કરવા માટે, હું બધી ફાઇલોની પરવાનગીને બદલી શકું છું અને ત્યારબાદ પરવાનગીને list.txt પર પણ બદલી શકું જેથી તે પહેલાની જેમ જ હોય. આ બે લીટીઓ હશે ... પરંતુ, લગભગ હંમેશાં લિનક્સમાં, optim ને optimપ્ટિમાઇઝ કરવાની રીત છે

બાશ

ચાલો જોઈએ કે કેવી રીતે:

  1. માત્ર માલિક જ canક્સેસ કરી શકે છે તે પરવાનગીઓને બદલવા માટે અમે આનો ઉપયોગ કરીશું: 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)

શું સરળ છે? 😀

ઠીક છે, ઉમેરવા માટે વધુ કંઇ નથી, તે એક સરળતા છે પરંતુ જ્યારે માહિતીના મોટા પ્રમાણમાં કામ કરવામાં આવે છે, ત્યારે તે દિવસ બચાવી શકે છે 😉

આઈ-લવ-બિન-બેશ_બી-કેઝ્કગગારા


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   Erick જણાવ્યું હતું કે

    શુભેચ્છાઓ, જ્યારે હું આ મૂંઝવણમાં આવ્યો છું તેમ છતાં બાકાત રાખવા માટે, સત્ય મને ક્યારેય ન આવ્યું હોત

  2.   નિક જણાવ્યું હતું કે

    ઉત્તમ ટીપ, શુભેચ્છાઓ

  3.   જોસે એમિલિઓ બેડિયા વાલ્ડીસ જણાવ્યું હતું કે

    કાઝે, હું એમિલિઓ ડેલ આઈપીઆઈ સેપિરો બોનીલા, તમે કેમ છો? લેખ માટે આભાર, તે મને જથ્થો આપ્યો

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      હેલો, તમે કેમ છો બાળક?

  4.   પgasગસુસઓનલાઇન જણાવ્યું હતું કે

    ખૂબ સરસ !!!!!

    વહેંચવા બદલ આભાર