අපි FOSS ගැන කතා කරනවා කියලා මුසාවාදා දෙසාබාලා වෙන වෙන දේවල් ගැන දොඩවනවා කියලා සමහරුන්ට තරහා ගිහිල්ලත් ඇති :-S තරහා ගන්න එපා! 😀 පොඩ්ඩක් අපි කියන දේවල් මොනවාද කියාලා සාවදානව බලන්න 😛 අපි මෙ sinhalenFOSS එකෙන් Terminator ගැන කියන්න හිතුවේ ඇත්තටම එකේ තියන මරු වැඩ කෑලි දැකලා. මොකද්ද දන්නවද ටර්මිනේටර්ට පුලුවන් සිරාම වැඩේ??? එයාට පුලුවන් Gnome Terminal වින්ඩෝ එක කෑලි කෑලි කරන්න 😀 බොරු නෙමේ!!! සිරාවට! දැක්කම බයේ බෑ අපි වෙඩි විස්තර කියන්නේ මොකටද? ඔයගොල්ලෝම ආස්සරේ කරලා බලාගන්නකෝ! ටර්මිනේටර්ව හොයාගන්න මෙන්න මෙතනට යන්න.
Archive for April, 2008
ටර්මිනේටර් ගේ වැඩකිඩ
කම්මැලි වෙලාවට කරන්න පොඩ් විනෝද වැඩක් මේක. හැබැයි මේකට අන්තර්ජාල සබඳතාව නම් ඕනෑ…
විධාන රේඛාවේ පහත පරිදි සතහන් කරන්න.
$ telnet towel.blinkenlights.nl
දැන් ඉතින් බලන් ඉන්න තියෙන්නෙ.
මේකෙන් ඉවත් වෙන්න ctrl+] තද කරන්න.
බොහො දෙනෙක් අසන ශ්රව්යය ලිපි නිමැවුමක් ලෙස mp3 සැලකුවද, එහි නීතිමය ගැටලුවකට තුඩු දී ඇති පේටන්ට් නිති නෙසා නිදහසේ භාවිතා කළ හැක. මෙනිසා නිදහස් මෘදුකාංග කරන උදවිය පේටන්ට් වලින් නිදහස් ogg ශ්රව්යය ලිපි නිමැවුම දෙස යොමුවීමක් දක්නට ලැබේ. ogg භාවිතයේ දී අත්වන තවත් වාසියක් නම් එය තාක්ෂණික ලෙස mp3 වලට වඩා උසස් වීමයි. එනම් අඩු ප්රමානයක ඉඩක් ගනිමින් වැඩා ගුනාත්මක ශ්රව්යය තත්වයක් ලබා ගත හැකි වීමය.
ඉතින් මුලින්ම කියන්න යන්නේ mp3 වල සිට ogg වලට මාරුවන්නේ කෙසේද යන්න ගැනයි. ඒ සඳහා oggenc විධානය යොදා ගත හැක. එය නැතිනම් පහසුවෙන්ම ස්ථාපිත කර ගත හැක.
# apt-get install vorbis-tools
මුලින් mp3 එක wav බවට පත් කළ යුතුය
$ mpg123 file.mp3 -w file.wav
ඉන් පසුව wav එක ogg බවට පත් කළ හැක.
$ oggenc -o file.ogg file.wav
තවත් පහසු ක්රමයක් නම් mp32ogg පැකේජය ස්ථාපිත කර ගැනීම.
# apt-get install mp32ogg
$ mp32ogg file.mp3 file.ogg
දැන් ඉතින් ogg අසන්නට ක්රම කිහිපයක් තිබේ. Commandline එකෙන්නම් කරන්නෙ
$ ogg123 file.ogg
ogg පිළිබඳ වැඩි විස්තර සඳහා මෙම ලිපිය බලන්න.
ලිනක්ස් විධාන රේඛාවේ ‘අ’ යන්න පෙරදී කිව්වා මතක ඇති. තාම හරියට කියා ගන්න බැරි නම් තව පුහුණු වලා එන්න. පුළුවන් උදවියට මෙන්න ‘ආ’ යන්න.
විශේෂ දෙයක් පළමුවෙන්…cp,cd,mv කරන විට දීර්ඝ පෙත්(path) නම් යතුරු කරන්නට(type) වීම මහා කරදරයක්. එය මග හරවන මහා ඔත්තුව මෙන්න.
ඔබ යතුරු කර ගෙන යන විට යතුරු පුවරුවේ TAB යතුර තද කරන්න ඔබ ඒ වන විට ඇතුළත් කර ඇතී පෙත් නම සම් පූර්ණ වනු ඇත. මෙය පුරුදු වූ විට මහා පහසුවක් ගෙන දේවි.
පරිගණකයේ නිදහස් ඉඩ(free disk space) බලා ගැනීමට..
$ df -h
ඔබට අවශ්ය ධාවකයේ ඉඩ බලා ගැනීමට නම්
$ df /path_to_drive
මෙහි /path_to_drive යනු අවශ්ය ධාවකය මවුන්ට් වී ඇති කවරයයි(directory)
උදා: df /media/hda1
පරිගණක සකසනයේ(processor) විස්තර බලා ගැනීමට..
$ cat /proc/cpuinfo
එමෙන්ම මතක විස්තර බලා ගැනීමට..
$ cat /proc/meminfo
පරිගණකයේ දැනට ධාවනය වන වැඩසතහන් වල තොරතුරු බලා ගැනීමට..
$ ps -aux
මතක භාවිතය අනුව වැඩසටහන් පෙළ ගැස්වීමට..
$ top
පරිගණකය ප්රතිපණ ගැන්වීමට..
පළමුව රූට් (root) පරිශීලක වන්න
$ su – යොදා රහස් වචනය දෙන්න
පසුව
# reboot
පරිගණකය වසා දැමීමට..
පළමුව රූට් (root) පරිශීලක වන්න
$ su – යොදා රහස් වචනය දෙන්න
පසුව
# halt
වැහුව නේද? දැන් මොනව කරන්නද? පසුව හමු වෙමු!
මිනිසාගෙන් උදව්
යුනික්ස් භාවිතයේදී commandline එකේ බොහෙො විධානයන් ඇත. ඒවා භාවිතා කරන අයුරු දැනගැනීමට ඇති වැදගත් විධානයක් නම් man ය. man ගෙන් විධානයක් ගැන ඇසිය හැක.
$ man ls
$ man cp
$ man man
මෙහි අන්තිම උදාහරණයෙන් දැක්වෙන්නේ man විධානය භාවිතා කරන ආකරය පැහැදිලි කිරීම man විසින්ම ඇසීමයි.
man චලට අමතරව info මගින් ද ඇතම් විධාන ගැන උදව් ලබා ගත හැකිය. සාමන්යයෙන් man වලට වඩා තේරුම් ගැනීමට පහසු ආකාරයකින් info පිටු ලියා ඇත.
$ info ls
ඔබට යම් කාර්යක් කිරීමට අචශ්ය විධානය නොදැන්නේ නම් එය man දත්ත ගබඩාවෙන් සොයා ගැනීමට apropos යොදා ගත හැකිය.
$ apropos copy