કમાન્ડ લાઇન ઇન્ટરપ્રીટર માટે કચરાપેટી, કચરાપેટી

કચરાપેટી વિશે

હવે પછીના લેખમાં આપણે કચરાપેટી ઉપર એક નજર નાખીશું. આ છે મફત સ softwareફ્ટવેર આદેશોનું એક નાનું પેક જે અમને કમાન્ડ લાઇન ઇન્ટરપ્રીટર માટે કચરાપેટી પ્રદાન કરશે. આજકાલ, તમે જે સિસ્ટમનો ઉપયોગ કરો છો, તે ગ્રાફિકલ પર્યાવરણમાંથી Gnu / Linux, વિંડોઝ અથવા મ OSક ઓએસ હોઈ, જ્યારે તમે ફાઇલ કા deleteી નાખો, ત્યારે તે સામાન્ય રીતે ટ્રshશમાં સમાપ્ત થાય છે. આ આપણને પસ્તાવો અને ફાઇલને પુનર્સ્થાપિત કરવાનો અથવા તેને કાયમી ધોરણે કા deleteી નાખવાનો વિકલ્પ આપે છે. બીજી બાજુ, જો તમે આદેશ વાક્યમાંથી કોઈ ફાઇલ કા deleteી નાખો છો, તો તે ફાઇલોને પુનર્પ્રાપ્ત કરવાનો વિકલ્પ, સૈદ્ધાંતિક રીતે અમારી પાસે તે નહીં હોય.

જેમ હું કહું છું, કચરાપેટી એ આદેશ વાક્યમાંથી રિસાયકલ બિનનું સંચાલન કરવા માટે એક ક્લાયંટ છે. Si ઉપનામ બનાવો જેથી જ્યારે તમે આરએમનો ઉપયોગ કરો, ત્યારે તમે ખરેખર ટ્રshશ-ક્લાઇટનો ઉપયોગ કરી રહ્યાં છો, ત્યારે તમારી પાસે ડેટા ખોટ અટકાવવાનો સારો રસ્તો હશે. આની મદદથી તમે ફાઇલોને કાtingી નાખવાનું ટાળી શકો છો જેને તમે ખરેખર બેદરકારીથી અથવા ભૂલથી કા deleteી નાખવા માંગતા નથી. આ એટલા માટે છે કારણ કે જ્યારે તમે કચરાપેટીથી કંઈક કા cliી નાખો, ત્યારે તે કચરાપેટીમાં રહેશે.

પછી જો તમે ફાઇલોને પુન recoverપ્રાપ્ત કરવા માંગતા હો, તો તે સરળતાથી થઈ શકે છે. બીજું શું છે, ટ્રshશ-ક્લાઇક કોઈ ચોક્કસ ફાઇલને કા wasી નાખવાની તારીખ, તેની મંજૂરીઓ અને તે કા .ી નાખતા પહેલા તે જ્યાં સ્થિત હતી તે પાથ યાદ રાખશે. તેથી અમે તેઓની જેમ તેઓને પુન recoverપ્રાપ્ત કરી શકીએ છીએ.

ઉબુન્ટુ પર કચરાપેટી સ્થાપિત કરો

ઉબુન્ટુમાં કચરાપેટી સ્થાપિત કરવું ખૂબ જ સરળ છે ચાલાક પેકેજ મેનેજર વાપરી રહ્યા છે. તમારે ફક્ત ટર્મિનલ ખોલવાની જરૂર છે (Ctrl + Alt + T) અને આદેશ ચલાવો:

ચાલાક સાથે ટ્રshશ-ક્લાય સ્થાપિત કરો

sudo apt-get install trash-cli

