நான் இதை செய்ய முடிவு செய்தேன், ஏனென்றால் என் தட்டில் அழுகியிருந்த அழிப்பான் பயன்படுத்த வேண்டியிருந்தது, அதனால் நான் ஒரு ஸ்கிரிப்டைப் பகிர்ந்து கொள்கிறேன், அது பெரிய விஷயமல்ல 2 வரிகள் மட்டுமே உள்ளன, மேலும் ரூட் கடவுச்சொல் அல்லது சுடோர்களைக் கேட்பேன்.
ஸ்கிரிப்ட்: புதுப்பிப்பு
#! / பின் / பாஷ் சுடோ ஆப்டிட்யூட் புதுப்பிப்பு சூடோ ஆப்டிட்யூட் முழு மேம்படுத்தல்
மற்றும் வோய்லா, அவர்கள் சிக்கலான நிரலாக்கத்தின் (சர்காஸ்ம்) பல வரிகளால் அதிகமாகப் போவதில்லை.
நாங்கள் அதைச் சேமித்தவுடன், அது செயல்பாட்டு அனுமதிகளை அளிக்கிறது, எங்கள் கோப்பு உலாவியை ரூட்டாக உள்ளிடுகிறோம், ஸ்கிரிப்டை நகலெடுத்து ஒட்டவும், இதனால் அவர்களுக்கு இதுபோன்ற ஒன்று இருக்கும்:
இப்போது நாம் மூடி, ஒரு முனையத்தைத் திறந்து 'புதுப்பிப்பு' என்று எழுதுகிறோம் (வெளிப்படையாக மேற்கோள்கள் இல்லாமல்)
பின்வரும் படத்தில் நீங்கள் காண்பது போல், களஞ்சியங்கள் புதுப்பிக்கப்பட்டுள்ளன:
நாம் எழுதுகிறோம் Y நிறுவப்பட்ட மற்றும் / அல்லது புதுப்பிக்கப்பட்டதை ஏற்றுக்கொள்வதோடு, புதுப்பிப்புகள் பதிவிறக்கம் செய்யப்பட்டு நிறுவப்பட்டு முனையம் இதுபோல் தெரிகிறது:
இப்போது நீங்கள் உங்கள் கணினியை ஒற்றை கட்டளையுடன் புதுப்பித்துள்ளீர்கள்.
ஸ்கிரிப்ட் எங்கே?
இது இடுகையின் முதல் 3 வரிகளுக்குப் பிறகு அமைந்துள்ளது.
சரி, இந்த இடுகை எனக்கு உண்மையில் புரியவில்லை.
சில பயனர்கள் ஒரு எளிய மாற்றுப்பெயருடன் சிக்கலைத் தீர்க்கும்போது ஸ்கிரிப்டுகள் மற்றும் அனுமதிகளுடன் சிக்கலாக்க விரும்புகிறார்கள் என்பது எனக்கு இன்னும் ஆர்வமாக உள்ளது. உண்மையில், இந்த இடுகை "எளிமைப்படுத்தும் கட்டளைகளில்" வெளியிடப்பட்ட ஒரு இடுகைக்கு மிகவும் ஒத்திருக்கிறது, அதற்காக, இந்த இடுகையில் வெளியிடப்பட்ட இடுகையை விட இன்னும் முழுமையான ஒரு மாற்றுப்பெயருடன் ஒரு கருத்தை வைக்கிறேன். . எப்படியிருந்தாலும், சமூகத்திற்கு பங்களிக்க விரும்புவது உன்னதமானது, ஆனால் பதிவுகள் மிகவும் ஒத்ததாக இருக்கும்போது அது உதவத் தெரியவில்லை.
நான் ஒரு டெபியானியராக இருந்தபோது இதை "சிக்கலானது":
http://paste.desdelinux.net/4680
மாற்றுப்பெயர்கள் குழாய்கள் மற்றும் மற்றும் ~ _ ~, ஆனால் குனு / லினக்ஸ் என்னை பல விஷயங்களைச் செய்ய விரும்புகிறது, கோப்புகளின் அனுமதிகளை நீங்கள் கணக்கில் எடுத்துக்கொள்ள வேண்டும்.
ஓஎஸ் (ஜன்னல்கள், குனு / லினக்ஸ் போன்றவை) நிர்வகிப்பதில் நாம் அனைவரும் நல்லவர்கள் அல்ல என்பதை நான் புரிந்துகொள்கிறேன், ஆனால் குறைந்தபட்சம், அவற்றைப் பற்றி நீங்கள் கொஞ்சம் கற்றுக்கொள்ள வேண்டும் (நீங்கள் பயன்படுத்தும் ஒன்று).
ஹ்யூகோ கூறியது போல், "டெபியன் மற்றும் டெரிவேடிவ்களை ஒரே கட்டளையுடன் புதுப்பிக்கவும் [ஸ்கிரிப்ட்]" மற்றும் "கட்டளைகளை எளிமைப்படுத்து", குறைந்தபட்சம் என்னைப் பொறுத்தவரை, .bashrc ஐத் திருத்தி சேர்ப்பதன் மூலம் இது தீர்க்கப்பட்டால், அர்த்தமில்லை.
மாற்று புதுப்பிப்பு = 'sudo aptitude -y update && sudo aptitude -y safe-upgrade'
சியர்ஸ்… ..
சோசலிஸ்ட் கட்சி: உங்களுக்கு உண்மையிலேயே தேவைப்படும்போது, குறியீட்டைக் கொண்டு உங்களை மூழ்கடிக்க வேண்டும்.
நீங்கள் சொல்வது சரி என்று நான் ஒப்புக்கொள்கிறேன், ஆனால் குறைந்தபட்சம் எனக்கு ஸ்கிரிப்டைச் செய்வது அல்லது அதை மாற்றுவது மிகவும் எளிதானது.
சரியானதைச் செய்பவனுக்கும் தவறு செய்பவனுக்கும் உள்ள வித்தியாசம் செயல்பாட்டுக்கு வருவது இங்குதான்.
நீங்கள் இப்போதே தொடங்குகிறீர்கள், உங்களுக்கு இன்னும் ALIAS கட்டளை தெரியாது என்றால், குனு / லினக்ஸுக்கு வரவேற்கவும், உங்கள் (அழுக்கு) ஹேக்கை அனுபவிக்கவும்.
உங்கள் விஷயத்தில் இது வேறுபட்டது: குனு / லினக்ஸ் அமைப்பின் பயன்பாட்டுத் தரங்களை தவறாகப் பயன்படுத்துவதன் மூலம் நீங்கள் முற்றிலும் அறியாமை மற்றும் அலட்சியம் என்று நிரூபிக்கிறீர்கள். உங்கள் விஷயத்தில் கன்சோலிலிருந்து மேலும் விலகி, சிறந்தது.
ஒரு முயற்சி வேண்டும்:
ஏனெனில் "மாற்று புதுப்பிப்பு = 'சுடோ ஆப்டிட்யூட் -ஒய் புதுப்பிப்பு && சுடோ ஆப்டிட்யூட் -ஒய் பாதுகாப்பான-மேம்படுத்தல்'"
இது எனக்கு வேலை செய்யவில்லை, கோட்பாட்டில் அது வேலை செய்ய வேண்டும்.
அதே பெயரில் ஸ்கிரிப்டை அகற்றிவிட்டு, மற்றொரு மாற்றுப்பெயரை முயற்சிக்கவும்.
ஒரு வரியில் இரண்டு கட்டளைகளை இணைப்பது வேலை செய்யவில்லை என்றால், உங்கள் கணினியில் ஏதோ உடைந்திருப்பதால் தான், ஏனெனில் நிபந்தனை செயல்படுத்தல் நிலையான பாஷ் செயல்பாடு.
உங்கள் கணினியில் நீங்கள் டெபியன் மற்றும் / அல்லது டெரிவேடிவ்களின் வெவ்வேறு பதிப்புகளிலிருந்து தொகுப்புகளை இணைக்கிறீர்களா? நான் நீங்கள் என்றால், நீங்கள் விவரிக்கும் அந்த அறிகுறியின் காரணமாகவே நான் பாஷ் அல்லது முழு அமைப்பையும் மீண்டும் நிறுவுவேன், ஏனென்றால் கணினி ஒரு நிலையான வழியில் செயல்படும் என்று என்னால் இனி நம்ப முடியவில்லை.
உண்மை என்னவென்றால், எனக்கு லாஞ்ச்பேட் மற்றும் லினக்ஸ்மிண்டின் இரண்டு களஞ்சியங்கள் உள்ளன, ஆனால் முழு அமைப்பையும் மீண்டும் நிறுவுவது மிகவும் கடுமையானது என்று நான் நினைக்கவில்லை.
இது விஷயங்களை சிறிது தெளிவுபடுத்துகிறது. ஒரு அமைப்பின் ஸ்திரத்தன்மையின் முக்கியத்துவம் குறித்து எங்களுக்கு வெவ்வேறு அளவுகோல்கள் உள்ளன என்பது தெளிவாகிறது. 😉
எல்லாவற்றிற்கும் மேலாக, இது உங்கள் அமைப்பு; உபுண்டு மற்றும் லினக்ஸ் புதினா களஞ்சியங்களுடன் டெபியனை வெளிப்படையாக கலக்கினாலும்… அதைப் பயன்படுத்த உங்களுக்கு முழு உரிமை உண்டு… சரி, புனிதத்தன்மை போன்ற ஒரு உண்மையான டெபியனைட்டுக்கு. மேலும் என்னவென்றால், பல டெபியானியர்கள் ஆப்ட்-பின்னிங் பயன்படுத்துவதில் கூட கோபப்படுகிறார்கள்.
என் கருத்துப்படி, அந்த களஞ்சிய வருவாயைப் பெறுவதற்கு, நீங்கள் டெபியன் கட், சிட், சிட்டின் சில வழித்தோன்றல்கள் அல்லது உபுண்டு, ஃபெடோரா, ஆர்ச், எல்எஃப்எஸ் போன்றவற்றைப் பயன்படுத்துவது நல்லது.
எல்லாவற்றையும் ஒரே வரியில் வைப்பது மிகவும் எளிதாக இருக்கும்
sudo aptitude update && sudo aptitude dist-upgrade
உண்மை ஒரு முறை செயல்முறை, இப்போது நான் அதைச் செய்ய "புதுப்பிப்பு" என்று தட்டச்சு செய்ய வேண்டும், ஆனால் நீங்கள் வைக்கும் ஒவ்வொரு வரியும் அல்ல.
சரி, எனக்குப் புரியாத ஒன்று இருக்கிறது Desde linux எஸ்:
எங்களை பற்றி
<° லினக்ஸ் என்றால் என்ன?
<° லினக்ஸ் (அக்கா DesdeLinux) இலவச மென்பொருள் மற்றும் தொழில்நுட்பங்கள் தொடர்பான தலைப்புகளுக்கு அர்ப்பணிக்கப்பட்ட தளமாகும். குனு/லினக்ஸ் உலகில் தொடங்கும் அனைத்து பயனர்களுக்கும், புதிய அறிவை அவர்கள் எளிதாகப் பெறக்கூடிய இடமாக வழங்குவதே எங்கள் நோக்கம்.
எங்கள் நலன்கள்:
யாருடனும் அறிவைப் பகிர்ந்து கொள்ளுங்கள்.
குனு / லினக்ஸ், மென்பொருள் மற்றும் இலவச தொழில்நுட்பங்களுடன் தொடர்புடையதாக இருக்கும் வரை எந்தவொரு தலைப்பிலும் விவாதம்.
உதவி மற்றும் ஆதரவுக்காக சமூக இடத்தை உருவாக்கவும்.
அனுபவங்களைப் பகிர்ந்து கொள்ள பயனர்களின் சமூகத்தை உருவாக்குங்கள்.
ஒவ்வொரு முறையும் ஒருவர் எதையாவது பகிர்ந்து கொள்ளும்போது, விமர்சனம் குதிக்கிறதா?
பெரும்பாலான லினக்ஸ் பயனர்கள் திறமையான தீர்வுகளை விரும்புவதால் இது இருக்கலாம், மேலும் மேம்படுத்தலாம் என்று அவர்கள் நினைக்கும் ஒன்றைக் கண்டால், அவர்கள் அவ்வாறு கூறுகிறார்கள். இதுவரை மற்றும் இந்த வலைப்பதிவின் படைப்பாளர்களை நான் அறிந்ததிலிருந்து, அவர்கள் எல்லா பயனர்களின் அளவுகோல்களையும் மதிக்க முயற்சிக்கிறார்கள்; வேறு வார்த்தைகளில் கூறுவதானால், ஒரு கட்டுரையை மற்ற பயனர்களைப் பற்றி கருத்து தெரிவிக்க ஒருவருக்கு வெளியிட உரிமை உண்டு.
ஆக்கபூர்வமான முறையில் செய்தால், கட்டுரைகளை நிறைய வளப்படுத்த முடியும் என்பதால், விமர்சனம் என்பது ஒரு மோசமான விஷயம் அல்ல என்று பார்ப்போம். வெளிப்படையாக, அழிவுகரமான மதிப்புரைகள் (அதாவது, வாதம் இல்லாதவை, தவறானவை அல்லது தாக்குதல்) தீங்கு விளைவிக்கும், ஆனால் இதுவரை அந்த வகை குறித்த பல விமர்சனங்களை இங்கு பார்த்ததாக எனக்கு நினைவில் இல்லை.
இடுகையின் ஆசிரியரால் கணினியின் சரியான பயன்பாட்டிற்கான மொத்த புறக்கணிப்பு மற்றும் அவரது செயலைப் பற்றி பெருமை பேசுவதே எங்களை மிகவும் பாதிக்கக்கூடும் என்று நான் நினைக்கிறேன்:
"நீங்கள் சொல்வது சரிதான் என்று நான் ஒப்புக்கொள்கிறேன், ஆனால் குறைந்தபட்சம் எனக்கு ஸ்கிரிப்டை உருவாக்குவது அல்லது மாற்றுப்பெயர்வது மிகவும் எளிதானது."
கூடுதல் செலவில்லாமல், அதைச் சரியாகச் செய்ய உங்களுக்கு வாய்ப்பு இருக்கும்போது நீங்கள் ஏதாவது தவறு செய்கிறீர்கள் என்று உங்களுக்குத் தெரிந்தால் - இது கூடுதல் நன்மைகளுடன் கூடியது - ஆனால் அதை தவறாகச் செய்ய நீங்கள் வலியுறுத்துகிறீர்கள், அதுதான்:
1. நீங்கள் ஒரு காரணமின்றி ஒரு கலகக்கார சிறுவன்.
2. நீங்கள் ஒரு முட்டாள்.
இன்னும் பல சிக்கல்கள் இல்லை, சிறந்த குனு / லினக்ஸ் நடைமுறைகளைக் கற்றுக் கொள்ள முயற்சிக்கும் எந்தவொரு பயனரும் என்ன நினைக்கிறார்களோ அதை நான் மிகவும் திறமையான முறையில் பயன்படுத்துகிறேன்.
"அசிங்கமான ஹேக்குகளை" உருவாக்க நீங்கள் வெறுமனே அழுக்காக இருப்பதற்கு முன் திறனை நிரூபிக்க வேண்டியது அவசியம்.
ஹ்ம் ஒருவேளை அது எண் 2 என்பதால் எனக்கு புள்ளி கிடைக்கவில்லை.
XD
நீங்கள் 2 கட்டளைகளை மாற்ற முடியாது, நெருங்கிய விஷயம் என்னவென்றால், எனது மாற்றுப்பெயரில் நான் ஏற்கனவே வைத்திருந்தேன், இது புதுப்பிப்பு ஸ்கிரிப்ட் என்ன செய்கிறது என்பதை புதுப்பித்தல் & மேம்படுத்தல் ஆகும். பிரச்சினை இன்னும் எங்கே என்று எனக்குத் தெரியவில்லை. அல்லது புதுப்பிப்பு && மேம்படுத்தல் எழுத நான் மிகவும் சோம்பேறியாக இருக்கிறேன்.
கட்டுரை செய்வதற்கு முன்பு நான் ஏற்கனவே வைத்திருந்த எனது மாற்றுப்பெயர்கள்.
மாற்றுப்பெயர் rm = 'rm -i'
மாற்று சிபி = 'சிபி -ஐ'
மாற்றுப்பெயர் mv = 'mv -i'
மாற்று மேம்படுத்தல் = 'உகந்த முழு மேம்படுத்தல்'
மாற்று புதுப்பிப்பு = 'உகந்த புதுப்பிப்பு'
மாற்று நிறுவல் = 'ஆப்டிட்யூட் இன்ஸ்டால்'
மாற்றுப்பெயர் நீக்கு = 'ஆப்டிட்யூட் அகற்று'
alias clean = 'aptitude clean'
உபுண்டு சேவையகம் 12.04 எல்டிஎஸ் வீட்டு சேவையகத்திற்கான எனது மாற்றுப்பெயர்கள் இவை:
$ cat ~ / .bash_aliases
...
###########################
# உபுண்டு / டெபியன் குறிப்பிட்ட மாற்றுப்பெயர்கள்
# ———————————-
மாற்று புதுப்பிப்பு அமைப்பு = 'சுடோ ஆப்டிட்யூட் அப்டேட் && சூடோ ஆப்டிட்யூட் பாதுகாப்பான-மேம்படுத்தல் && சூடோ ஆப்டிட்யூட் முழு மேம்படுத்தல்'
மாற்று நீக்கு = 'சூடோ ஆப்டிட்யூட் பர்ஜ்'
மாற்று தேடல் லோகல் = 'dpkg -l | grep -i'
மாற்று தேடல் = 'உகந்த தேடல்'
மாற்று நிறுவு = 'sudo aptitude install'
மாற்று நிகழ்ச்சி = 'அப்டிட்யூட் ஷோ'
alias Clean = 'bleachbit && gksudo bleachbit && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -y remove –purge && sudo aptitude clean && sudo aptitude autoclean && sudo deborphan | xargs sudo apt-get -y remove -purge '
alas Cleancli = 'bleachbit -d deepscan.tmp system.desktop_entry system.localizations system.rotated_logs system.tmp && sudo bleachbit -d deepscan.tmp system.desktop_entry system.localizations system.rotated_logs system.tmp && sudo apt & get autoremove apt-get autoclean && sudo deborphan | xargs sudo apt-get -yr \
emove –purge && sudo aptitude clean && sudo aptitude autoclean && sudo deborphan | xargs sudo apt-get -y remove -purge '
நான் 2 க்கும் மேற்பட்ட கட்டளைகளை வைத்தால், அவை எனக்கு வேலை செய்யாது :(, அல்லது உபுண்டுவில் அவை வேலை செய்தால்? (இது மாற்றியமைக்கப்பட்ட அதே கோப்பாக இருக்க முடியாது, இல்லையா?).
நாம் அனைவரும் ஹாகார்ட்ஸ், குறிப்பாக கணினி நிர்வாகிகள் மற்றும் புரோகிராமர்கள் போலவே, மாற்றுப்பெயர்கள் மற்றும் ஹேக்குகளின் பயன்பாடு, துஷ்பிரயோகம் மற்றும் மறு துஷ்பிரயோகம் ஆகியவற்றை முடிந்தவரை சில விசைகளை அழுத்த வேண்டும்; எந்தவொரு நிர்வாகி அல்லது குறியீட்டாளரின் இலட்சியமானது, ஒரு கடித மாற்றுப்பெயரைக் கொண்டிருப்பதைப் பெறுவது, இது கணினியைப் புதுப்பித்து வீட்டை சுத்தப்படுத்துகிறது (சமைக்க, நான் சமைக்கிறேன்).
தீவிரமாக, தேவையற்ற பணிகளை மிகவும் திறமையான, நடைமுறை மற்றும் வசதியான வழியில் தானியங்குபடுத்துவதே இங்குள்ள விஷயம்.
எனது மாற்று கொள்கை பின்வருமாறு:
1 வெவ்வேறு அமைப்புகளில் ஒரே ~ / .bash_aliases இல் நான் பகிர்ந்து கொள்ளும் * பல * மாற்றுப்பெயர்கள் இருப்பதால், நான் எப்போதுமே எனது மாற்றுப்பெயர்களை ஒரு பெரிய எழுத்துடன் தொடங்குவேன், இது சில கணினி-குறிப்பிட்ட கட்டளையில் இறுதியில் _ ஸ்டெப்பிங்_ செய்வதிலிருந்து தடுக்கிறது.
2. நான் பயன்படுத்தும் மாற்றுப்பெயர்களின் அளவிற்கு, ஒரு நல்ல மாற்றுப்பெயர் என்னை 4 விசைகளுக்கு மேல் அழுத்தக்கூடாது, 5 விசை பொதுவாக 4 வது விசையாக TAB விசையாக இருக்கும்.
இந்த வழியில், மாற்று -> TAB -> ENTER இன் முதல் இரண்டு அல்லது மூன்று எழுத்துக்களை எழுதுவது எனக்கு போதுமானது.
3. நன்கு வரையறுக்கப்பட்ட மாற்றுப்பெயர்களைக் கொண்டிருப்பதால் சிக்கலான கட்டளைகளை வடிவமைக்கலாம் அல்லது சிக்கலான பணிகளை தானியக்கமாக்கலாம்.
$ மேலே [TAB] && தூய்மை [TAB]
எலும்பு
# UpdateSystem && Cleancli
கணினியைப் புதுப்பித்து சுத்தம் செய்யுங்கள். நான் எப்போதும் tmux இயங்குவதற்கான ஒரு உதாரணத்தைக் கொண்டிருப்பதால், நான் முனையத்தைத் திறந்து, ssh அமர்வைத் துண்டித்து, சேவையகம் அதன் சொந்தமாக இயங்க அனுமதிக்கிறேன்.
இறுதியாக, மாற்று கட்டளைகளை கூடு கட்ட முடியாது என்பதை நினைவில் கொள்ளுங்கள், அதாவது, நீங்கள் மற்றொரு மாற்றுப்பெயருக்குள் மாற்றுப்பெயரைப் பயன்படுத்த முடியாது.
சில கட்டத்தில் நான் ஒரு அப்டேட்ஃபுல் மாற்றுப்பெயரை வரையறுத்துள்ளேன், அது கணினியைப் புதுப்பித்து பின்னர் கிளீனர்களை செயல்படுத்துகிறது, ஆனால் நான் அதைப் பயன்படுத்துவதை நிறுத்தினேன், ஏனென்றால் கணினிகளைப் புதுப்பிப்பது மற்றும் சுத்தம் செய்வது ஒரு சிறிய பணி அல்ல - டெவலப்பர்கள் எங்கள் வாழ்க்கையை மிகவும் எளிதாக்கினாலும்- இந்த செயல்களைப் பற்றி மேலும் கட்டுப்படுத்தலாம்.
அந்த மாற்றுப்பெயர்களில் சில மிகவும் சுவாரஸ்யமானவை, ஹிஹி. இதைப் பாருங்கள், சேமித்த இணையப் பக்கங்களில் உள்ள ஒரு சிறிய சிக்கலைத் தீர்க்க, வழக்கமான வெளிப்பாடுகளுடன் விளையாடுவதற்கு நான் தயார் செய்துள்ளேன் desde Linux வினோதமான எழுத்துகள் இருப்பதால் விண்டோஸிலிருந்து திறக்க முடியாத ஒரு ஃபிளாஷ்:
alias fixnames='sudo find . -depth -regextype posix-extended -regex '\''.*(\s+|:+|\\+|>+|+|<+|"+|\*+|\?+|\|+)/_/g'\'' "{}" \;'
மூலம், விண்டோஸிலிருந்து கருத்து தெரிவித்ததற்காக என்னை மன்னியுங்கள், சில விளையாட்டுகளுக்கு இடமளிக்க எனது லினக்ஸ் பகிர்வை நீக்கிவிட்டேன்
சரி, என்னை மன்னியுங்கள், ஆனால் முதலில் நான் எம்.எஸ்.எக்ஸ்-க்கு பதிலளித்தேன் (இது கருத்து கூடு கட்டும் அளவின் வரம்பு காரணமாக மிகவும் தெளிவாக இல்லை), இரண்டாவதாக, வெளிப்படையாக வலைப்பதிவு எனது மாற்றுப்பெயரின் ஒரு பகுதியை சாப்பிட்டது (உங்களுக்கு அவை பிடிக்கவில்லை என்று தெரிகிறது much regex), எனவே நான் அதை பேஸ்டில் வைத்தேன்: http://paste.desdelinux.net/4685
சிறந்த மாற்றுப்பெயர் ug ஹ்யூகோ!
நான் பெர்லைக் கண்டுபிடித்தபோது வழக்கமான வெளிப்பாடுகளைக் காதலித்தேன் (ஒன்றாக அவர்கள் வெல்லமுடியாதவர்கள்!), மிகவும் மோசமானவை அவை மிகவும் ரகசியமானவை, நான் அவற்றை உருவாக்கி 20 நிமிடங்கள் கழித்து அவற்றை வேலை செய்தேன் என்று சரிபார்த்தேன், அவர்கள் செய்ததை நான் மறந்துவிட்டேன், அவற்றை அவிழ்க்கத் தொடங்க வேண்டும் படி படியாக! xD
அதைச் சோதிக்க நீங்கள் ஒட்டிய ER ஐ அங்கே நகலெடுக்கிறேன், உங்களிடம் இன்னும் பயனுள்ளதாக இருந்தால், அவர்கள் அனைவருடனும் ஒரு இடுகையை வரவேற்கிறோம்
ஒருவேளை இந்த ஸ்கிரிப்ட் அல்லது / பின் கோப்பகத்தில் அவர்கள் செய்தவை உங்களுக்கு சரியானதாகத் தெரிகிறது (கட்டளைகளை எளிதாக்கும் தலைப்பைச் சரிபார்க்கவும்).
இது ஒரு ஆக்கபூர்வமான விமர்சனம், இது இந்த பிழையை எடுத்துக்காட்டுகிறது, இதனால் எதிர்கால குனு / லினக்ஸ் பயனர்கள் இத்தகைய முட்டாள்தனத்தில் (எந்த நபரையும் குறிப்பிடாமல்) தடுமாற மாட்டார்கள்.
இந்த விஷயத்தில், .bashrc ஐத் திருத்தி, வசதியானது என்று நீங்கள் நினைக்கும் வரிகளை அறிமுகப்படுத்துவதே சரியான விஷயம்.
சியர்ஸ்… ..
~ / .Bash_aliases
எல்லா விநியோகங்களும் இந்த கோப்பை வழங்கவில்லை (என் கவனத்தை ஈர்ப்பதை நிறுத்தவில்லை). இதுபோன்ற விஷயத்தில் .bashrc இல் இதுபோன்ற ஒன்றை வைப்பதன் மூலம் அதை எளிதாக சரிசெய்ய முடியும்
if [ ! -f ~/.bash_aliases ] ; then
{
echo "HISTIZE=5000"
echo "HISTCONTROL=ignoreboth"
} > ~/.bash_aliases
fi
if [ -f ~/.bash_aliases ] ; then
source ~/.bash_aliases
fi
மன்னிக்கவும், இது HISTSIZE. மூலம், வரலாற்றில் வைத்திருக்க வேண்டிய கட்டளைகளின் எண்ணிக்கையை வரையறுப்பதே ஹிஸ்டைஸ் ஆகும், மேலும் HISTCONTROL = புறக்கணிப்பு என்பது மீண்டும் மீண்டும் கட்டளைகள் மற்றும் ஒரு இடத்துடன் தொடங்கும் கட்டளைகள் வரலாற்றில் சேமிக்கப்படாது. இரண்டுமே மிகவும் பயனுள்ளதாக இருப்பதை நான் கண்டறிந்தேன், HISTIGNORE உடன், எனது .bash_aliases இல் நான் வைத்திருக்கும் ஒரு விருப்பம்
சரி, நான் டெபியனை ஒரு உதாரணமாக எடுத்துக் கொண்டால், .bashrc மட்டுமே இருப்பதை நீங்கள் காண்பீர்கள், ஆனால் நீங்கள் ஆர்வமாக இருந்து வரிகளைப் படித்தால், நீங்கள் ஒரு பகுதியைக் காண்பீர்கள்:
(அ) # இன்னும் சில எல்எஸ் மாற்றுப்பெயர்கள், மற்றும்
(ஆ) # மாற்று வரையறைகள். உங்கள் எல்லா சேர்த்தல்களையும் இங்கே நேரடியாக சேர்ப்பதற்கு பதிலாக ~ / .bash_aliases போன்ற தனி கோப்பில் வைக்க விரும்பலாம். பாஷ்-டாக் தொகுப்பில் / usr / share / doc / bash-doc / உதாரணங்களைக் காண்க.
[-f ~ / .bash_aliases] என்றால்; பிறகு
. ~ / .பாஷ்_அலியாஸ்
fi
நிச்சயமாக, $ vim ~ / .bash_aliases (ஏனெனில் நீங்கள் அதை உருவாக்க வேண்டும்). உள்ளிடவும், மாற்று XX = 'XXXXXX', கோப்பைச் சேமித்து வெளியேறவும்.
இப்போது ArchLinux உடன், உங்கள் .bashrc நடைமுறையில் காலியாக உள்ளது. .Bashrc அந்த செயல்பாட்டை (மாற்று ஒன்று) பூர்த்தி செய்தால், .bash_aliases ஐ உருவாக்க வேண்டிய அவசியத்தை நான் காணவில்லை. ஆனால் நீங்கள் அதை வரிசைப்படுத்த வேண்டும்.
சியர்ஸ்… ..
சோசலிஸ்ட் கட்சி: ஒரு பணியில் எனது மாற்றுப்பெயர்கள் அவ்வளவு சிறப்பு வாய்ந்தவை அல்ல என்பதை கணக்கில் எடுத்துக்கொள்ளுங்கள்.
வாழ்த்துக்கள் எம்.எஸ்.எக்ஸ், ஹ்யூகோ.
ஹாய் erb பெர்பெல்லன்,
தனிப்பட்ட முறையில், ஆர்ச்சின் ~ / .bashrc மிகவும் வலுவாக வர விரும்புகிறேன், அதாவது, தினசரி அடிப்படையில் நாம் பயன்படுத்தும் சுற்றுச்சூழல் மாறிகளின் பல்வேறு அமைப்புகளுடன், ஏனென்றால் குனு / லினக்ஸ் பற்றி ஒருவர் தொடர்ந்து கற்றுக் கொண்டாலும், ஒளிரச் செய்ய முயற்சித்தாலும் இருண்ட மூலைகளில் எப்போதும் சில ஆமை நம்மைத் தப்பிக்கும் (ஆம், இது கணினி மாறிகள் பல எடுத்துக்காட்டுகளுடன் வருகிறது, ஆனால் எல்லாமே முற்றிலும் கருத்து தெரிவித்தன).
இப்போது, ஆர்ச் கிட்டத்தட்ட அகற்றப்பட்ட ~ / .bashrc புரிந்துகொள்ளத்தக்கது, ஏனெனில் டிஸ்ட்ரோ டெவலப்பர்கள், விஞ்ஞானிகள், சிசாட்மின்கள் மற்றும் அதை தங்கள் சொந்த வழியில் கட்டமைக்க விரும்பும் எவருக்கும், கணினியைப் பற்றி அறிந்துகொள்வதன் மூலமும், எப்படிப் பயன்படுத்துவது என்பதைப் படிப்பதன் மூலமும் அவர்களின் விருப்பத்திற்கும் தனிப்பட்ட பயன்பாட்டிற்கும் அதை உள்ளமைக்கவும் - வீணாக இல்லை - நான் தவறாக நினைக்கவில்லை என்றால் - ஸ்லேக்குடன் குனு / லினக்ஸின் தூய்மையான டிஸ்ட்ரோக்களில் ஒன்றாகும், அதில் கணினியின் ஒரு பகுதியாக இருக்கும் ஒவ்வொரு தொகுப்பும் முடிந்தவரை குறைவாகவே தொடும், எடுத்துக்காட்டாக அப்பாச்சி வலை சேவையகம் httpd (பயன்பாட்டின் உண்மையான பெயர்) என்று அழைக்கப்படுகிறது மற்றும் டெபியனுக்கு மாறாக / etc / httpd இல் நிறுவுகிறது, இது அப்பாச்சி என்று அழைக்கிறது மற்றும் அதை / etc / apache2 இல் ஓரளவு… தனிப்பட்ட கோப்பு உள்ளமைவுடன் நிறுவுகிறது.
«மேலும் .bashrc அந்த செயல்பாட்டை (மாற்றுப்பெயர்) பூர்த்தி செய்தால், .bash_aliases ஐ உருவாக்க வேண்டிய அவசியத்தை நான் காணவில்லை. ஆனால் நீங்கள் அதை ஒழுங்காக வைத்திருக்க வேண்டும். "
ஆர்ச் லினக்ஸ் கணினியின் பயன்பாட்டில் நல்ல நடைமுறைகளை ஊக்குவிக்க முற்படுவதால் உண்மையில் ~ / .bashrc அந்த செயல்பாட்டை நிறைவேற்றாது, எனவே மாற்றுப்பெயர்களை சேமிக்க ~ / .bash_aliases ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
இருப்பினும், மாற்றுப்பெயர்கள் - ~ / .bashrc vs ~ / .bash_aliases- இன் வரையறைக்கான இந்த வேறுபாடு முற்றிலும் நிர்வாகமானது மற்றும் வழங்கப்படுகிறது, இதனால் system கோப்பை நன்கு பயன்படுத்த முடியும் என்பதால் கணினி நிர்வாகி தனது கணினியை ஒரு மட்டு மற்றும் சுத்தமான முறையில் ஒழுங்கமைக்க முடியும். /.bashrc நாம் பயன்படுத்தும் அனைத்து மாற்றுப்பெயர்களையும் வரையறுக்க.
உண்மை, ஆனால் சில நேரங்களில் நீங்கள் மாற்றுப்பெயரில் சில கட்டளைகளைக் கொண்டிருக்கிறீர்கள், சில சமயங்களில் நீங்கள் அவற்றை தனித்தனியாகவும் மற்ற நேரங்களிலும் ஒன்றாகச் செய்ய வேண்டும், மேலும் அவை ஏற்கனவே என்னிடம் மேலே சொன்னது போல, நீங்கள் ஏற்கனவே வைத்திருக்கும் ஒரு கட்டளையை இன்னொன்றில் கூடுகட்டியிருந்தாலும் கூட, அதை மாற்ற முடியாது. நான் உடைந்த அமைப்பைக் கொண்டிருக்கவில்லை, என்னிடம் ஒரு jdownloader launchpad மற்றும் லினக்ஸ்மின்ட் டெபியன் பதிப்பு ஒன்று மட்டுமே உள்ளது, ஏனெனில் அது எனக்கு குறைக்கப்படுவதாகத் தோன்றியது.
தீவிரமாக உள்ளதா? இது ஒரு ஸ்கிரிப்ட் ஆகும், இது கணினியைப் புதுப்பித்து ஒரு கட்டத்தில் மீண்டும் துவக்குகிறது
#! / பின் / பாஷ்
sudo aptitude update
sudo aptitude முழு மேம்படுத்தல்
sudo reboot
பொதுவாக தொடர்ந்து செய்யப்படும் விஷயங்கள் ஸ்கிரிப்ட் செய்யத் தகுதியானவை, ஒரு முழு மேம்படுத்தல் நிலையானது அல்ல, டெபியனில் மிகக் குறைவு….
நான் வழக்கமாக அடிக்கடி செய்கிறேன். : ப
நீங்கள் செம்ப்லைஸ் (ஓபன் பாக்ஸ் + டின்ட் 2 உடன் பிரமாதமாக நிலையான மற்றும் அழகான டெபியன் சிட்), அப்டோசிட் / சிடக்சன் (டெபியன் சிட் கிட்டத்தட்ட நிலையானது மற்றும் மிகவும் வீங்கிய), ஆர்ச் (எப்போதும் சிறந்த ஆர்.ஆர்.
நீங்கள் டெபியனைப் பயன்படுத்தினால், நான் செம்ப்லைஸை முயற்சித்துப் பார்ப்பேன், இது க்ரஞ்ச்பாங்கை (டெபியன் ஸ்டேபிள்) விட நவீனமானது மற்றும் சிறப்பாக செயல்படுகிறது.
எப்படி, எப்படி என்னை சமாதானப்படுத்தினால், அதை புதிய லேப்டாப்பில் நிறுவ முடியும் என்பதைப் பார்க்கப் போகிறேன்.
மற்றும் ஒரு புதிய இடுகை? 😉
டெபியனின் புதிய பதிப்பு எத்தனை முறை தோன்றும்?
ஒவ்வொரு 2 வருடங்களுக்கும் சுமார். நீங்கள் சோதனையில் நிலையானதைப் பயன்படுத்தினால், அது ரோலிங் வெளியீடு என்று கூறலாம், அதாவது இது ஆன்லைனில் தினமும் புதுப்பிக்கப்படுகிறது, மேலும் நீங்கள் கணினியை மீண்டும் நிறுவ தேவையில்லை.
ஹ்ம். இரண்டாவது முறையாக ஒரு முட்டாள் போல் நடிப்பது மோசமானதல்ல என்று நினைக்கிறேன்.
XD
ஓ, மேலே செல்லுங்கள், அந்த சாம்பியன் தோல் எங்கே !!! xD
வயதான பெண்ணே, அது உங்களை நழுவ விடட்டும்!
ஒரு சிசாட்மின் நான் மீண்டும் மீண்டும் மற்றும் கடினமான பணிகளுக்கு மட்டுமே ஸ்கிரிப்ட் செய்கிறேன், இது xD வழக்கு போல் தெரியவில்லை
சரி, என்னை வித்தியாசமாக அழைக்கவும், ஆனால் நீங்கள் அடிக்கடி பயன்படுத்தும் கட்டளைகளுக்கு மாற்றுப்பெயர்களைப் பயன்படுத்துவது நல்லது, ஆனால் வருடத்திற்கு ஒரு முறை செய்யப்படுகிறதா? (நான் உபுண்டு எல்.டி.எஸ்ஸைப் பயன்படுத்துகிறேன், நான் அதிகம் சொல்கிறேன்) அர்த்தமல்ல.
மாற்றுப்பெயரைப் பயன்படுத்துதல் மற்றும் வேறொருவரின் இயந்திரத்தை மாற்றுவது தவிர, -h pull ஐ இழுப்பதை என்னால் காண முடிகிறது
நான் அதை வைக்க மறந்துவிட்டேன், ஆனால் ஸ்கிரிப்டைப் பற்றியும் நான் நினைக்கிறேன்