শেল চিটশিট

ডেভসংকেত

শেল হচ্ছে ইউনিক্স বা লিনাক্স ভিত্তিক অপারেটিং সিস্টেমের কমান্ড লাইন ইন্টারপ্রেটার।

শেল কমান্ডস

ওয়ার্কিং ডিরেক্টরির নাম দেখা

pwd

ফাইল তৈরী করা

touch <file-name>

ফাইল মুছে ফেলা

rm <file-name>

ফাইল কপি করা

cp <file-name> <target-directory>

ফাইল সরিয়ে ফেলা

mv <file-name> <target-directory>

ফাইল রিনেইম করা

mv <file-name> <new-file-name>

ফাইলের ধরন দেখা

file <file-name>

শেল কমান্ডস

ফাইলে সার্চ করা

grep <query> <file-name>

সব ডিরেক্টরি ও ফাইলের লিস্ট দেখা

ls

সব ডিরেক্টরি ও ফাইলের লিস্ট দেখা (লুকায়িত ফাইল সহ)

ls -a

সব ডিরেক্টরি ও ফাইলের ডিটেইল লিস্ট দেখা

ls -l

সব ডিরেক্টরি ও ফাইলের ডিটেইল লিস্ট দেখা (লুকায়িত ফাইল সহ)

ls -la

ওয়ার্কিং ডিরেক্টরি পরির্তন করা

cd <directory-path>

ডিরেক্টরি তৈরী করা

mkdir <directory-name>

শেল কমান্ডস

ডিরেক্টরি মুছে ফেলা

rmdir <directory-name>

সিস্টেম অথবা কার্নেলের নাম দেখা

uname

ইউজারের নাম দেখা

whoami

কোনো কমান্ডের ম্যানুয়াল দেখা

man <command-name>

কোনো ফাইল ভিম ইডিটরে ওপেন করা

vi <file-name>

গ্রুপ এ্যড করা

groupadd <group-name>

গ্রুপ ডিলিট করা

groupdel <group-name>

শেল কমান্ডস

ইউজার এ্যাড করা

useradd -g <group-name> <user-name>

ইউজার রিমুভ করা

userdel <user-name>

ইউজার পরিবর্তন করা

su <user-name>

পাসওয়ার্ড পরিবর্তন করা

passwd <user-name>

কনসোল পরিস্কার করা

clear

শেল স্ক্রিপ্টিং

কোনো লেখা প্রদর্শন করা

echo <example-text>

ইনপুট নেয়া

read <variable-name>

ভ্যারিয়েবল এ্যাসাইনমেন্ট

x=10

নাম্বার যোগ করা

$c=$(($a+$b))

ভ্যারিয়েবলের মান দেখানো

echo $c
ডেভসংকেত

বাংলা চিটশিটের ভান্ডার

devsonket.com

প্রিন্ট করুন