শেল চিটশিট

ডেভসংকেত

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

শেল কমান্ডস

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

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>

ওয়ার্কিং ডিরেক্টরি থেকে আগের ডিরেক্টরিতে যেতে

popd OR cd ..

শেল কমান্ডস

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

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>

ডিস্ক স্পেস ব্যবহার প্রদর্শন করবে

df

ডিরেক্টরি স্থান ব্যবহার দেখাবে

du

শেল কমান্ডস

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

clear

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

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

echo <example-text>

ইনপুট নেয়া

read <variable-name>

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

x=10

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

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

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

echo $c

শেল স্ক্রিপ্টিং অ্যারে

অ্যারে মান সংজ্ঞায়িত করা

array_name[index]=value

ইনপুট নেয়া

NAME[0]='ARMAN'

অ্যারে মান অ্যাক্সেস করা

${array_name[index]}

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

echo 'First Person: ${NAME[0]}'

শেল স্ক্রিপ্টিং অদ্ভুত নথি

ফাংশন তৈরি করা

my_function() {}

উপাদান প্রদানের দ্বারা কমান্ড লাইন থেকে ইনপুট নেয়া

read -p name

যদি-হলে বা যদি না হলে শর্ত পরীক্ষা করা

if [ condition ]; then fi

একটি ফাইল থেকে পংক্তি পংক্তি কোড পড়া

while IFS= read -r line; do

এই চিটশিটে কন্ট্রিবিউট করেছেনঃ

  • huzaifaalmesbah

    Huzaifa Al Mesbah

    username/huzaifaalmesbah

  • subhayudutta

    Subhayu Dutta

    username/subhayudutta

  • sabbirshawon

    Sabbir Ahmed

    username/sabbirshawon

  • Arman170616

    Arman170616

    username/Arman170616

  • iamraufu

    iamraufu

    username/iamraufu

  • fahimfaisaal

    Fahim Faisaal

    username/fahimfaisaal

  • shahmedme

    shakilahmmeed

    username/shahmedme

ডেভসংকেত

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

devsonket.com

প্রিন্ট করুন