General command
1.
#
চিহ্ন হল root user ।
2.
~ চিহ্ন
হল home folder ।
3.
$ চিহ্ন হল
ordinary user ।
4.
su → enter হল super/root user এ প্রবেশ করা ।without login shell
5.
su root → enter হল super/root user এ প্রবেশ করা ।without login shell
6.
su - → enter হল super/root user এ প্রবেশ করা ।with login shell
7.
su - root → enter হল super/root user এ প্রবেশ করা ।with login shell
8. su
mainuddin → enter হল
switch user/mainuddin user এ প্রবেশ করা ।
(without login shell)
(without login shell)
9. su - mainuddin → enter হল switch user/mainuddin user এ প্রবেশ করা ।
(with login shell)
(with login shell)
10.
calendar এ প্রবেশ করা ।
#cal → enter
#cal 2014 → enter
#cal 10 2014 → enter
#cal → enter
#cal 2014 → enter
#cal 10 2014 → enter
11.
calculator এ প্রবেশ
করা ।
#bc → enter
#bc → enter
12. calculator হতে বাহির হওয়া ।
quit → enter
quit → enter
13.
কোন location এ আছি
তা জানার জন্য ।
#pwd → enter
#pwd → enter
14. computer shutdown করা ।
#poweroff → enter
#shutdown -h now → enter
#init 0 → enter
#halt → enter
#halt -p → enter
#poweroff → enter
#shutdown -h now → enter
#init 0 → enter
#halt → enter
#halt -p → enter
15.
computer restart
করা ।
#reboot → enter
#shutdown -r now → enter
#init 6 → enter
#reboot → enter
#shutdown -r now → enter
#init 6 → enter
16.
Screen পরিষ্কার
করা ।
#clear → enter
#clear → enter
17.
Terminal
এ কোন কোন command প্রয়োগ
হয়েছে তা জানা ।
#history → enter
#history → enter
18.
কোন বিষয় সম্পর্কে বিস্তারিত
জানা ।
#help whoami → enter
#man pwd → enter
#info passwd → enter
19. বর্তমান সময়,তারিখ দেখা এবং পরিবর্তন
করা ।#help whoami → enter
#man pwd → enter
#info passwd → enter
#date → enter
#date 123010552014 → enter (মাস,দিন,ঘন্টা,মিনিট)
Directory and file related command
1. directory change করা ।
#cd (directoryname) → enter
#cd /etc/inittab → enter
#cd (directoryname) → enter
#cd /etc/inittab → enter
2. directory তৈরি করা ।
#mkdir (directoryname) → enter
#mkdir /etc/mainuddin → enter
#mkdir dir1 dir2 dir3 → enter
#mkdir (directoryname) → enter
#mkdir /etc/mainuddin → enter
#mkdir dir1 dir2 dir3 → enter
3. সকল directory বা
directory এর ভিতর সকল কিছু দেখা ।
#ls → enter
#ls (directoryname) → enter
#ll → enter
#ls / → enter
#ls /etc → enter
(ls command এর সাথে বিভিন্ন option ব্যবহার করা যায় )
-a হল directory এর ভিতর hidden file সহ দেখাবে ।#ls –a (filename) → enter
-m হল directory তে সকল কিছু কমা দিয়ে দেখাবে ।#ls –m /etc → enter
-i হল file গুলোর আইলোড সহ দেখাবে । #ls –li (filename) → enter
-l হল list আকারে দেখাবে । #ls –l → enter
-h হল নির্দিষ্ঠ কোন file এর size দেখাবে । #ls –lh /etc/filename → enter
-r হল file গুলো reverse order এ দেখাবে । #ls lr /etc/filename → enter
-t হল modification time অনুযায়ী দেখাবে । #ls –lt /etc/filename → enter
#ls → enter
#ls (directoryname) → enter
#ll → enter
#ls / → enter
#ls /etc → enter
(ls command এর সাথে বিভিন্ন option ব্যবহার করা যায় )
-a হল directory এর ভিতর hidden file সহ দেখাবে ।#ls –a (filename) → enter
-m হল directory তে সকল কিছু কমা দিয়ে দেখাবে ।#ls –m /etc → enter
-i হল file গুলোর আইলোড সহ দেখাবে । #ls –li (filename) → enter
-l হল list আকারে দেখাবে । #ls –l → enter
-h হল নির্দিষ্ঠ কোন file এর size দেখাবে । #ls –lh /etc/filename → enter
-r হল file গুলো reverse order এ দেখাবে । #ls lr /etc/filename → enter
-t হল modification time অনুযায়ী দেখাবে । #ls –lt /etc/filename → enter
4. directory এর ভিতর file এবং
sub directory দেখা ।
#tree (directoryname) → enter (tree আকারে দেখাবে ।
#tree /etc → enter (tree আকারে দেখাবে ।
#dir (directoryname) → enter
#tree (directoryname) → enter (tree আকারে দেখাবে ।
#tree /etc → enter (tree আকারে দেখাবে ।
#dir (directoryname) → enter
5. খালি directory মুছে ফেলা ।
#rmdir (directoryname) → enter
#rmdir (directoryname) → enter
6. directory এর ভিতর সকল file এবং
sub directory সহ মুছে ফেলা ।
#rm -r (directoryname) → enter
#rm -r (directoryname) → enter
7. খালি directory copy করা ।
#cp (source) (destination) → enter
#cp /mainuddin/liton /mehedi → enter
#cp (source) (destination) → enter
#cp /mainuddin/liton /mehedi → enter
8. directory
এর ভিতর সকল file এবং sub directory সহ copy
করা ।
#cp -r (source) (destination) → enter
#cp -r /mainuddin/liton /mehedi → enter
#cp -r (source) (destination) → enter
#cp -r /mainuddin/liton /mehedi → enter
9. directory
কে rename করা ।
#mv -n (oldname) (newname) → enter
#mv -n /mainuddin/liton /mainuddin/mehedi → enter
#mv -n (oldname) (newname) → enter
#mv -n /mainuddin/liton /mainuddin/mehedi → enter
10. file তৈরি করা ।
#touch (filename) → enter
#touch /etc/mainuddin/file1 → enter
#vim (filename) → enter
#nano (filename) → enter
#nano /etc/mainuddin/file1 → enter
( nano (filename) → enter দেয়ার পর কিছু টাইপ করব । বের হওয়ার জন্য control+x তারপর save করতে y → enter তারপর filename লিখে →enter )
#touch (filename) → enter
#touch /etc/mainuddin/file1 → enter
#vim (filename) → enter
#nano (filename) → enter
#nano /etc/mainuddin/file1 → enter
( nano (filename) → enter দেয়ার পর কিছু টাইপ করব । বের হওয়ার জন্য control+x তারপর save করতে y → enter তারপর filename লিখে →enter )
11. file এর ভিতর যা আছে তা দেখা ।
#more /etc/filename → enter (page বা list আকারে দেখবে)
#ls –l /etc/filename → enter (list আকারে দেখবে)
#less /etc/filename → enter (page বা list আকারে দেখবে)
#cat (filename) → enter
#string (filename) → enter
#more /etc/filename → enter (page বা list আকারে দেখবে)
#ls –l /etc/filename → enter (list আকারে দেখবে)
#less /etc/filename → enter (page বা list আকারে দেখবে)
#cat (filename) → enter
#string (filename) → enter
12. file এর ভিতর প্রবেশ করা এবং Edit করা ।
#vim (filename) → enter
#vim /etc/filename → enter
#vi (filename) → enter
#vim (filename) → enter
#vim /etc/filename → enter
#vi (filename) → enter
13. file টি কি
ধরনের তা জানা যায় ।
#file (filename) → enter
#file /etc/filename → enter
#file (filename) → enter
#file /etc/filename → enter
14. file কে compress
বা zip করা ।
#gzip -v (filename) → enter
#gzip -v /dev/filename → enter
15. file কে uncompress বা unzip
করা ।#gzip -v (filename) → enter
#gzip -v /dev/filename → enter
#gunzip -v (filename) → enter
#gunzip -v /dev/filename → enter
User related command
1.
নতুন user তৈরি করা
।
#adduser (username) → enter
#useradd (username) → enter
2.
user এর
password set করা ।
#passwd (username) → enter
3.
user এর
password/user lock করা ।
# passwd -l
(username) → enter
#usermode -L (username) → enter
#usermode -L (username) → enter
4. user এর password/user
unlock করা ।
# passwd -u (username) → enter
#usermode -U (username) → enter
#usermode -U (username) → enter
5. user এর password মুছে ফলা ।
# passwd -d (username) → enter
6. user মুছে ফলা ।
# userdel (username) →enter
7.
user এর
home directory সহ মুছে ফলা ।
# userdel -r
(username) →enter
8.
user সম্পর্কিত
বিভিন্ন তথ্য দেখা ।
#finger
(username) →enter
9. user এর information দেখা
।
#vim /etc/passwd →enter
#vim /etc/passwd →enter
10. user এর
password দেখা ।
#vim /etc/shadow →enter
#vim /etc/shadow →enter
11.
user এর
account expair করা ।
#usermode
-e yyyy/mm/dd (username)
→enter
#chage -E
yyyy/mm/dd (username) → enter
12. user কখনোই expair হবেনা
।
#chage -E -1 (username) → enter
13. user এর primary group পরিবর্তন করা ।
#usermode -g (newgroup) username
#usermode -g (newgroup) username
Group
related command
1. নতুন গ্রুপ তৈরি করা
।
#groupadd (groupname) → enter
#groupadd (groupname) → enter
2. গ্রুপ মুছে ফেলা ।
#groupdel (groupname) → enter
#groupdel (groupname) → enter
3. গ্রুপ এর নাম পরিবর্তন করা ।
#groupmode -n newname oldname → enter
#groupmode -n newname oldname → enter
4. একজন user কে
একটি group এর সদস্য বানানো ।
#usermode -G groupname username → enter
#usermode -G groupname username → enter
5. একজন user কে কয়েকটি group এর সদস্য বানানো ।
#usermode -G groupname1,groupname2 username → enter
#usermode -G groupname1,groupname2 username → enter
6. একাধিক user
কে একটি group এর সদস্য বানানো ।
#gpasswd -M username1,username2 groupname → enter
#gpasswd -M username1,username2 groupname → enter
Network related command
1. hostname দেখা
।
#hostname →enter
#hostname →enter
2. hostname পরিবর্তন করা ।
#hostname (newhostname) →enter
#hostname (newhostname) →enter
3. hostname পরিবর্তন করা ।
#vim /etc/sysconfig/network →enter
(Edit করতে e press করি । insert এর জন্য i press করি । modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
#vim /etc/sysconfig/network →enter
(Edit করতে e press করি । insert এর জন্য i press করি । modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
4. hostname entry দেওয়া
।
#vim /etc/hosts →enter
(Edit করতে e press করি । insert এর জন্য i press করি ।নিম্ন ভাবে modify করি । IP Address দিয়ে Tab press করে full hostname । Tab press করে hostname । যেমন: 200.200.200.107 main.main.com main । modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
#vim /etc/hosts →enter
(Edit করতে e press করি । insert এর জন্য i press করি ।নিম্ন ভাবে modify করি । IP Address দিয়ে Tab press করে full hostname । Tab press করে hostname । যেমন: 200.200.200.107 main.main.com main । modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
5. IP Address দেখা
।
#ifconfig →enter
#ifconfig →enter
6. IP Address set করা ।
#vim /etc/sysconfig/network-scripts/ifcfg-eth0 →enter
(q press করি । Edit করতে e press করি । insert এর জন্য i press করি । modify করি নিম্ন ভাবে Device=eth0 Bootproto=static IPADDR=10.10.10.7 Netmast=255.0.0.0 GATEWAY=10.10.10.1 OnBOOT=yes modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
#vim /etc/sysconfig/network-scripts/ifcfg-eth0 →enter
(q press করি । Edit করতে e press করি । insert এর জন্য i press করি । modify করি নিম্ন ভাবে Device=eth0 Bootproto=static IPADDR=10.10.10.7 Netmast=255.0.0.0 GATEWAY=10.10.10.1 OnBOOT=yes modify করার পর Esc press করি ।save করে বাহির হতে :wq! →enter
7. network check করা ।
#chkconfig network on →enter
8. IP Address check করা ।#chkconfig network on →enter
#ping (IP Address) →enter
permission
related command
1. system ব্যবহারকারী (user/group/others) ।
u হল → user
g হল → group
o হল → others
a হল → all (user+group+others)
u হল → user
g হল → group
o হল → others
a হল → all (user+group+others)
2. perminssion এর মান ।
read (r) permission এর মান হল 4 (দেখতে এবং পড়তে পারবে )
write (w) permission এর মান হল 2 (modify করতে পারবে )
execute (x) permission এর মান হল 1 (execute করতে পারবে )
read (r) permission এর মান হল 4 (দেখতে এবং পড়তে পারবে )
write (w) permission এর মান হল 2 (modify করতে পারবে )
execute (x) permission এর মান হল 1 (execute করতে পারবে )
3. default parmission ।
directory এর default permission হল 777
file এর default permission হল 666
directory এর default permission হল 777
file এর default permission হল 666
4. umask value হল usermask/undefined mask ।
root user এর umask value হল 022
ordinary user এর umask value হল 002
root user এর umask value হল 022
ordinary user এর umask value হল 002
5. root user যখন directory/file তৈরি করে ।
directory এর permission হবে (777-022)=755
file এর permission হবে (666-022)=644
directory এর permission হবে (777-022)=755
file এর permission হবে (666-022)=644
6. ordinary user যখন directory/file তৈরি করে ।
directory এর permission হবে (777-002)=775
file এর permission হবে (666-002)=664
directory এর permission হবে (777-002)=775
file এর permission হবে (666-002)=664
7. directory/file এর permission দেখা ।
#ls -l (directoryname) →enter
#ls -l →enter
#ls -l /etc →enter
#ls -l (directoryname) →enter
#ls -l →enter
#ls -l /etc →enter
8. permission identify করা ।
-rwxr-xr-x 1 root root 19080 july 1 18.25 /bin/login
প্র্রথম – হল regular file
rwx হল user এর permission
r-x হল group এর permission
-rwxr-xr-x 1 root root 19080 july 1 18.25 /bin/login
প্র্রথম – হল regular file
rwx হল user এর permission
r-x হল group এর permission
r-x হল others user এর permission
root হল যে user এই directory/file এর মালিক ।
root হল যে group এই directory/file এর মালিক ।
19080 হল capacity/ধারন ক্ষমতা কত ।
july 1 হল file টি কখন create করা হয়েছে ।
root হল যে user এই directory/file এর মালিক ।
root হল যে group এই directory/file এর মালিক ।
19080 হল capacity/ধারন ক্ষমতা কত ।
july 1 হল file টি কখন create করা হয়েছে ।
9.
permission change করা
।
#chmod u-wx (directory/filename) →enter (user হতে w,r minus হবে)
# chmod o+w (directory/filename)→enter (others এ w add হবে)
#chmod ug+wx (directory/filename) →enter (user,group এ w,x add হবে)
#chmod
a+w (directory/filename) →enter (সকলের সাথে w #chmod u-wx (directory/filename) →enter (user হতে w,r minus হবে)
# chmod o+w (directory/filename)→enter (others এ w add হবে)
#chmod ug+wx (directory/filename) →enter (user,group এ w,x add হবে)
add হবে)
#chmod 744 (directory/filename) →enter
#chmod 542 (directory/filename) →enter
Owner
change করা
যে
user directory/file create করে default ভাবে সেই user এর মালিক । এখানে root user
হল এই directory/file এর মালিক । root user হতে owner change করে ভিন্ন user কে এর
মালিকানা করা যাবে ।
#chown mainuddin (directroyname) →enter ( খালি directory )
#chown -R mainuddin (directroyname) →enter (directory এর ভিতর সকল directory, file সহ এর মালিকানা হবে mainuddin user)
#chown mainuddin (directroyname) →enter ( খালি directory )
#chown -R mainuddin (directroyname) →enter (directory এর ভিতর সকল directory, file সহ এর মালিকানা হবে mainuddin user)
Group change করা
হতে owner change করে ভিন্ন group কে এর মালিকানা করা যাবে ।
#chgrp mainuddin (directoryname) →enter
#chgrp -R mainuddin (directoryname) →enter (directory
ভিতর সকল directory, file সহ এর মালিকানা হবে mainuddin group)
No comments:
Post a Comment