லினக்ஸில்> மற்றும் >> இடையே உள்ள வேறுபாடு

Difference Between



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

எடுத்துக்காட்டாக, லினக்ஸில் அதிகம் பயன்படுத்தப்படும் ஆபரேட்டர்களில் ஒன்று திசை ஆபரேட்டர்கள் . திசை ஆபரேட்டர்கள் ஒரு கட்டளையின் உள்ளீடு அல்லது வெளியீட்டை ஒரு கோப்பு அல்லது வேறு எந்த கட்டளைக்கும் திருப்பி விடுகிறார்கள்.







திசைதிருப்பலுக்கு இரண்டு அணுகுமுறைகள் உள்ளன; உள்ளீடு திசைமாற்றம் மற்றும் வெளியீடு திசைதிருப்புதல். உள்ளீடு திருப்பிவிட, நாங்கள் குறைவாக பயன்படுத்துகிறோம் < கையொப்பம் மற்றும் வெளியீடு திசைமாற்றத்தை விட அதிகமாக உள்ளது > அடையாளம் கோண அடைப்புக்குறிகள் என்றும் அழைக்கப்படுகிறது.



ஆபரேட்டர்களைப் புரிந்துகொள்வது சற்று சிக்கலானது. ஆபரேட்டரில் ஒரு எழுத்தை சேர்ப்பது அதன் செயல்பாட்டை முற்றிலும் மாற்றும். பல லினக்ஸ் பயனர்கள் பயன்படுத்தும் போது இதேபோன்ற சூழ்நிலையை எதிர்கொள்கின்றனர் > மற்றும் >> முனையத்தில் ஆபரேட்டர்கள். இருவரும் வெளியீட்டு திசை ஆபரேட்டர்கள். எனவே, வித்தியாசம் என்ன? சரி, இந்த இரண்டு ஆபரேட்டர்களும் எவ்வாறு வேறுபடுகிறார்கள் என்பதைப் பற்றி விவாதிப்பதே இந்த பதிவு. ஆரம்பித்துவிடுவோம்.



லினக்ஸில்> மற்றும் >> இடையே உள்ள வேறுபாடு

அறிமுகப் பகுதியில் விவாதிக்கப்பட்டபடி, இரண்டு ஆபரேட்டர்களும் வெளியீட்டு திசை ஆபரேட்டர்கள். முக்கிய வேறுபாடு கீழே குறிப்பிடப்பட்டுள்ளது:





> : ஏற்கனவே உள்ள கோப்பை மேலெழுதும் அல்லது குறிப்பிடப்பட்ட பெயரின் கோப்பு கோப்பகத்தில் இல்லை என்றால் ஒரு கோப்பை உருவாக்குகிறது.

>> : ஏற்கனவே உள்ள கோப்பைச் சேர்க்கிறது, அல்லது குறிப்பிட்ட பெயரின் கோப்பு கோப்பகத்தில் இல்லை என்றால் ஒரு கோப்பை உருவாக்குகிறது.



ஒரு கோப்பில் மாற்றங்களைச் செய்யும்போது, ​​ஏற்கனவே உள்ள தரவை மேலெழுத விரும்பினால், பின்னர் பயன்படுத்தவும் > ஆபரேட்டர். நீங்கள் அந்தக் கோப்பில் ஏதாவது சேர்க்க விரும்பினால், அதைப் பயன்படுத்தவும் >> ஆபரேட்டர். ஒரு உதாரணத்துடன் புரிந்துகொள்வோம். நான் பின்வரும் கட்டளையை முனையத்தில் செயல்படுத்துகிறேன்:

$வெளியே எறிந்தார்LinuxHint க்கு வரவேற்கிறோம்>my_file_1.txt

உரையுடன் கோப்பகத்தில் ஒரு உரை கோப்பு உருவாக்கப்படுவதை நீங்கள் கவனிப்பீர்கள் LinuxHint க்கு வரவேற்கிறோம். சரிபார்க்க, தட்டச்சு செய்யவும் ls :


கோப்பு வகையைப் படிக்க:

$பூனைmy_file_1.txt

ஒரே கட்டளையை இயக்குவோம் ஆனால் வெவ்வேறு உரையுடன்:

$வெளியே எறிந்தார்லினக்ஸ் பற்றிய சமீபத்திய குறிப்புகள் மற்றும் தந்திரங்களை அறியவும்>my_file_1.txt

இப்போது, ​​இதைப் பயன்படுத்தி கோப்பைப் படிக்கவும்:

$பூனைmy_file_1.txt

புதிய உரை முந்தைய உரையை மேலெழுதியுள்ளது.

பயன்படுத்துவோம் >> ஆபரேட்டர்:

$வெளியே எறிந்தார்LinuxHint க்கு வரவேற்கிறோம்>>my_file_2.txt


இது பெயரில் ஒரு கோப்பை உருவாக்கும் my_file_2.txt தற்போதைய அடைவில். வகை ls அதை சரிபார்க்க:

இந்தக் கோப்பைப் படிக்க, இதைப் பயன்படுத்தவும்:

$பூனைmy_file_2.txt

இப்போது, ​​உரையை மாற்றுவோம்:

$வெளியே எறிந்தார்லினக்ஸ் பற்றிய சமீபத்திய குறிப்புகள் மற்றும் தந்திரங்களை அறியவும்>my_file_2.txt

ஏற்கனவே உருவாக்கப்பட்ட ஒரு கோப்பை நாங்கள் பயன்படுத்துவதால்; என்ன மாற்றங்கள் என்பதை சரிபார்க்க >> ஆபரேட்டர் உருவாக்கப்பட்டது, செயல்படுத்தவும்:

$பூனைmy_file_2.txt

ஏற்கனவே உள்ள உரையை மேலெழுதுவதற்கு பதிலாக, தி >> ஆபரேட்டர் உரையைச் சேர்த்தார்.

முடிவுரை

லினக்ஸில் உள்ள சில கட்டளைகள் குழப்பத்தை ஏற்படுத்தும், குறிப்பாக புதிய பயனர்களுக்கு, ஏனெனில் அவை ஆபரேட்டர்களைக் கொண்டிருக்கின்றன. ஆபரேட்டர்கள் புரிந்து கொள்ள சற்று தந்திரமானவை, ஏனென்றால் ஒவ்வொரு ஆபரேட்டரும் வெவ்வேறு செயல்பாடுகளைக் கொண்டிருக்கலாம். இந்த வழிகாட்டியில், இடையே உள்ள வித்தியாசத்தை நாங்கள் கற்றுக்கொண்டோம் > மற்றும் >> ஆபரேட்டர்கள்.

தி > இருக்கும் கோப்பை மேலெழுதும் ஒரு வெளியீட்டு ஆபரேட்டர் >> ஒரு வெளியீடு ஆபரேட்டர் ஆனால் ஏற்கனவே இருக்கும் கோப்பில் தரவைச் சேர்க்கிறது. இரண்டு ஆபரேட்டர்களும் பெரும்பாலும் லினக்ஸில் கோப்புகளை மாற்ற பயன்படுகிறது.