GNU Coreutils 9.1 સુધારાઓ, સુધારાઓ અને વધુ સાથે આવે છે

કેટલાક દિવસો પહેલા નવા સંસ્કરણની ઉપલબ્ધતાની જાહેરાત કરવામાં આવી હતી મૂળભૂત સિસ્ટમ ઉપયોગિતાઓનો સ્થિર સમૂહ GNU Coreutils 9.1, જેમાં sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, વગેરે જેવા કાર્યક્રમોનો સમાવેશ થાય છે.

Coreutils (અથવા GNU કોર યુટિલિટીઝ) છે GNU પ્રોજેક્ટ દ્વારા વિકસિત સોફ્ટવેર પેકેજ જેમાં યુનિક્સ જેવી ઓપરેટિંગ સિસ્ટમ માટે જરૂરી કેટલાય મૂળભૂત સાધનો જેવા કે cat, ls અને rmનો સમાવેશ થાય છે. તે ત્રણ અગાઉના પેકેજોનું સંયોજન છે: ફાઇલ યુટિલિટીઝ (ફાઇલયુટીલ્સ), શેલ યુટિલિટીઝ (શેલ્યુટીલ્સ), અને વર્ડ પ્રોસેસિંગ યુટિલિટીઝ (ટેક્સ્ટ્યુટીલ્સ).

GNU કોર ઉપયોગિતાઓ આદેશોના પરિમાણો તરીકે લાંબા શબ્દમાળા વિકલ્પોને સપોર્ટ કરો, તેમજ નિયમિત દલીલો પહેલાં વિકલ્પોનો ઉલ્લેખ કરવા માટે સંમેલનમાં કેટલીક અનુમતિ છે (જો POSIXLY_CORRECT પર્યાવરણ ચલ સેટ કરેલ હોય, જે BSD માં વિવિધ કાર્યક્ષમતાને સક્ષમ કરે છે). વધુમાં, કારણ કે GNU ફિલસૂફી મેન પેજમાંથી માહિતીનો ઉપયોગ કરે છે (અને માહિતી જેવા સાધનોનો ઉપયોગ કરે છે), પૂરી પાડવામાં આવેલ માહિતી વધારે છે.

GNU Coreutils 9.1 ના મુખ્ય નવા લક્ષણો

GNU Coreutils 9.1 ના આ નવા સંસ્કરણમાં જે રજૂ કરવામાં આવ્યું છે, તે હાઇલાઇટ કરવામાં આવ્યું છે કે તે ઉમેરવામાં આવ્યું હતું વૈકલ્પિક વિકલ્પ નામો માટે dd ઉપયોગિતા આધાર skip=N માટે iseek=N અને seek=N માટે oseek=N, જેનો ઉપયોગ dd ના BSD વેરિઅન્ટમાં થાય છે.

આ ઉપરાંત તેની ઉપયોગીતા પર પણ પ્રકાશ પાડવામાં આવ્યો છે dd બાઈટની ગણતરી પૂરી પાડે છે બ્લોક્સને બદલે જો કાઉન્ટર વેલ્યુ "B" અક્ષર સાથે સમાપ્ત થાય છે ("dd count=100KiB"). કાઉન્ટ_બાઇટ્સ, સ્કિપ_બાઇટ્સ અને સીક_બાઇટ્સ ફ્લેગને નાપસંદ કરવામાં આવ્યા છે.

એ પણ નોંધ્યું છે કે ઉમેર્યું ડાયરકલર્સ માટે "--print-ls-colors" વિકલ્પ LS_COLORS પર્યાવરણ વેરીએબલમાં નિર્ધારિત રંગોને દૃષ્ટિની અને અલગથી પ્રદર્શિત કરવા માટે, ડાયરકલરમાં TERM ઉપરાંત COLORTERM પર્યાવરણ વેરીએબલ માટે સપોર્ટ ઉમેરવા ઉપરાંત.

ઉપયોગિતા cat copy_file_range સિસ્ટમ કૉલનો ઉપયોગ લાગુ કરે છે, સિસ્ટમ દ્વારા તેના સમર્થન સાથે, યુઝરસ્પેસ પ્રોસેસ મેમરીમાં ડેટા ટ્રાન્સફર કર્યા વિના માત્ર કર્નલ બાજુ પર બે ફાઇલો વચ્ચેના ડેટાની નકલ કરવા માટે.