ટ્રેશ-ક્લાઇક ટૂલ પાયથોન પર આધારિત છે, તેથી આપણે તેને સ્રોતોમાંથી પણ સ્થાપિત કરી શકીએ છીએ. પ્રક્રિયા બધા ડિસ્ટ્રોસ માટે સામાન્ય છે. તમારે ફક્ત ટર્મિનલ ખોલવાની જરૂર છે (Ctrl + Alt + T) અને આદેશો ચલાવો:

રેપો કચરો-ક્લાઈટ ડાઉનલોડ કરો

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python3 setup.py install

sudo python3 setup.py install --user

ઉપયોગની ઉદાહરણ

એકવાર ઇન્સ્ટોલ થઈ ગયા પછી, વપરાશકર્તાઓ હવે આપણે આદેશો વાપરી શકીએ છીએ:

  • કચરાપેટી: ફાઇલો અને ડિરેક્ટરીઓ કા deleteી નાખવા.
  • કચરો ખાલી: ખાલી ડબ્બા.
  • કચરો સૂચિ: કચરાપેટીમાં છે તે ફાઇલો અને ફોલ્ડરોની સૂચિ આપે છે.
  • કચરો-સંગ્રહ- કચરાપેટીમાં હોય તેવી ફાઇલો અને ફોલ્ડર્સને પુનર્સ્થાપિત કરો.
  • કચરો - આરએમ- વ્યક્તિગત રીતે કોઈ ચોક્કસ ફાઇલને કા specificી નાખો જે કચરાપેટીમાં છે.

કચરાપેટી પર ફાઇલ મોકલો

હવે આપણે ટર્મિનલમાંથી ઉપલબ્ધ આદેશો ખૂબ જ સરળ રીતે વાપરી શકીએ છીએ. ઉદાહરણ તરીકે, જો આપણે જોઈએ તો rm નો ઉપયોગ કરવાને બદલે કચરાપેટીમાં કંઈક મોકલો (તે સિદ્ધાંતમાં પ્રાપ્ત થઈ શકશે નહીં), તમે આ અન્ય આદેશનો ઉપયોગ કરી શકો છો:

કચરાપેટી

trash-put ejemplo-trash-cli.txt

ટ્રshશ-ક્લાઇક ખરેખર ફાઇલો અથવા ડિરેક્ટરીઓને કા deleteી નાખતું નથી, તે તેમને છુપાયેલી ડિરેક્ટરીમાં ખસેડે છે. અરે, દરેક ફાઇલ અથવા ડિરેક્ટરી પાથ પર મૂળ રૂપે બચાવશે. તેનો અર્થ એ કે જો તમે પછીથી તેને પુનર્સ્થાપિત કરો છો, તો તે તે ડિરેક્ટરીમાં હશે જ્યાંથી અમે તેને દૂર કર્યું છે.

હિડ ડિરેક્ટરી કે જેમાં ફાઇલો અને ડિરેક્ટરીઓ દૂર થાય છે આપણે તેને આદેશ સાથે જોઈ શકીએ છીએ.

કચરો ડિરેક્ટરી

ls -la $HOME/.local/share/Trash

આ છુપાયેલી ડિરેક્ટરીમાં તમને બીજી બે ડિરેક્ટરીઓ મળશે:

  • ફાઈલો: આ તે છે જ્યાં ટ્રેશ-પુટ આદેશ કા deletedી નાખેલી ફાઇલ અથવા ડિરેક્ટરીને ખસેડશે.
  • માહિતી: આદેશ જૂથ દરેક કા deletedી નાખેલી ફાઇલ / ડિરેક્ટરી માટે .trashinfo ફાઇલને સંભાળે છે.

કા deletedી નાખેલી ફાઇલો અથવા ડિરેક્ટરીઓની સૂચિ

પેરા કચરાપેટીમાં મળેલી ફાઇલો અથવા ડિરેક્ટરીઓની સૂચિ બનાવો, આપણે કમાંડ લાઈનમાંથી એક્ઝીક્યુટ કરીએ છીએ.

કચરો સૂચિ

trash-list

કચરો મુક્ત કરો

