➡61. ‘getenforce’ কমান্ড ব্যবহার করে ‘SELinux’ এর মোড জানা যাবেঃ
[root@desktop ~]# getenforce
Enforcing
➡62. ‘getfacl’ কমান্ড ব্যবহার করে লিনাক্সে কোনো ফাইল বা ডিরেক্টরির ‘acl’ পার্মিশন জানা যাবেঃ
[root@desktop ~]# getfacl file1
# file: file1
# owner: root
# group: support
user::rw-
group::rw-
other::rw-
➡63. ‘groupadd’ কমান্ড ব্যবহার করে লিনাক্স সিস্টেমে নতুন গ্রুপ তৈরি করা যায়। নিচে ‘groupadd’ কমান্ডের মাধ্যমে ‘admin’ নামে একটা গ্রুপ তৈরি করা হয়েছেঃ
[root@desktop ~]# groupadd admin
[root@desktop ~]# tail /etc/group ; Check group database
➡64. ‘grep’ বা ‘egrep’ কমান্ড ব্যবহার করে কোনো আউটপুট বা টেক্সট থেকে pattern খুঁজে বের করা যাবে। নিচের কমান্ডের মাধ্যমে ‘/etc/group’ ফাইল থেকে ‘admin’ (pattern) কে খুঁজে বের করা হয়েছেঃ
[root@desktop ~]# grep ‘admin’ /etc/group
admin:x:1005:
➡65. ‘gpasswd’ কমান্ড ব্যবহার করে গ্রুপ অ্যাডমিনিস্ট্রেশন করা হয়। একাধিক ইউজারকে এক সাথে কোনো গ্রুপে ঢুকাতে চাইলে বা কোনো ইউজারকে কোনো গ্রুপ থেকে বাদ দিতে চাইলে নিচের কমান্ডঃ
[root@desktop ~]# gpasswd -M user1,user2,user3 group1
[root@desktop ~]# gpasswd -d user1 group1
নোটঃ
• প্রথম কমান্ডে ‘user1, user2, user3’ কে ‘group1’ –এ ঢুকানো হয়েছে।
• দ্বিতীয় কমান্ডে ‘user1’ ইউজারকে ‘group1’ গ্রুপ থেকে বাদ দেওয়া যাবে।
• উল্লেখ্য যে, ‘user1, user2, user3’ এবং ‘group1’ আগে থেকে সিস্টেমে থাকতে হবে।
➡66. ‘groupmod’ কমান্ডের মাধ্যমে আমরা কোনো পুরাতন গ্রুপ কে Modify করতে পারি। যেমনঃ আমরা যদি ‘admin’ গ্রুপ কে ‘hr-admin’ নামে পরিবর্তন করতে চাই, তাহলে নিচের কমান্ড টি ব্যবহার করতে হবেঃ
[root@desktop ~]# groupmod -n [new group name] [old group name]
[root@desktop ~]# groupmod -n hr-admin admin
[root@desktop ~]# tail /etc/group
➡67. ‘groupdel’ কমান্ড ব্যবহার করে সেকেন্ডারি (Supplementary) গ্রুপ রিমুভ/ডিলিট করা যাবেঃ
[root@desktop ~]# groupdel [group name]
[root@desktop ~]# groupdel hr-admin
[root@desktop ~]# tail /etc/group
➡68. ‘grub2-install’ কমান্ডের মাধ্যমে লিনাক্সের বুট লোডার (grub2) নতুন করে ইনস্টল করা যাবেঃ
[root@desktop ~]# grub2-install /dev/sda1
➡69. ‘grub2-mkconfig’ কমান্ডের মাধ্যমে লিনাক্সের বুট লোডার আপডেট করা যাবেঃ
[root@desktop ~]# grub2-mkconfig –output=/boot/grub2/grub.cfg
নোটঃ উপরের কমান্ডের মাধ্যমে শুধু মাত্র ‘MBR’ ‘ভিত্তিক বুট লোডার আপডেট করা যাবে। ‘GPT’ ভিত্তিক বুট লোডার আপডেট করার জন্য ‘EFI’ ডিরেক্টরির পাথ দেখাতে হবে।
➡70. ‘gzip’ কমান্ডের মাধ্যমে কোনো ফাইলকে ‘Gzip’ পদ্ধতিতে কম্প্রেসড করা যাবেঃ
[root@desktop ~]# gzip file1
[root@desktop ~]# ls
test.gz