chown અને chroot ચેતવણી આપે છે વાક્યરચનાનો ઉપયોગ કરતી વખતે "chown root.root f" "chown root:root f" ને બદલે કારણ કે ત્યાં સિસ્ટમો પર સમસ્યાઓ હોઈ શકે છે જે વપરાશકર્તાનામોમાં બિંદુઓને મંજૂરી આપે છે).

ls માં, ફાઇલ હાઇલાઇટિંગ અક્ષમ છે મૂળભૂત રીતે, ક્ષમતાઓને ધ્યાનમાં લેતા, કારણ કે આ લગભગ 30% નો ભાર વધારો તરફ દોરી જાય છે.

En ls અને stat, ફાઇલોને ઓટોમાઉન્ટ કરવાના પ્રયાસો અક્ષમ છે. સ્વયંસંચાલિત માઉન્ટિંગ માટે, તમારે સ્પષ્ટપણે "stat –cached=never" વિકલ્પનો ઉલ્લેખ કરવો આવશ્યક છે

ઉપયોગિતાઓમાં cp, mv અને ઇન્સ્ટોલ કરો હવે સક્ષમ થવું શક્ય છે ઓપનએટ* સિસ્ટમ કૉલ્સનો ઉપયોગ કરો જ્યારે કાર્યક્ષમતામાં સુધારો કરવા અને સંભવિત રેસ પરિસ્થિતિઓને ટાળવા માટે ડિરેક્ટરીમાં કૉપિ કરો.

macOS પર, cp ઉપયોગિતા હવે કોપી-ઓન-રાઈટ ક્લોન બનાવે છે જો સ્ત્રોત અને ગંતવ્ય ફાઇલો હોય તો ફાઇલની સમાન APFS માં અને ગંતવ્ય ફાઇલ અસ્તિત્વમાં નથી. કૉપિ કરતી વખતે, ઍક્સેસ મોડ અને સમય પણ સાચવવામાં આવે છે (જેમ કે જ્યારે 'cp -p' અને 'cp -a' ચલાવવામાં આવે છે).

અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:

  • printf મલ્ટીબાઈટ અક્ષરોમાં આંકડાકીય મૂલ્યો છાપવા માટે આધાર પૂરો પાડે છે.
  • "--ફિલ્ડ-વિભાજક" પરિમાણમાં અક્ષરો સાથેની સમસ્યાઓ માટે "સૉર્ટ --ડિબગ" એ ડાયગ્નોસ્ટિક્સ અમલમાં મૂક્યું છે જેનો ઉપયોગ નંબરોમાં થઈ શકે તેવા અક્ષરો સાથે વિરોધાભાસી છે.
  • સમય ટ્રેકિંગ સચોટતા પર ડેટા પ્રદર્શિત કરવા માટે 'તારીખ' ઉપયોગિતામાં '–રીઝોલ્યુશન' વિકલ્પ ઉમેરવામાં આવ્યો છે.
  • chmod -R હવે સિમલિંક્સ શોધતી વખતે ભૂલની સ્થિતિ સાથે બહાર નીકળતું નથી. બધી ફાઇલો સફળતાપૂર્વક પ્રક્રિયા કરશે, પરંતુ બહાર નીકળવાની સ્થિતિ ખોટી હતી.
  • cksum હવે સંક્ષિપ્ત અલ્ગોરિધમ નામોને મંજૂરી આપતું નથી, આમ પછાત સુસંગતતા અને મજબૂતાઈમાં સુધારો કરે છે.
  • AIX બિલ્ડ્સ હવે નિષ્ફળ જશે નહીં કારણ કે કેટલાક લાઇબ્રેરી કાર્યો ખૂટે છે.

છેલ્લે, જો તમને તેના વિશે વધુ જાણવામાં રસ છે આ નવા સંસ્કરણની, તમે વિગતો તપાસી શકો છો નીચેની કડી.


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

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

*

*

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