"ઇન્સ્ટ" આદેશ સાથે લિનક્સમાં ફાઈલોની નકલ કરો
લિનક્સ સિસ્ટમ્સ પર ઇન્સ્ટોલ કમાન્ડનો ઉપયોગ ફાઇલોની નકલ કરવા માટે કરવામાં આવે છે, અને તે આનો ઉપયોગ કરવા માટે સરળ બનાવવા માટે અનેક આદેશો એકમાં જોડીને કરે છે. Install આદેશ cp , chown , chmod , અને strip આદેશોનો ઉપયોગ કરે છે.
ઇન્સ્ટોલ કરેલા આદેશો ઉપયોગ કરવા માટે પહેલાથી જ તૈયાર કરાયેલા કાર્યક્રમોને ઇન્સ્ટોલ કરવા માટે ઉપયોગમાં ન લેવા જોઈએ. તે apt-get કમાન્ડ સાથે ડાઉનલોડ અને ઇન્સ્ટોલ થવી જોઈએ.
આદેશ સિન્ટેક્સ ઇન્સ્ટોલ કરો
નીચે સ્થાપિત આદેશ માટે વાપરવા માટે યોગ્ય વાક્યરચના છે. પહેલી ત્રણનો ઉપયોગ સ્ત્રોતને ગંતવ્યમાં પહેલાથી જ અસ્તિત્વમાં લાવવા માટે કરવામાં આવે છે, જ્યારે પરવાનગીઓ પણ નિયુક્ત કરવામાં આવે છે. અંતિમ એક આપેલ ડિરેક્ટરી અથવા ડિરેક્ટરીઓના તમામ ઘટકો બનાવવા માટે વપરાય છે.
[ વિકલ્પ ] સ્થાપિત કરો ... સૉસ DEST સ્થાપિત [ OPTION ] ... SOURCE ... DIRECTORY install [ OPTION ] ... -ટી ડાયરેક્ટરી સોર્સ ઇન્સ્ટોલ [ OPTION ] ... -d DIRECTORYઆ તે વિકલ્પો છે જે તમે ઇન્સ્ટોલ આદેશ સાથે વાપરી શકો છો:
- --બેકઅપ [= CONTROL ] દરેક અસ્તિત્વમાંની ગંતવ્ય ફાઇલનો બેકઅપ બનાવે છે
- -બી સમાન છે --backup પરંતુ દલીલ સ્વીકારી નથી
- -સી છે (અવગણવામાં)
- -C નો ઉપયોગ ફાઇલને ઇન્સ્ટોલ કરવા માટે થવો જોઈએ. તે છે, જ્યાં સુધી લક્ષ્ય પહેલાથી અસ્તિત્વમાં નથી અને તે નવી ફાઇલ જેટલું જ છે, તે સ્થિતિમાં જે ફેરફારનો સમય બદલાશે નહીં.
- -d , --directory ડિરેક્ટરી નામો તરીકે બધી દલીલોનો ઉપયોગ કરશે; નિર્દિષ્ટ ડિરેક્ટરીઓના બધા ઘટકો બનાવો
- -D અંતિમ સિવાયના તમામ અગ્રણી ઘટકો બનાવે છે, પછી SOURCE ને DEST માં કૉપિ કરે છે. તે ઉપરનાં પ્રથમ ફોર્મેટમાં ઉપયોગી છે.
- -g , --group = GROUP સમૂહ માલિકી સુયોજિત કરે છે
- -m , --mode = MODE , rwxr-xr-x ને બદલે પરવાનગી મોડ (chmod તરીકે) સુયોજિત કરે છે
- -o , --owner = OWNER માલિકી સેટ કરે છે (ફક્ત સુપર વપરાશકર્તા)
- -p , --preserve-timestamps SOURCE ફાઇલોના અનુરૂપ ગંતવ્ય ફાઇલોને ઍક્સેસ / સુધારા સમય લાગુ કરે છે
- -s , - સ્ટ્રિપ સ્ટ્રીપ્સ પ્રતીક કોષ્ટકો તે ફક્ત ઉપરના પ્રથમ અને બીજા ફોર્મેટ માટે ઉપયોગી છે.
- -એસ , --suffix = SUFFIX સામાન્ય બૅકઅપ પ્રીફિક્સને ઓવરરાઇડ કરે છે
- -v , --verbose દરેક ડિરેક્ટરીનું નામ છાપે છે કારણ કે તે બનાવેલ છે
- -z, --context-CONTEXT એ ફાઇલો અને ડિરેક્ટરીઓના SELinux સુરક્ષા સંદર્ભને સુયોજિત કરે છે
- --help ડિસ્પ્લે માહિતી અને બહાર નીકળે છે
- - વિવરણ આવૃત્તિ માહિતી અને બહાર નીકળે છે
બૅકઅપ પ્રત્યય '~' છે, જ્યાં સુધી --suffix અથવા SIMPLE_BACKUP_SUFFIX સાથે સેટ નહીં હોય. આવૃત્તિ નિયંત્રણ પદ્ધતિ --backup વિકલ્પ મારફતે અથવા VERSION_CONTROL પર્યાવરણ ચલ મારફતે પસંદ કરી શકાશે.
આ મૂલ્યો છે:
- કંઈ નહીં, બેકઅપ ક્યારેય નહીં કરો (જો --બેકઅપ આપવામાં આવે તો પણ)
- ક્રમાંકિત, ટી સંખ્યા બૅકઅપ બનાવે છે
- અસ્તિત્વમાં છે, ક્રમાંકિત બેકઅપ અસ્તિત્વમાં હોય તો શૂન્ય ગણવામાં આવે છે: અન્યથા, તે સરળ છે
- સરળ, હંમેશા સરળ બેકઅપ ક્યારેય
ઇન્સ્ટોલ માટેના સંપૂર્ણ દસ્તાવેજીકરણને ટેક્સિનફો મેન્યુઅલ તરીકે જાળવવામાં આવે છે. જો માહિતી અને ઇન્સ્ટોલ પ્રોગ્રામ્સ તમારી સાઇટ પર યોગ્ય રીતે ઇન્સ્ટોલ થાય છે, તો આદેશ માહિતી ઇન્સ્ટીએ તમને સંપૂર્ણ મેન્યુઅલની ઍક્સેસ આપવી જોઈએ.
મહત્વનું: તમારા ચોક્કસ કમ્પ્યૂટર પર આદેશ કેવી રીતે વાપરવામાં આવે છે તે જોવા માટે man આદેશ ( % man ) નો ઉપયોગ કરો.
ઇન્સ્ટોલ કમાન્ડનું ઉદાહરણ
ફાઈલોની નકલ કરવા માટે લિનક્સ આદેશને કેવી રીતે વાપરવું તે નીચેનું એક ઉદાહરણ છે. દરેક ફોલ્ડર અને ફાઇલ તમારી પોતાની પરિસ્થિતિ માટે કસ્ટમાઇઝ્ડ હોવી જોઈએ.
install -D /source/folder/*.py / destination / ફોલ્ડરઅહીં, -D વિકલ્પ / source / ફોલ્ડરમાંથી / destination / folder ફોલ્ડરમાં બધી .py ફાઇલોની નકલ કરવા માટે વપરાય છે. ફરીથી, બધું જ "ઇન્સ્ટોલ કરો" અને "-D" તમારી પોતાની ફાઇલો અને ફોલ્ડર્સ માટે ફિટ કરવા બદલ બદલવું જોઈએ.
જો તમારે ગંતવ્ય ફોલ્ડર બનાવવાની જરૂર હોય, તો તમે આ આદેશનો ઉપયોગ કરી શકો છો (અહીં અમારા ઉદાહરણ માટે):
install -d / destination / ફોલ્ડર