Oct 16, 2025

Linux Commands are Commonly Use – 9

➡81. ‘id’ কমান্ড ব্যবহার করে বর্তমান ইউজারের বা অন্য ইউজারের UID (User ID) বের করা যাবেঃ

[root@desktop ~]# id

uid=0(root) gid=0(root) groups=0(root)

[root@desktop ~]# id student

uid=1000(student) gid=1000(student) groups=1000(student)

➡82. ‘ip link’ কমান্ড ব্যবহার করে সিস্টেমে কয়টা নেটওয়ার্ক কার্ড আছে সেটা জানা যাবেঃ

[root@desktop ~]# ip link

2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state

UP mode DEFAULT group default qlen 1000

   link/ether 00:0c:29:ec:7e:ce brd ff:ff:ff:ff:ff:ff

3: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state

UP mode DEFAULT group default qlen 1000

    link/ether 00:0c:29:ec:7e:d8 brd ff:ff:ff:ff:ff:ff

নোটঃ উপরের আউটপুটে ‘ens160’ এবং ‘ens192’ নামে দুইটি নেটওয়ার্ক কার্ড (NIC) এবং ম্যাক অ্যাড্রেস দেখা যাচ্ছে।

➡83. ‘ip addr’ কমান্ড ব্যবহার করে সিস্টেমে সকল ইন্টারফেসের আইপি (IP) অ্যাড্রেস জানা যাবেঃ

[root@desktop ~]# ip addr

ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP

group default qlen 1000

    link/ether 00:0c:29:ec:7e:ce brd ff:ff:ff:ff:ff:ff

    inet 172.25.11.233/24 brd 172.25.11.255 scope global noprefixroute

ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP

group default qlen 1000

    link/ether 00:0c:29:ec:7e:d8 brd ff:ff:ff:ff:ff:ff

    inet 172.25.11.154/24 brd 172.25.11.255 scope global dynamic

noprefixroute ens192

নোটঃ উপরের আউটপুটে ‘ens160’ এবং ‘ens192’ নামে দুইটি নেটওয়ার্ক কার্ডের (NIC) আইপি (IP) দেখা যাচ্ছে।

➡84. ‘ifconfig’ কমান্ড ব্যবহার করে সিস্টেমে সকল ইন্টারফেসের আইপি (IP & IPv6), ম্যাক অ্যাড্রেস (MAC), সাবনেট মাস্ক (Netmask), ব্রডকাস্ট (Broadcast) অ্যাড্রেস জানা যাবেঃ

[root@desktop ~]# ifdown ens160

ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

        inet 172.25.11.233 netmask 255.255.255.0 broad 172.25.11.255

        inet6 2401:ff80:1900:acff:20c:29ff:feec:7ece prefixlen 64

        inet6 fe80::20c:29ff:feec:7ece prefixlen 64 scopeid 0x20

        ether 00:0c:29:ec:7e:ce txqueuelen 1000 (Ethernet)

        RX packets 15911 bytes 3934443 (3.7 MiB)

        RX errors 0 dropped 0 overruns 0 frame 0

        TX packets 3544 bytes 340257 (332.2 KiB)

        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

নোটঃ উপরের আউটপুটে ‘ens160’ এবং ‘ens192’ নামে দুইটি নেটওয়ার্ক কার্ডের (NIC) আইপি (IP) দেখা যাচ্ছে।

➡85. ‘ifdown’ কমান্ড ব্যবহার করে নেটওয়ার্ক কার্ড (NIC) ডিজাবেল (Disable) করা যাবেঃ

[root@desktop ~]# ifdown ens160

Connection ‘System ens160’ successfully deactivated

➡86. ‘ifup’ কমান্ড ব্যবহার করে নেটওয়ার্ক কার্ড (NIC) এনাবেল (Enable) করা যাবেঃ

[root@desktop ~]# ifup ens160

Connection successfully activated

➡87. ‘init’ কমান্ড ব্যবহার করে সিস্টেম রিস্টার্ট (Reboot), বন্ধ (Shutdown), গ্রাফিক্যাল মোডে সুইচ, কমান্ড মোডে সুইচ করা যাবেঃ

[root@desktop ~]# init 0                 ; System shutdown

[root@desktop ~]# init 6                 ; System restart

[root@desktop ~]# init 3                 ; Graphical to Command Mode

[root@desktop ~]# init 5                 ; Command mode to GUI Mode

➡88. ‘iptables’ কমান্ড ব্যবহার করে ‘iptables’ ভিত্তিক ফায়ারওয়ালের তথ্য পাওয়া যাবেঃ

[root@desktop ~]# iptables –nL

Chain INPUT (policy ACCEPT)

target     prot opt source              destination

LIBVIRT_INP  all —   0.0.0.0/0             0.0.0.0/0

➡89. ‘info’ কমান্ড ব্যবহার করে সব কমান্ডের বিস্তারিত জানা যাবে।

[root@desktop ~]# info ifconfig

[root@desktop ~]# info init

[root@desktop ~]# info useradd

নোটঃ ‘info’ কমান্ডের আউটপুট থেকে বের হওয়ার জন্য ‘q’ প্রেস করতে হবে।

➡90. ‘jobs’ কমান্ড ব্যবহার করে ইউজার কর্তৃক যে সকল প্রসেস রান করা হয়েছে সেইগুলা জানা যাবেঃ

[root@desktop ~]# jobs

[root@desktop ~]# sleep 500 &

[root@desktop ~]# jobs

[1]+     Running              sleep 500 &

নোটঃ ‘jobs’ কমান্ড ব্যবহার করে দেখা গেল কোনো প্রসেস নাই। এইজন্য ‘sleep’ কমান্ড ব্যবহার করে প্রথমে প্রসেস তৈরি করা হয়েছে, তারপর পুনরায় ‘jobs’ কমান্ড ব্যবহার করা হয়েছে।

Avatar photo
Md. Azaj Ikbal

Red Hat | CentOS | Ubuntu | Shell Scripting | Server Hardening | Server Clustering | Virtualization | VMware | vSphere | vCenter | ESXi | vMotion | SAN Storage | vSAN | VMware Data Center | Windows Server Domain Controller | DNS & DNS Sec | RADIUS | Cacti | Observium | GrayLog | Veeam Backup | Huawei Networking | Cisco Networking | IP Telephony | Server Admin | Network Engineer