রিদওয়ান বিন শামীম
এই কুইক গাইডে কম্যান্ড, সিনট্যাক্স ও সংক্ষিপ্ত বিবরণ তুলে ধরা হবে,এরচেয়ে বিস্তারিত জানতে হলে যে কম্যান্ড ব্যবহার করতে হবে তা হল,
$man command
যাই হোক, এখানে কুইক গাইডটি দেয়া হল।
ফাইল এবং ডিরেক্টরির জন্য
ডিরেক্টরি তৈরি ও ফাইল নিয়ন্ত্রণ করার জন্য যেসব কম্যান্ড ব্যবহার করা হয় তা হল,
| কম্যান্ড | বর্ণনা |
| cat | ফাইল কন্টেন্ট প্রদর্শন করে |
| cd | ডিরেক্টরিকে dirname তে রূপান্তরিত করে |
| chgrp | ফাইল গ্রুপ পরিবর্তন করে |
| chmod | পারমিশন পরিবর্তন করে |
| cp | সোর্স ফাইলকে গন্তব্যে কপি করে |
| file | ফাইল টাইপ নির্ধারণ করে |
| find | ফাইল খোঁজে |
| grep | বরাবরের ভুমিকার জন্য ফাইল খোঁজে |
| head | প্রথম কিছু লাইনকে একটি ফাইলে দেখায় |
| ln | পুরনো নামে সফট লিঙ্ক তৈরি করে |
| ls | ফাইল টাইপ সম্পর্কিত তথ্য প্রদর্শন করে |
| mkdir | Dirname শ্রেণীর নতুন ডিরেক্টরি তৈরি করে |
| more | paginated ফর্মে ডাটা প্রদর্শন করে |
| mv | oldname কে newnameএ রূপান্তরিত করে |
| pwd | কারেন্ট ওয়ারকিং ডিরেক্টরিকে প্রিন্ট করে |
| rm | ফাইলনেম রিমুভ করে |
| rmdir | শূন্য ডিরেক্টরি মুছে ফেলে . |
| tail | ফাইলের শেষ কিছু লাইন মুছে ফেলে |
| touch | কোনও ফাইলের এক্সেস ও মডিফিকেশন টাইম আপডেট করে . |
ডাটাকে নিপুনভাবে ব্যবহার করার জন্য
| কম্যান্ড | বর্ণনা |
| awk | প্যাটার্ন স্ক্যান ও ভাষা প্রক্রিয়া করণ |
| cmp | দুই ফাইলের উপাদান তুলনা করা |
| comm | সর্টেড ডাটা তুলনা করা |
| cut | কোনও ফাইলের প্রতি লাইনের নির্ধারিত অংশ কেটে ফেলা |
| diff | ডিফারেন্সিয়াল ফাইল কম্পারেটর |
| expand | ট্যাবকে স্পেসে ছড়িয়ে দেয়া |
| join | ফাইলকে কোনও কমন ফিল্ডে সংযুক্ত করা |
| perl | ডাটা মেনিপুলেশন ল্যাঙ্গুয়েজ |
| sed | স্ট্রিম টেক্সট এডিটর |
| sort | সর্ট ফাইল ডাটা |
| split | ফাইলকে ছোট ফাইলে বিভক্ত করা |
| tr | ক্যারেক্টারকে অনুবাদ করা |
| uniq | ফাইলের ভেতরের পুনরাবৃত্তি হওয়া লাইন রিপোর্ট করা |
| wc | শব্দ, লাইন ও ক্যারেকটার গোনা |
| vi | ভিআই টেক্সট এডিটর ওপেন করা |
| vim | ভিআইএম টেক্সট এডিটর ওপেন করা |
| fmt | সিম্পল টেক্সট ফরমেটর |
| spell | ভুল বানানের সন্ধান করা |
| ispell | ভুল বানানের সন্ধান করা |
| ispell | ভুল বানানের সন্ধান করা |
| emacs | GNU প্রকল্প Emacs |
| ex, edit | লাইন এডিটর |
| emacs | GNU প্রকল্প Emacs |
| emacs | GNU প্রকল্প Emacs |
কম্প্রেসড ফাইল
জায়গা বাঁচানোর জন্য ফাইলকে কম্প্রেস করা হতে পারে। কম্প্রেসড ফাইল তৈরি ও নিরীক্ষণের জন্য কোডঃ
| কম্যান্ড | বর্ণনা |
| compress | ফাইলকে কম্প্রেস করা |
| gunzip | জিপ ফাইলকে আনকম্প্রেস করা |
| gzip | GNU বিকল্প কম্প্রেসন পদ্ধতি |
| uncompress | ফাইল আনকম্প্রেস করা |
| unzip | জিপ আর্কাইভে কম্প্রেসড ফাইলকে লিস্ট, টেস্ট ও এক্সট্রাক্ট করা |
| zcat | কম্প্রেসড ফাইলকে ক্যাটাগরিতে আবদ্ধ করা |
| zcmp | কম্প্রেসড ফাইল তুলনা করা |
| zdiff | কম্প্রেসড ফাইল তুলনা করা |
| zmore | কমপ্রেসড টেক্সটের crt এর জন্য File perusal filter |
তথ্য পাওয়ার জন্য
| কম্যান্ড | বর্ণনা |
| apropos | কিওয়ার্ডের মাধ্যমে কম্যান্ড নির্ধারণ |
| info | কম্যান্ড ইনফরমেশন পেজকে অনলাইনে দেখানো |
| man | ম্যানুয়াল পেজকে অনলাইনে দেখানো |
| whatis | সম্পূর্ণ শব্দের জন্য whatis ডাটাবেসে সন্ধান |
| yelp | GNOME হেল্প ভিউয়ার |
নেটওয়ার্ক কমুনিকেশন
লোকাল ইউনিক্স হোষ্ট থেকে কোনও ফাইল প্রেরণ বা গ্রহণের জন্য যেসব কম্যান্ড ব্যবহৃত হয় সেগুলো হল,
| কম্যান্ড | বর্ণনা |
| ftp | ফাইল ট্রান্সফার প্রোগ্রাম |
| rcp | রিমোট ফাইল কপি |
| rlogin | UNIX hostএ রিমোট লগইন |
| rsh | রিমোট সেল |
| tftp | ট্রিভিয়াল ফাইল ট্রান্সফার প্রোগ্রাম |
| telnet | অন্য হোষ্টের সাথে টার্মিনাল যোগাযোগ স্থাপন করা |
| ssh | সেল টার্মিনাল বা কম্যান্ড কানেকশন নিরাপদ করা |
| scp | সেল রিমোট ফাইল কপি নিরাপদ করা |
| sftp | সেল ফাইল ট্রান্সফার প্রোগ্রামকে নিরাপদ করা |
নিরাপত্তার কারণে কিছু কিছু কম্পিউটারে কিছু কম্যান্ড রহিত থাকতে পারে।
ব্যবহারকারীদের মধ্যে ম্যাসেজ
| কম্যান্ড | বর্ণনা |
| evolution | লিনাক্সে GUI মেইল হ্যান্ডেলিনের টুল |
| মেইল প্রেরন ও পঠন প্রোগ্রাম | |
| mesg | ম্যাসেজ অনুমোদন বা বাতিলের প্রোগ্রাম |
| parcel | অন্য ব্যবহারকারীর কাছে ফাইল প্রেরণের প্রোগ্রাম |
| pine | Vdu-ভিত্তিক মেইল সুবিধা |
| talk | অন্য ব্যবহারকারীর সাথে কথা বলা |
| write | অন্য ব্যবহারকারীর কাছে ম্যাসেজ লিখা |
প্রোগ্রামিং সম্পর্কিত কম্যান্ড
| কম্যান্ড | বর্ণনা |
| dbx | Sun debugger |
| gdb | GNU debugger |
| make | প্রোগ্রাম গ্রুপ নিয়ন্ত্রণ ও সমন্বয় |
| nm | প্রোগ্রামের নামের লিস্ট করা |
| size | প্রোগ্রামের আকার মুদ্রিত করা |
| strip | symbol table মুছা ও bits কে সজ্জিত করা |
| cb | C program সজ্জিতকরন |
| cc | SPARCসিস্টেমের জন্য ANSI C compiler |
| ctrace | C program debugger |
| gcc | GNU ANSI C Compiler |
| indent | C program source ইন্ডেন্ট ও ফরম্যাট করা |
| bc | Interactive arithmetic language processor |
| gcl | GNU Common Lisp |
| perl | General purpose language |
| php | Web page embedded language |
| py | Python language interpreter |
| asp | Web page embedded language |
| CC | C++ compiler for Suns SPARC systems |
| g++ | GNU C++ Compiler |
| javac | JAVA compiler |
| appletvieweir | JAVA applet viewer |
| netbeans | লিনাক্সে জাভা ভিত্তিক উন্নয়ন পরিবেশ তৈরি |
| sqlplus | Oracle SQL interpreter রান করানো |
| sqlldr | Oracle SQL data loader রান করানো |
| mysql | mysql SQL interpreter রান করানো |
Misc কম্যান্ড
এটি সিস্টেমের তথ্যকে তালিকাবদ্ধ বা অলটার করে,
| কম্যান্ড | বর্ণনা |
| chfn | আঙ্গুল সঞ্চালনের তথ্য পরিবর্তন |
| chgrp | ফাইলের গ্রুপ ওউনারশিপ তথ্য পরিবর্তন |
| chown | ওউনার পরিবর্তন |
| date | তারিখ মুদ্রণ |
| determin | স্বয়ংক্রিয়ভাবে টার্মিনাল টাইপ খুঁজে পাওয়া |
| du | ডিস্ক ইউসেজ মুদ্রণ |
| echo | আদর্শ প্রকরণের Echo arguments |
| exit | সিস্টেম থামিয়ে দেয়া |
| finger | logged-in users এর তথ্য মুদ্রণ |
| groupadd | user group তৈরি করা |
| groups | group memberships প্রদর্শন করা |
| homequota | quota এবং file usage মুদ্রণ |
| iostat | I/O statistics রিপোর্ট করা |
| kill | প্রক্রিয়ার সিগন্যাল প্রেরণ করা |
| last | সর্বশেষ লগইন তথ্য |
| logout | ইউনিক্স থেকে বেরিয়ে যাওয়া |
| lun | নাম বা লগইন আইডি তালিকা করা |
| netstat | নেটওয়ার্ক স্ট্যাটাস দেখানো |
| passwd | ইউজার পাসওয়ার্ড পরিবর্তন |
| passwd | লগইন পাসওয়ার্ড পরিবর্তন |
| printenv | সেল চলকের মান প্রদর্শন |
| ps | চলতি প্রক্রিয়ার স্ট্যাটাস দেখানো |
| ps | চলতি প্রক্রিয়ার স্ট্যাটাস মুদ্রণ |
| quota -v | ডিস্ক ইউসেজ ও সীমাবদ্ধতা প্রদর্শন |
| reset | টার্মিনাল মোড রিসেট করা |
| script | টার্মিনাল সেশনের স্ক্রিপ্ট রাখা |
| script | কম্যান্ড বা প্রসেসের আউটপুট সংরক্ষণ |
| setenv | পরিবেশগত চলক সেট করা |
| stty | টার্মিনাল অপশন সেট করা |
| time | কম্যান্ডের সময় |
| top | সিস্টেম প্রসেস প্রদর্শন |
| tset | টার্মিনাল মোড সেট করা |
| tty | কারেন্ট টার্মিনাল নেম মুদ্রণ |
| umask | সরাসরি দৃশ্যমান ফাইলের অনুমতি প্রদান |
| uname | কারেন্ট সিস্টেমের নাম প্রদর্শন |
| uptime | সিস্টেমকে আপটাইম করা |
| useradd | ইউজার একাউন্ট করা |
| users | লগইনকৃত ইউজারদের নাম মুদ্রিত করা |
| vmstat | ভারচুয়াল মেমরির পরিসংখ্যান বিন্যাস করা |
| w | লগইনকৃত ইউজারদের কর্মকাণ্ড প্রদর্শন |
| who | লগইনকৃত ইউজারদের তালিকা করা |