જેમ કે દરેક જણ જાણે છે, કચરાપેટીમાં ફાઇલો ડિસ્ક સ્થાન લે છે. આ કારણોસર તે સમય સમય પર એક સારી ટેવ છે, કચરો જગ્યા ખાલી કરો. અને આપણે આદેશ સાથે આ કરી શકીએ:

trash-empty

તેને આ રીતે ચલાવવું, પરિમાણો વિના તે આપણી બધી વસ્તુઓને કચરાપેટીમાં કા .ી નાખશે.

ઇચ્છાના કિસ્સામાં સ્ટોર કરેલા x દિવસની ફાઇલો અથવા ડિરેક્ટરીઓ કા deleteી નાખો, આપણે પરિમાણ તરીકે દિવસોની સંખ્યા પસાર કરવી પડશે. ઉદાહરણ તરીકે, જો આપણે છેલ્લા 5 દિવસમાં જે સંગ્રહિત હતું તે કા deleteી નાખવા માંગતા હો, તો અમે લખીશું:

trash-empty 5

ફાઇલો અથવા ડિરેક્ટરીઓ પુન Restસ્થાપિત કરો

આ આદેશ છે જેના માટે તમને કચરાપેટીને સ્થાપિત કરવામાં રુચિ હોઈ શકે છે, અને તે તે છે જે કા deletedી નાખ્યું હતું તે ફરીથી સંગ્રહિત કરવાની મંજૂરી આપશે. કચરાપેટી પુન restoreસ્થાપિત ફાઇલો અથવા ડિરેક્ટરીઓને તેમના મૂળ સ્થાને પુન restસ્થાપિત કરે છે, યાદ રાખો કે ટ્ર infoશ-પુટ આ માહિતી સ્ટોર કરે છે.

કચરો-સંગ્રહ

trash-restore

કચરાપેટીમાંથી ફાઇલો કાtingી રહ્યું છે

ટ્ર canશ-આરએમ આદેશથી આપણે કરી શકીએ છીએ કચરાપેટીમાંથી ફાઇલો અથવા ડિરેક્ટરીઓ કાયમીરૂપે કા deleteી નાખો. આ કાર્યને પૂર્ણ કરવા અમારી પાસે ઘણી રીતો છે. પ્રથમ સાથે આપણે નામ પ્રમાણે ફાઇલ કા willી નાખીશું:

trash-rm ejemplo-trash-cli.txt

અમે પણ પસંદ કરી શકો છો ચોક્કસ એક્સ્ટેંશનવાળી બધી ફાઇલોને દૂર કરો:

વિશિષ્ટ ફાઇલ એક્સ્ટેંશન કા deleteી નાખો

trash-rm '*.txt'

જો આપણે ઇચ્છતા હોત કચરાપેટીમાંથી એક ફોલ્ડર દૂર કરો, વાપરવા માટેનો આદેશ હશે:

ફોલ્ડર કા deleteી નાખો

trash-rm carpeta-ejemplo

મદદ

સૌથી સંપૂર્ણ મદદ મળી શકે છે મેન પેજ પર. તેની સલાહ લેવા માટે આપણે ફક્ત આદેશ ચલાવવાની જરૂર પડશે:

ટ્રshશ મેન પેજ

man trash

Gnu / Linux માં કચરાપેટી આદેશ આપણને ફાઇલો અને ડિરેક્ટરીઓ કા deleteી નાખવાની મંજૂરી આપે છે. તે અમને તેમના સંપૂર્ણ પાથ, પરવાનગીઓ, તારીખથી બચાવવા દ્વારા તેમને પુન recoverપ્રાપ્ત કરવાની મંજૂરી પણ આપશે. તે કરી શકે છે થી આ પ્રોજેક્ટ વિશે વધુ સલાહ લો ગિટહબ પર પૃષ્ઠ એ જ.


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

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

*

*

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