Showing posts with label லினக்சில் அடிப்படை கட்டளைகள் தொடர். Show all posts
Showing posts with label லினக்சில் அடிப்படை கட்டளைகள் தொடர். Show all posts

Apr 27, 2010

லினக்ஸ்-கட்டற்ற மென்பொருள் ஆர்வலர்கள் ஒவ்வொருவர் கையிலும் இருக்க வேண்டிய புத்தகம்


புத்தகத்தின் பெயர் கட்டற்ற மென்பொருள் கட்டற்ற மென்பொருள் பற்றி ரிச்சர்டு எம்.ஸ்டாலமன் அவர்களுடைய கருத்துக்களை ம.ஸ்ரீ.ராமதாஸ் அவர்கள் தமிழாக்கம் செய்துள்ளார்.

முதலில் ம.ஸ்ரீ.ராமதாஸ் அவர்களைப் பற்றி புத்தகத்தில் இருந்த தகவலைக் கொடுத்துவிடுகிறேன்.

ம.ஸ்ரீ.ராமதாஸ் - ஆமாச்சு என்று கட்டற்ற மென்பொருள் குழுமங்களில் அறியப்படுபவர்.இன்று பிரபலமாகப் பலரும் பயன்படுத்த துவங்கியிருக்கும் குனு/லினக்ஸ் இயங்குதளமான உபுண்டுவின் (Ubuntu) தமிழ்க் குழு பொறுப்பாளராக இருந்தவர்.அதன் திட்டங்கள் சிலவற்றுக்கும்,கே பணிச்சூழல்(KDE-K Environment) போன்ற கட்டற்ற மென்பொருள்கள் சிலவற்றின் தமிழாக்கத்திற்கும் பங்களித்து வருகிறார்.சென்னை குனு/லினக்ஸ் பயனர் குழுவைச் (http://chennailug.org) சேர்ந்த இவர், மத்திய அரசித் திட்டமான கட்டற்ற திறந்த மூல மென்வளத்துக்கான தேசிய மையத்தின் (http://nrcfoss.org.in) மூலம் கட்டற்ற திறந்த மூல மென்பொருள்களின் பரவலுக்கும் பங்களித்து வருகிறார்.

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

இந்த புத்தகத்தினைப் பற்றி மயூரன் அவர்களின் பதிவு


புத்தகத்தின் பெயர்:கட்டற்ற மென்பொருள்
ஆசிரியர்:ம.ஸ்ரீ.ராமதஸ்.,
விலை:60 ரூ
முகவரி:
Aazhi Publishers,
12,First Main Road,
United India Colony,
Kodambakkam,
சென்னை-600024

தொலைபேசி எண்:044-43587585
மின்னஞ்சல்:aazhieditor@gmail.com
இணையதள முகவரி:http://www.aazhipublishers.com

லினக்ஸில் அடிப்படை கட்டளைகள் தொடர்-11

படம்-1
இந்த தொடரில் நாம் பயனாளருக்கு அனுமதிகள் வழங்குவது தொடர்பான கட்டளையினை பற்றிப் பார்க்கப் போகிறோம்.அதாவது chmod கட்டளையினைப் பற்றி

அனுமதிகள்:
  • லினக்ஸில் அனைத்துமே ஒரு கோப்பாகத்தான் கையாளப்படுகிறது.லினக்ஸ் பிரச்சனையில்லாமல் இயங்குவதற்கு இதுவும் ஒரு காரணமாகும்.
  • லினக்ஸில் ஒவ்வொரு கோப்பு மற்றும் அடைவுகளும் பயனாளர் அனுமதிகளை கொண்டிருக்கும்.
  • இந்த அனுமதிகள் லினக்ஸினுடைய பாதுகாப்புக்காக அமைக்கப்பட்டது.
  • மூன்று அனுமதிகள் உள்ளன அவை read,write and execute.
  • read அனுமதி -> ஒரு கோப்பினை பார்பதற்கும் மற்றும் படிப்பதற்கும் கொடுக்கப்படும்.இதை r என்று குறிப்பிட்டு பயன்படுத்துவோம்.
  • write அனுமதி -> ஒரு கோப்பில் மாற்றம் செய்வதற்கும் மற்றும் அந்த கோப்பினை நீக்குவதற்கும் கொடுக்கப்படும்.இதை w என்று குறிப்பிட்டு பயன்படுத்துவோம்.
  • execute அனுமதி -> ஒரு கோப்பினை இயக்குவதற்கு கொடுக்கப்படும்.இதை x என்று குறிப்பிட்டு பயன்படுத்துவோம்.
ஒரு கோப்பினை பற்றிய அவசியமான தகவல்கள் அனைத்தையும் ls -l இந்த கட்டளை கொடுத்துவிடும்(படம்-1 ஐ பார்க்கவும்).இந்த தொடரில் ls கட்டளை பற்றிய தகவல்களையும் பார்ப்போம்.
  • உதாரணமாக periyar என்ற கோப்பினை பற்றிய தகவல்களை பற்றி தெரிந்து கொள்ள வேண்டுமானால் முனையத்தில் ls -l periyar என்று கட்டளை அமைக்க வேண்டும்(படம்-1 ஐப் பார்க்கவும்).
  • நான் periyar என்று கோப்பினுடைய பெயரினை கொடுத்துள்ளேன் நீங்கள் உங்கள் கணினியில் உள்ள கோப்பின் பெயரை கொடுத்துக்கொள்ளலாம்.நீங்கள் முனையத்தில் ls -l filename (இங்கு நான் filename என குறிப்பிட்டு உள்ளதில் உங்கள் கணினியினுடைய ஏதாவதொரு கோப்பின் பெயர் இருக்கும்) என கொடுத்து Enter key யினை அழுத்தியவுடன்
-rw-rw-r--. 1 kathirvel kathirvel 30 2010-04-27 12:21 periyar

என கிடைக்கும் தகவலில் உள்ள
  • முதல் பகுதியினுடைய முதல் எழுத்து எந்த வகையான கோப்பு உருவாக்கப்பட்டுள்ளது என்பதை குறிக்கிறது.
இதில்
  • - என்பது சாதாரண கோப்பினையும்
  • d என்பது Directory அதாவது அடைவினையும்
  • c என்பது character device (serial port,parallel port) னையும்
  • b என்பது block device (hard disk,pen drive,CD/DVD drive) னையும் குறிக்கிறது
  • அடுத்துள்ள ஒன்பது எழுத்துக்களும் owner,group and other களுக்கு கொடுக்கப்பட்ட அனுமதிகளைக்(read,write,execute) குறிக்கிறது.
  • அடுத்தப் பகுதி எத்தனை இணைப்புகள் கொடுக்கப்பட்டுள்ளது என்பதை குறிக்கிறது.
  • அடுத்தப் பகுதி owner (கோப்பினை உருவாக்கியவர்) ஐக் குற்றிக்கிறது.
  • அடுத்தப் பகுதி group (group னுடைய பயனாளர்களைக் குறிக்கிறது)
  • அடுத்தப் பகுதி கோப்பினுடைய அளவினையும்,கோப்பு உருவாக்கப்பட்ட மற்றும் மாற்றம் செய்யப்பட்ட தேதி மற்றும் நேரத்தையும் குறிக்கிறது.
ரொம்பப் போரடிக்கிறதோ சரி விட்டு விடுகிறேன்.இதனுடைய தொடர்ச்சியை அடுத்த தொடரில் பார்ப்போம்.

Apr 20, 2010

லினக்ஸில் அடிப்படை கட்டளைகள் தொடர்-10











இந்த தொடரில் நாம் பார்க்க போகும் கட்டளை bc இந்த கட்டளையை முனையத்தில் கொடுத்தவுடன் முனையத்தை நீங்கள் ஒரு calculator ஆக பயன்படுத்திக் கொள்ளலாம்.
படத்தை பெரிதுபடுத்திக் பார்த்துக்கொள்ளுங்கள்.
செய்முறை:
முனையத்தை திறந்துக்கொள்ளுங்கள்.முனையத்தில் bc என்று கொடுத்து Enter key யினை அழுத்துங்கள்.

எண்களை கூட்ட வேண்டுமானால்

500+500 என்று அமைக்கலாம்.

எண்களை கழிக்க வேண்டுமானால்

1000-230 என்று அமைக்கலாம்

Apr 14, 2010

லினக்ஸில் அடிப்படை கட்டளைகள் தொடர்-9

படம்-1
இந்த தொடரில் நாம் பார்க்க போகும் கட்டளை gzip மற்றும் gunzip .இந்த இரண்டு கட்டளைகளும் ஒரு கோப்பினை சுருக்க மற்றும் சுருக்கிய கோப்பினை விரிவாக்க பயன்படுகிறது.அதாவது Compress and Extract
கட்டளையின் அமைப்பு:
கோப்பினை சுருக்க => gzip filename(கோப்பின் பெயர்)
கோப்பினை விரிவாக்க=> gunzip filename.gz(கோப்பின் பெயருடன்.gz).சரி செய்முறைக்கு போவோமா.
முனையத்தை(Terminal) திறந்து கொள்ளுங்கள்.முதலில் ஒரு கோப்பினை எப்படி சுருக்குவது என்று பார்ப்போம்.நான் இந்த பதிவில் add.sh என்ற கோப்பினை சுருக்கியுள்ளேன்.நீங்கள் உங்களினுடைய கோப்புகளைச் சுருக்கிக் கொள்ளலாம்.உதாரணமாக add.sh என்ற கோப்பினை சுருக்க வேண்டுமானால் gzip add.sh என்று கட்டளை அமைக்க வேண்டும்.சந்தேகம் ஏதேனும் வந்தால் படம்-1 ஐ பெரிது படுத்தி பார்த்துக்கொள்ளுங்கள்.நாம் இந்த கட்டளையை செயல்படுத்திய பின்பு நாம் சுருக்குவதற்காக கொடுத்த கோப்பு கோப்பின் பெயருடன், .gz என்ற நீட்சியுடன் சேமிக்கப்பட்டு இருக்கும்.
படம்-2
சரி கோப்பினை சுருக்கியாச்சு அதை விரிவு செய்ய வேண்டுமல்லவா.உதாரணமாக add.sh என்ற கோப்பினை சுருக்கிய பின்பு add.sh.gz என்று சேமிக்கப்பட்டு இருக்கும்.இதை விரிவு செய்ய gunzip add.sh.gz என்று கட்டளை அமைக்க வேண்டும்.படம்-2 ஐ பெரிதுபடுத்திப் பார்த்துக்கொள்ளுங்கள்.
படம்-3
குறிப்பு:
நான் இதில் எடுத்துக்காட்டிற்காக add.sh என்ற கோப்பினை சுருக்கி, விரிவு செய்து காட்டியுள்ளேன்.அதற்காக .sh என்று முடியும் கோப்பினை மட்டும் தான் சுருக்கி,விரிவு செய்ய முடியும் என்று தவறாக நினைத்து விடாதீர்கள்.இந்த கட்டளையின் மூலம் எந்த கோப்பினையும் சுருக்கி,விரிவு செய்து கொள்ளலாம்.

Apr 1, 2010

லினக்ஸில் அடிப்படை கட்டளைகள் தொடர் - 8

இந்த தொடரில் நாம் பார்க்க போகும் கட்டளை cat இந்த கட்டளை ஒரு கோப்பினை உருவாக்கவும்,ஒரு கோப்பில் உள்ள தகவல்களை பார்வையிடுவதற்கும் அதாவது உள்ளடக்கங்களை திரையிடுவதற்கும் பயன்படுகிறது.சரி செய்முறைக்கு போவோமா.

கோப்பினை உருவாக்க:

cat > கோப்பின் பெயர்

கொடுத்து Enter Key யினை அழுத்துங்கள் அழுத்தியவுடன் நாம் கோப்பிற்கு உண்டான தகவல்களை உள்ளிடலாம்.தேவையான தகவல்களை உள்ளிட்ட பிறகு கோப்பினை சேமிக்க Ctrl + D key களை ஒரு சேர அழுத்துங்கள்.அழுத்தியவுடன் கோப்பு சேமிக்கப்பட்டு விடும்.கோப்பு சேமிக்கப் பட்டு விட்டதா என்று பார்க்க வேண்டுமானால் Ctrl+D களை அழுத்திய பிறகு முனையத்தில் ls -l என்ற கட்டளையை கொடுங்கள் .

கோப்பில் உள்ள தகவல்களை பார்வையிட :

cat < கோப்பின் பெயர் (அல்லது) cat கோப்பின் பெயர்

கொடுத்து Enter key யினை அழுத்துங்கள் அழுத்தியவுடன் கோப்பில் உள்ள உள்ளடக்கங்கள் திரையிடப்படும்.

ஏற்கனவே உள்ள கோப்புகளை பார்வயிட வேண்டுமானால் cat ஏற்கனவே உள்ள கோப்பின் பெயர் கொடுத்து Enter key யினை அழுத்துங்கள்.மேலே உள்ள படத்தை சொடுக்கி பெரிது படுத்தி பார்த்திர்களேயானால் உங்களுக்கு தெளிவாக புரியும்.

cat கட்டளை பற்றி மேலும் தெரிந்து கொள்ள man cat என்ற கட்டளையை முனையத்தில் கொடுங்கள் cat கட்டளை பற்றிய அனைத்து தகவலும் உங்களுக்கு கிடைக்கும்.

குறிப்பு: cat filename அதாவது cat > filename என கொடுக்கும் பொழுது இவைகள் ஒவ்வொன்றுக்கும் இடையில் single space இருக்கவேண்டும்.

Mar 24, 2010

லினக்ஸில் அடிப்படை கட்டளைகள் தொடர்-7

இந்த தொடரில் நாம் பார்க்க போகும் கட்டளை sort . இந்த கட்டளை ஒரு கோப்பில் உள்ளடக்கங்களை alphabetical வரிசையில் வரிசைபடுத்திக் காட்டும்.

கட்டளையின் அமைப்பு:
$sort <கோப்பின் பெயர்>

செய்முறை:
முனையத்தை திறந்து கொள்ளுங்கள் கீழ்கண்டவாறு கட்டளையை அமையுங்கள்

$sort file1 என கொடுத்து Enter key யினை அழுத்துங்கள்.file1 என்று நான் கொடுத்துள்ள பெயருக்கு பதிலாக உங்களினுடைய file ன் பெயரினை கொடுங்கள்.

Feb 23, 2010

லினக்சில் அடிப்படை கட்டளைகள் தொடர் - 6

இந்த தொடரில் நாம் history என்ற கட்டளையை பற்றி பார்ப்போம்.இந்த history கட்டளையின் பயன் நாம் இதுவரை கொடுத்த கட்டளைகளை வரிசைப்படுத்தி காண்பிக்கும்.அதோடு history யில் காண்பிக்கும் கட்டளைகளுக்கு ஒரு எண் இட்டு இருக்கும் அந்த எண்ணிற்கு முன்னாள் ! சேர்த்து கொடுத்தால் அந்த எண் குறிப்பிடும் கட்டளையை நீங்கள் தட்டச்சு செய்யாமலே செயல்படுத்தலாம்.

இந்த கட்டளையை செயல்படுத்த முனையத்திற்கு (Terminal) சென்று history என கொடுத்து Enter பொத்தானை அழுத்தவும்.உண்டனே நீங்கள் இதுவரை கொடுத்து செயல் படுத்திய கட்டளைகளை காண்பிக்கும்.
இதை நீங்கள் clear செய்ய முனையத்தில் (termianl) history -c என்ற கட்டளையை கொடுங்கள்.

சுருக்கமாக:

history கட்டளையை செயல்படுத்த:

$history

history -யினை clear செய்ய:

$history -c

history கட்டளையை குறிப்பிட்டுள்ள எண்ணுடன் உள்ள கட்டளையை தட்டச்சு செய்யாமல் செயல் படுத்த.history கட்டளையை கொடுத்து அது காண்பிக்கும் என்னை குறித்துக் கொள்ள வேண்டும்.

உதாரணமாக:- history கட்டளை கொடுத்த பிறகு இவ்வாறு காண்பித்தால்.

1 pwd
2 top
3 clear
4 ls

ls கட்டளையை செயல்படுத்த.இவ்வாறு அமைக்கலாம்.

$!4

Feb 3, 2010

லினக்சில் அடிப்படை கட்டளைகள் தொடர்-5


பயனாளரின் கடவுச்சொல்லை மாற்றுவதற்கு :

ஒரு பயனாளரின் கடவுச்சொல்லை மாற்றவேண்டுமானால் ரூட் பயனாளராக இருக்க வேண்டும்.
அதற்க்கு su என கொடுத்து ரூட் பயனாளரின் கடவுச்சொல்லை உள்ளீடு செய்யவும்.
பிறகு

$passwd <பயனாளரின் பெயர்>

உதாரணமாக இவ்வாறு அமைக்கலாம்.

$passwd periyar

உங்களிடம் புதிதாக கடவுச்சொல்லை கேட்க்கும் அப்பொழுது நீங்கள் விரும்பிய கடவுச்சொல்லை கொடுத்து மாற்றிக்கொள்ளலாம்.[பார்க்க படம்]

லினக்ஸ் அடிப்படை கட்டளைகள் தொடர்-4


நீங்கள் லினக்ஸ் ல் ஒன்றுக்கு மேற்ப்பட்ட கட்டளைகளை ஒரே வரியில் கொடுத்து இயக்க வேண்டுமானால் ஒவ்வொரு கட்டளைக்கும் அடுத்து ; (semi colon) கொடுத்து அடுத்த கட்டளையை அமைக்கவும்.
அடுத்துக்காட்டாக:

$cal;date;time

என இவ்வாறு அமைக்கலாம் இவ்வாறு கொடுத்தமானால் cal , date , time மூன்று கட்டளைகளும் செயல்படும் .[படத்தினை பார்க்க]

Jan 26, 2010

லினக்சில் அடிப்படை கட்டளைகள் தொடர் - 3


இந்த தொடரில் நாம் பார்க்கபோகும் கட்டளை mv
இந்த கட்டளை ஒரு file யினை நகர்த்த (move) செய்ய பயன்படுகிறது
எடுத்துக்காட்டாக $mv file1 file2 என்று கட்டளை கொடுத்தால் file1 ல் உள்ளதை file2 விற்கு நகர்த்திவிடும் .நகர்த்திவிட்டு file1 ஐ அழித்துவிடும் .விண்டோ சில் cut பண்ணி paste செய்வது போல.

கட்டளை அமைத்தல் :

Terminal ஐ திறந்து கொள்ளுங்கள் கீழ்கண்டவாறு கட்டளையை கொடுத்து செயல்படுத்தி பாருங்கள்

$cat > file1
PERIYAR VAAZHKA
TAMIL VAAZHKA

போன்று உங்களுக்கு தேவையான தகவலை உள்ளீடு செய்து கொள்ளுங்கள் .
உள்ளீடு செய்து முடித்தவுடன் Ctrl+D key யினை ஒரு சேர அழுத்துங்கள் இப்பொழுது நீங்கள் உள்ளீடு செய்த தகவலானது file1 என்ற பெயருடன் சேமிக்கப்படும். இப்பொழு நீங்கள் வெற்றிகரமாக ஒரு file யினை உருவாகிவிட்டிர்கள் . நீங்கள் இந்த file1 என்னும் file யினை file2 என்ற பெயருக்கு நகர்த்த வேண்டுமானால்

$mv file1 file2

என்று கொடுங்கள் .

குறிப்பு: (cat கட்டளையை பற்றி பின்வரும் தொடர்களில் பார்க்கலாம் . Ctrl+d யானது file யினை சேமிக்க உதவுகிறது .)

file1 file2 என்று நான் கொடுத்திருக்கும் பெயர்களுக்கு பதிலாக நீங்கள் உங்களுக்கு தேவையான, பிடித்தமான பெர்யர்களை கொடுத்துக்கொள்ளலாம் .
mv கட்டளையை பயன்படுத்தி ஏற்கனவே உள்ள file களையும் வேறொரு பெயர்களுக்கு நகர்த்திக்கொள்ளலாம் .

Jan 12, 2010

லினக்சில் அடிப்படை கட்டளைகள் தொடர் - 2

இந்த தொடரில் நாம் பார்க்கபோகும் கட்டளை pwd -> Print Working Directory

இந்த கட்டளையானது நீங்கள் தற்பொழுது இருக்கும் directory யை print செய்யும்


$pwd என கொடுத்து Enter Key அழுத்தவும். நீங்கள் home directory இனுள் இருந்தால்
/home என print செய்யும்

$cd /home/kathirvel என கொடுத்து வேறொரு directory க்குள் மாறியப்பிறகு $pwd என கொடுத்தால்

/home/kathirvel என print செய்யும்.

இதுபோல் நீங்கள் வெவ்வேறு directory க்குள் மாறிக்கொண்டு $pwd கட்டளையை செயல்படுத்திப்பாருங்கள்

$pwd கட்டளையை பற்றி நீங்கள் அதிகமாக தெரிந்துக்கொள்ள விரும்பினால்
$man pwd என கொடுத்து Enter key யை அழுத்தினால் pwd என்ற கட்டளையை பற்றி அதிகமாக தெரிந்துக்கொள்ளலாம்.
$man கட்டளை யானது நீங்கள் எந்த கட்டளையை பற்றி தெரிந்து கொள்ள விருப்ப படுகிறிர்களோ அந்த கட்டளையினுடைய manual பக்கத்தை கொடுக்கும்.

உதாரணமாக top கட்டளையின் manual உங்களுக்கு வேண்டுமானால் கட்டளையினை இவ்வாறு அமைக்கலாம்.

$ man top

குறிப்பு:கொடுத்திருக்கும் $ குறியீடானது முனையத்தில் (terminal) காட்டுவது அதையும் கட்டளையுடன் சேர்த்து கொடுத்து விடாதீர்கள்.