Skip to main content

லினக்ஸ் கணக்குகள் மற்றும் சலுகைகள் தற்காலிகமாக மாற்றுவது எப்படி

Anonim

Su கட்டளை பொதுவாக தற்காலிகமாக மற்றொரு கணக்கில் உள்நுழைய பயன்படுத்தப்படுகிறது. கட்டளை பெயர் "மாற்று பயனரை" குறிக்கும். இருப்பினும், இது பெரும்பாலும் "சூப்பர் பயனர்" கட்டளையாக குறிப்பிடப்படுகிறது, ஏனெனில் பெரும்பாலும் இது தற்காலிகமாக உள்நுழைவதற்குப் பயன்படுத்தப்படுகிறது ரூட் கணக்கு, அனைத்து கணினி நிர்வாகம் செயல்பாடுகளை முழு அணுகல் உள்ளது. உண்மையில், எந்த கணக்கை நீங்கள் உள்நுழைய விரும்புகிறீர்கள் எனக் குறிப்பிடவில்லை என்றால், சு நீங்கள் உள்நுழைய வேண்டும் என்று கருதுகிறது ரூட் கணக்கு. இந்த நிச்சயமாக ரூட் கடவுச்சொல்லை தெரியும் என்று தேவைப்படுகிறது. வழக்கமான கணக்கு கணக்கிற்கு திரும்புவதற்கு, மற்றொரு கணக்கில் உள்நுழைந்த பின்னர், நீங்கள் வெறுமனே தட்டச்சு செய்க வெளியேறும் மற்றும் மீண்டும் வெற்றி.

எனவே அடிப்படை பயன்பாடு சு வெறுமனே கட்டளை வரியில் "su" ஐ உள்ளிடுவது:

சு ரூட் பயனர் கணக்குகள்

உண்மையில் மற்றொரு கணக்கில் உள்நுழைவதற்கு பதிலாக நீங்கள் மற்ற கணக்கில் செயல்பட விரும்பும் கட்டளையை குறிப்பிடலாம் சு கட்டளை. நீங்கள் உடனடியாக வழக்கமான கணக்கிற்கு திரும்பி வருகிறீர்கள். உதாரணத்திற்கு:

su jdoe -c whoami

அரைப்புள்ளிகளுடன் அவற்றை பிரிக்கவும், ஒற்றை மேற்கோள்களுடன் இணைக்கவும், நீங்கள் இந்த கணக்கில் பல கட்டளைகளை இயக்கலாம்:

su jdoe -c 'command1; command2; command3 ' கள் க்ரெப் பிரதியை jdoe

su jdoe -c 'ls; grep uid file1> file2; நகலெடுக்க file2 / usr / local / shared / file3 ' சூடோ சு சூடோ

sudo-u ரூட் ./setup.sh

புகுபதிவு செய்த பின், ஒவ்வொரு கட்டளையுடனும் உள்நுழைவு (-u ரூட்) குறிப்பிடப்படாமல் ஒரு சில நிமிடங்களுக்கு sudo கட்டளையின் மூலம் கட்டளைகளை நிறைவேற்றலாம்.

சாத்தியமானால், விபத்து மூலம் கணினிக்கு கடுமையான சேதத்தை ஏற்படுத்துவதைத் தவிர்ப்பதற்காக தடைசெய்யப்பட்ட சிறப்புரிமைகளுடன் ஒரு கணக்கைப் பயன்படுத்தி உங்கள் வழக்கமான பணியைச் செய்வது நல்லது.

பின்வரும் கட்டளையுடன் ஒரு பாதுகாக்கப்பட்ட அடைவு கோப்புகளை எவ்வாறு பட்டியலிடலாம் என்பதை பின்வரும் எடுத்துக்காட்டில் காட்டுகிறது:

sudo ls / usr / local / classified ஒளிபரப்பு செய்தி

sudo shutdown -r +20 "நெட்வொர்க் சிக்கலை சரிசெய்ய மீண்டும் மீண்டும்"