আমি নিজেকে খুঁজে পেয়েছি GUTL উইকি এই সম্পূর্ণ তালিকা 400 এরও বেশি কমান্ড জন্য জিএনইউ / লিনাক্স তাদের নিজ নিজ ব্যাখ্যার সাথে এবং আমি তাদের সাথে পরিপূরক বন্টন করতে চাই এই দুর্দান্ত নিবন্ধ আমার সহকর্মী কনসোলের সাথে বাঁচতে শিখতে লিখেছিলেন।
সিস্টেম তথ্য
-
খিলান: মেশিনের আর্কিটেকচার দেখান (1)।
-
uname-এম: মেশিনের আর্কিটেকচার দেখান (2)।
-
uname -r: ব্যবহৃত কার্নেলের সংস্করণটি প্রদর্শন করুন।
-
dmidecode -q: সিস্টেমের উপাদানগুলি (হার্ডওয়্যার) প্রদর্শন করুন।
-
এইচডিপর্ম -আই / দেব / এইচডিএ: একটি হার্ড ডিস্কের বৈশিষ্ট্যগুলি দেখান।
-
এইচডিপর্ম -টিটি / দেব / এসডিএ: একটি হার্ড ডিস্কে পঠন পরীক্ষা সঞ্চালন।
-
cat / proc / cpuinfo: সিপিইউ তথ্য প্রদর্শন করুন।
-
বিড়াল / proc / বাধা দেয়: বাধা দেখান।
-
cat / proc / meminfo: মেমরি ব্যবহার পরীক্ষা করুন।
-
বিড়াল / প্রকোপ / অদলবদল: অদলবদল প্রদর্শন করুন।
-
বিড়াল / প্রকল্প / সংস্করণ: কার্নেল সংস্করণ প্রদর্শন করুন।
-
বিড়াল / প্রক / নেট / দেব: নেটওয়ার্ক অ্যাডাপ্টার এবং পরিসংখ্যান প্রদর্শন করুন।
-
বিড়াল / proc / মাউন্টস: মাউন্ট করা ফাইল সিস্টেম দেখান।
-
lspci-tv: পিসিআই ডিভাইসগুলি দেখান।
-
lsusb -tv: ইউএসবি ডিভাইসগুলি দেখান।
-
তারিখ: সিস্টেমের তারিখটি দেখান।
-
কাল 2011: ২০১১ সালের পঞ্জিকা প্রদর্শন করুন।
-
ক্যাল 07 2011: জুলাই ২০১১ এর প্যানামেক দেখান।
-
তারিখ 041217002011.00: সেট (ঘোষণা, সেট) তারিখ এবং সময়।
-
ঘড়ি: BIOS এ তারিখ পরিবর্তনগুলি সংরক্ষণ করুন।
শাটডাউন (সিস্টেম পুনরায় বুট করুন বা লগ আউট)
-
শাটডাউন- h এখন: সিস্টেম বন্ধ (1)।
-
শুরু 0: সিস্টেম বন্ধ (2)।
-
টেলিনিট 0: সিস্টেম বন্ধ (3)।
-
দাঁড়ান: সিস্টেম বন্ধ (4)।
-
শাটডাউন ঘন্টা ঘন্টা: মিনিট &- পরিকল্পনা করা সিস্টেম বন্ধ।
-
শাটডাউন -সি- সিস্টেমের একটি নির্ধারিত শাটডাউন বাতিল করুন।
-
এখন বন্ধ: পুনঃসূচনা (1)।
-
পুনরায় বুট করার: পুনঃসূচনা (2)।
-
লগ আউট: প্রস্থান.
ফাইল এবং ডিরেক্টরি
-
সিডি / হোম: "হোম" ডিরেক্টরি লিখুন।
-
সিডি ..: এক স্তর ফিরে যান।
-
সিডি ../ ..: 2 স্তর ফিরে যান।
-
সিডি: রুট ডিরেক্টরিতে যান।
-
সিডি ~ ব্যবহারকারী 1: ডিরেক্টরি ব্যবহারকারী 1 এ যান।
-
সিডি -: পূর্ববর্তী ডিরেক্টরিতে যান (ফিরে)
-
PWD: কার্যকরী ডিরেক্টরিটির পথ প্রদর্শন করুন।
-
ls: একটি ডিরেক্টরি ফাইল দেখুন।
-
ls -F: একটি ডিরেক্টরি ফাইল দেখুন।
-
ls -l: একটি ডিরেক্টরিতে ফাইল এবং ফোল্ডারগুলির বিবরণ প্রদর্শন করুন।
-
ls -a: গোপন ফাইলগুলো দেখুন.
-
ls * [0-9]*: সংখ্যাযুক্ত ফাইল এবং ফোল্ডারগুলি দেখান।
-
বৃক্ষ: মূল থেকে শুরু করে গাছ হিসাবে ফাইল এবং ফোল্ডারগুলি দেখান ((1)
-
গাছ: মূল থেকে শুরু করে গাছ হিসাবে ফাইল এবং ফোল্ডারগুলি দেখান ((2)
-
mkdir dir1: 'dir1' নামে একটি ফোল্ডার বা ডিরেক্টরি তৈরি করুন।
-
mkdir dir1 dir2: একই সাথে দুটি ফোল্ডার বা ডিরেক্টরি তৈরি করুন (একই সাথে দুটি ডিরেক্টরি তৈরি করুন)।
-
mkdir -p / tmp / dir1 / dir2: একটি ডিরেক্টরি ট্রি তৈরি করুন।
-
rm -f ফাইল 1: 'ফাইল 1' নামের ফাইলটি মুছুন।
-
rmdir dir1: 'dir1' নামক ফোল্ডারটি মুছুন।
-
rm -rf dir1: 'dir1' নামে একটি ফোল্ডারটি পুনরাবৃত্তভাবে এর সামগ্রীগুলি মুছুন। (যদি আমি এটি পুনরাবৃত্তভাবে মুছে ফেলি তবে আমি বলছি যে এটি এর সামগ্রীতে রয়েছে)।
-
rm -rf dir1 dir2: পুনরাবৃত্তভাবে তাদের সামগ্রী সহ দুটি ফোল্ডার (ডিরেক্টরি) মুছুন।
-
এমভি ডির 1 নতুন_ডির: কোনও ফাইল বা ফোল্ডার (ডিরেক্টরি) নামকরণ বা সরাতে।
-
সিপি ফাইল 1: একটি ফাইল অনুলিপি করুন।
-
সিপি ফাইল 1 ফাইল 2: একযোগে দুটি ফাইল অনুলিপি করুন।
-
সিপি দির / *।: একটি ডিরেক্টরি থেকে সমস্ত ফাইল বর্তমান ওয়ার্কিং ডিরেক্টরিতে অনুলিপি করুন।
-
সিপি -এ / টিএমপি / দির 1।: বর্তমান ওয়ার্কিং ডিরেক্টরি মধ্যে একটি ডিরেক্টরি অনুলিপি।
-
সিপি -a দির 1: একটি ডিরেক্টরি অনুলিপি করুন।
-
cp -a dir1 dir2: একযোগে দুটি ডিরেক্টরি অনুলিপি।
-
ln -s ফাইল1 lnk1: ফাইল বা ডিরেক্টরিতে একটি প্রতীকী লিঙ্ক তৈরি করুন।
-
ln file1 lnk1: ফাইল বা ডিরেক্টরিতে একটি দৈহিক লিঙ্ক তৈরি করুন।
-
স্পর্শ -t 0712250000 ফাইল 1: কোনও ফাইল বা ডিরেক্টরিগুলির আসল সময় (তৈরির সময়) পরিবর্তন করুন।
-
ফাইল ফাইল 1: পাঠ্য ফাইলের মাইম ধরণের আউটপুট (স্ক্রিনে ডাম্প)।
-
আইকনভ-এল: পরিচিত সাইফারগুলির তালিকা।
-
এনকোডিং -t থেকে এনকোডিং ইনপুট ফাইল> আউটপুটফাইলে থেকে আইকনভ -f: এনকোডিং থেকে এটিকে এনকোডিং করে এটিকে ToEncoding এ রূপান্তরিত করে ধরেই ইনপুট ফাইলের একটি নতুন ফর্ম তৈরি করুন।
-
অনুসন্ধান. -ম্যাক্সডেপথ ১-নাম * .jpg -প্রিন্ট-এক্সেক রূপান্তর "{}" -রেসাইজ করুন 1 × 80 "থাম্বস / {}" \;: বর্তমান ডিরেক্টরিতে ফাইলগুলিকে পুনরায় আকার দিন এবং থাম্বনেইল দর্শনগুলিতে ডিরেক্টরিগুলিতে প্রেরণ করুন (চিত্রমজিক কে থেকে রূপান্তরকরণ প্রয়োজন)।
ফাইলগুলি সন্ধান করুন
-
ফাইলের নাম / নাম খুঁজুন: সিস্টেমের মূল থেকে শুরু করে ফাইল এবং ডিরেক্টরি অনুসন্ধান করুন।
-
/ ব্যবহারকারী ব্যবহারকারী 1 সন্ধান করুন: ব্যবহারকারী 'ব্যবহারকারীর 1' সম্পর্কিত ফাইল এবং ডিরেক্টরি অনুসন্ধান করুন।
-
/ হোম / ইউজার 1-নাম \ *। বিন: এক্সটেনশন সহ ফাইলগুলি অনুসন্ধান করুন। বিন / ডিরেক্টরি ভিতরে / হোম / ব্যবহারকারীর 1।
-
সন্ধান / usr / বিন-টাইপ f -atime +100: গত 100 দিনে ব্যবহৃত না বাইনারি ফাইলগুলি সন্ধান করুন।
-
সন্ধান / usr / বিন-টাইপ চ-মিমটাইম -10: গত 10 দিনের মধ্যে তৈরি বা পরিবর্তিত ফাইলগুলির সন্ধান করুন।
-
Find / -name \ *। rpm -exec chmod 755 '{}' \;: '.rpm' এক্সটেনশন সহ ফাইলগুলি অনুসন্ধান করুন এবং অনুমতিগুলি সংশোধন করুন।
-
/xx -name \ *। RPM সন্ধান করুন: অপসারণযোগ্য ডিভাইস যেমন সিড্রোম, পেনড্রাইভ ইত্যাদি উপেক্ষা করে '.rpm' এক্সটেনশান সহ ফাইলগুলি অনুসন্ধান করুন ...
-
* চিহ্নিত করুন। PS: এক্সটেনশন '.ps' দিয়ে ফাইলগুলি সন্ধান করুন প্রথমে 'আপডেটডাব' কমান্ড দিয়ে কার্যকর করা হয়েছে।
-
যেখানে থেমে আছে: বাইনারি, সহায়তা বা উত্স ফাইলের অবস্থান প্রদর্শন করুন। এই ক্ষেত্রে এটি জিজ্ঞাসা করে যে 'থামান' কমান্ডটি কোথায়।
-
যা বন্ধ: বাইনারি / এক্সিকিউটেবলের সম্পূর্ণ পথ (পুরো পথ) প্রদর্শন করুন।
একটি ফাইল সিস্টেম মাউন্ট করা
-
মাউন্ট / ডেভ / এইচডিএ 2 / এমএনটি / এইচডিএ 2: hda2 নামের একটি ডিস্ক মাউন্ট করুন। প্রথমে '/ mnt / hda2' ডিরেক্টরিটির অস্তিত্ব পরীক্ষা করুন; যদি এটি না হয় তবে আপনাকে এটি তৈরি করতে হবে।
-
umount / dev / hda2: এইচডিএ 2 নামের একটি ডিস্ক আনমাউন্ট করুন। বিন্দু '/ এমএনটি / এইচডিএ 2 থেকে প্রথম প্রস্থান করুন।
-
fuser -km / mnt / hda2- ডিভাইস ব্যস্ত থাকাকালীন আনমাউন্ট জোর করে।
-
umount -n / mnt / hda2: / etc / mtab না পড়েই আনমাউন্ট চালান। ফাইল কেবল পঠনযোগ্য বা হার্ড ড্রাইভ পূর্ণ হলে দরকারী।
-
মাউন্ট / ডেভ / এফডি0 / এমএনটি / ফ্লপি: ফ্লপি ডিস্ক মাউন্ট করুন।
-
মাউন্ট / ডেভ / সিড্রোম / এমএনটি / সিডিরাম: সিডিরাম / ডিভিড্রোম মাউন্ট করুন।
-
মাউন্ট / ডেভ / এইচডিসি / এমএনটি / সিডিক্রেকর্ডার: একটি পুনর্লিখনযোগ্য সিডি বা ডিভিড্রোম মাউন্ট করুন।
-
মাউন্ট / ডেভ / এইচডিবি / এমএনটি / সিডিক্রেকর্ডার: পুনর্লিখনযোগ্য সিডি / ডিভিড্রোম (একটি ডিভিডি) মাউন্ট করুন।
-
মাউন্ট-ল লুপ ফাইল.আইএসও / এমএনটি / সিড্রোম: একটি ফাইল বা আইসো চিত্র মাউন্ট করুন।
-
মাউন্ট -t ভিফ্যাট / দেব / এইচডিএ 5 / এমএনটি / এইচডিএ 5: একটি FAT32 ফাইল সিস্টেম মাউন্ট করুন।
-
মাউন্ট / ডেভ / এসডিএ 1 / এমএনটি / ইউএসবিডিস্ক: একটি ইউএসবি পেন-ড্রাইভ বা মেমরি মাউন্ট (ফাইল সিস্টেমের ধরণ উল্লেখ না করে)।
ডিস্ক স্পেস
-
df -h: মাউন্ট করা পার্টিশনের একটি তালিকা প্রদর্শন করুন।
-
ls -lSr | আরও: আকার অনুসারে অর্ডার করা ফাইল এবং ডিরেক্টরিগুলির আকার দেখান।
-
du -sh dir1: ডিরেক্টরি 'dir1' দ্বারা ব্যবহৃত স্থানটির অনুমান করুন।
-
du -sk * | সাজান -আরএন: আকার অনুসারে অর্ডার করা ফাইল এবং ডিরেক্টরিগুলির আকার দেখান।
-
rpm -q -a fqf '% 10 {SIZE} t% {NAME} n' | সাজান-কে 1,1 এন: আকার দ্বারা সংগঠিত ইনস্টল করা আরপিএম প্যাকেজগুলির দ্বারা ব্যবহৃত স্থান দেখান (ফেডোরা, রেডহ্যাট এবং অন্যান্য)।
-
dpkg-query -W -f = '$ {ইনস্টলড-সাইজ; 10} t $ {প্যাকেজ} n' | সাজান-কে 1,1 এন: আকার দ্বারা সংগঠিত ইনস্টল করা প্যাকেজগুলির দ্বারা ব্যবহৃত স্থান দেখান (উবুন্টু, দেবিয়ান এবং অন্যান্য)।
ব্যবহারকারী এবং গোষ্ঠী
-
groupadd গ্রুপ_নাম: একটি নতুন গ্রুপ তৈরি করুন।
-
গ্রুপডেল গ্রুপ_নাম: একটি গোষ্ঠী মুছুন।
-
গ্রুপমোড -নতুন_গোষ্ঠী_নাম পুরানো_গোষ্ঠী_নাম: একটি গোষ্ঠীর নাম পরিবর্তন করুন।
-
useradd -c "নামের અટর" -জি অ্যাডমিন-ডি / হোম / ইউজার 1 -s / বিন / ব্যাশ ইউজার 1: "প্রশাসক" গোষ্ঠীভুক্ত নতুন ব্যবহারকারী তৈরি করুন।
-
ইউজারডড ইউজার 1: একটি নতুন ব্যবহারকারী তৈরি করুন।
-
userdel -r ব্যবহারকারীর 1: কোনও ব্যবহারকারী মুছুন ('-র' হোম ডিরেক্টরি মুছে ফেলে)।
-
ব্যবহারকারীর -c "ব্যবহারকারী FTP- র”-জি সিস্টেম -ডি / এফটিপি / ইউজার 1-এস / বিন / নোলজিন ব্যবহারকারী 1: ব্যবহারকারী বৈশিষ্ট্য পরিবর্তন করুন।
-
passwd কোন: পাসওয়ার্ড পরিবর্তন করুন।
-
passwd ব্যবহারকারীর 1: ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন (কেবলমাত্র রুট)।
-
ছেজ -E 2011-12-31 ব্যবহারকারীর 1: ব্যবহারকারীর পাসওয়ার্ডের জন্য একটি পদ নির্ধারণ করুন। এই ক্ষেত্রে এটি বলছে যে কীটি 31 ডিসেম্বর, 2011-এ শেষ হবে।
-
pwck: '/ etc / passwd' ফাইলের ফর্ম্যাট এবং ব্যবহারকারীর উপস্থিতি সঠিক বাক্য গঠন পরীক্ষা করুন।
-
grpck: ফাইল '/ ইত্যাদি / গ্রুপ' এর সঠিক বাক্য গঠন এবং ফর্ম্যাট এবং গোষ্ঠীগুলির অস্তিত্ব পরীক্ষা করুন।
-
newgrp গ্রুপ_ নাম: নতুন নির্মিত ফাইলগুলির ডিফল্ট গ্রুপ পরিবর্তন করতে একটি নতুন গ্রুপকে নিবন্ধন করুন।
ফাইলগুলিতে অনুমতি (অনুমতিগুলি রাখতে "+" এবং অপসারণের জন্য "-" ব্যবহার করুন)
-
ls -lh: অনুমতি দেখান।
-
ls / tmp | PR -T5 -W $ COLUMNS: টার্মিনালটি 5 টি কলামে বিভক্ত করুন।
-
chmod ugo + rwx ডিরেক্টরি 1: পড়ুন ®, লিখুন (ডাব্লু) এবং (এক্স) মালিককে (ইউ), গোষ্ঠী (জি) এবং অন্যদের (ও) ডিরেক্টরিতে 'ডিরেক্টরি 1' তে অনুমতি দিন।
-
chmod go-rwx ডিরেক্টরি 1: পড়ার অনুমতি অপসারণ করুন ®, ডিরেক্টরি 'ডিরেক্টরি 1' তে গ্রুপ (জি) এবং অন্যদের (ও) তে এক্স (এক্স) লিখুন (ডাব্লু) এবং (এক্স) এক্সিকিউট করুন।
-
ব্যবহারকারী 1 ফাইল 1 বন্ধ করে দিন: একটি ফাইলের মালিক পরিবর্তন করুন।
-
ডোবা -আর ইউজার 1 ডিরেক্টরি 1: একটি ডিরেক্টরি এবং এর মধ্যে থাকা সমস্ত ফাইল এবং ডিরেক্টরিগুলির মালিক পরিবর্তন করুন।
-
chgrp গ্রুপ 1 ফাইল 1: ফাইলের গ্রুপ পরিবর্তন করুন।
-
ডোবা ইউজার 1: গ্রুপ 1 ফাইল 1: ব্যবহারকারী এবং গোষ্ঠী একটি ফাইলের মালিকানায় পরিবর্তন করুন।
-
/ স্পর্ম -u + গুলি সন্ধান করুন: SID কনফিগার করা সিস্টেমের সমস্ত ফাইল দেখুন।
-
chmod u + s / bin / file1: বাইনারি ফাইলের মধ্যে SID বিট রাখুন। সেই ফাইলটি চালিত ব্যবহারকারী মালিকের মতো একই সুযোগগুলি অর্জন করে।
-
chmod us / bin / file1: বাইনারি ফাইলে SID বিট অক্ষম করুন।
-
chmod g + s / home / public: এসইডিআইডি বিট একটি ডিরেক্টরিতে রাখুন - এসআইডি-র অনুরূপ তবে প্রতি ডিরেক্টরি অনুসারে।
-
chmod জিএস / হোম / পাবলিক: ডিরেক্টরিতে একটি এসজিআইডি বিট অক্ষম করুন।
-
chmod o + t / home / public: ডিরেক্টরিতে স্টিকি বিট দিন। কেবল বৈধ মালিকদের জন্য ফাইল মোছার অনুমতি দেয়।
-
chmod ot / home / public: ডিরেক্টরিতে একটি স্টিকি বিট অক্ষম করুন।
ফাইলগুলিতে বিশেষ বৈশিষ্ট্য (অনুমতি সেট করতে "+" এবং অপসারণ করতে "-" ব্যবহার করুন)
-
chattr + to file1: কেবলমাত্র একটি ফাইল সংযোজন মোড খোলার মাধ্যমে লেখার অনুমতি দেয়।
-
chattr + c file1: কোনও ফাইলকে স্বয়ংক্রিয়ভাবে সংকুচিত / সংক্ষেপিত হতে দেয়।
-
chattr + d file1: নিশ্চিত করে যে প্রোগ্রামটি ব্যাকআপের সময় ফাইলগুলি মুছে ফেলা উপেক্ষা করে।
-
chattr + i file1: ফাইলটিকে অদৃশ্য করে তোলে, তাই এটি মুছতে, পরিবর্তন করতে, নাম পরিবর্তন করতে বা সংযুক্ত করতে পারে না।
-
chattr + গুলি ফাইল 1: কোনও ফাইল নিরাপদে মোছার অনুমতি দেয়।
-
chattr + এস ফাইল 1: নিশ্চিত করে যে কোনও ফাইল সংশোধিত হয়েছে, পরিবর্তনগুলি সিঙ্কের মতো সিঙ্ক্রোনাস মোডে লেখা হয়।
-
chattr + u ফাইল1: কোনও ফাইলের বাতিল হওয়া সত্ত্বেও আপনাকে পুনরুদ্ধার করতে দেয়।
-
lsattr: বিশেষ বৈশিষ্ট্য প্রদর্শন করুন।
সংরক্ষণাগার এবং সংকুচিত ফাইল
-
bunzip2 file1.bz2: 'file1.bz2' নামে একটি ফাইল আনজিপ করুন।
-
bzip2 ফাইল 1: 'ফাইল 1' নামে একটি ফাইল সংকোচন করুন।
-
gunzip file1.gz: 'file1.gz' নামে একটি ফাইল আনজিপ করুন।
-
gzip ফাইল 1: 'ফাইল 1' নামে একটি ফাইল সংকোচন করুন।
-
gzip -9 ফাইল 1: সর্বাধিক সংকোচনের সাথে সংকুচিত।
-
ফাইলআর.রার টেস্ট_ফিল: 'file1.rar' নামে একটি রার ফাইল তৈরি করুন।
-
file1.rar ফাইল 1 ফাইল 2 dir1 এ rar: একসাথে 'ফাইল 1', 'ফাইল 2' এবং 'দির 1' সংক্ষেপে।
-
rar x file1.rar: আনজিপ আরআর ফাইল।
-
আনারার এক্স ফাইল1.রর: আনজিপ আরআর ফাইল।
-
tar -cvf সংরক্ষণাগার। ফাইল ফাইল 1: একটি আনজিপড টারবাল তৈরি করুন।
-
tar -cvf সংরক্ষণাগার। ফাইল ফাইল 1 ফাইল 2 dir1: 'file1', 'file2' এবং 'dir1' সমন্বিত একটি ফাইল তৈরি করুন।
-
tar -tf সংরক্ষণাগার: একটি ফাইলের বিষয়বস্তু প্রদর্শন করুন।
-
tar -xvf সংরক্ষণাগার: একটি টারবাল উত্তোলন।
-
tar -xvf সংরক্ষণাগার.আর -সি / টিএমপি: / tmp মধ্যে একটি টারবাল নিষ্কাশন।
-
tar -cvfj সংরক্ষণাগার.আর.বিজ 2 dir1: bzip2 এর ভিতরে একটি সংকুচিত টার্বল তৈরি করুন।
-
tar -xvfj সংরক্ষণাগার। ডার.বিজ ২: bzip2 এ সংক্ষেপিত একটি টার সংরক্ষণাগারটি সংক্ষেপিত করুন
-
tar -cvfz সংরক্ষণাগার। ডার 1 ডায়ার XNUMX: একটি গিজিপযুক্ত টারবাল তৈরি করুন।
-
tar -xvfz সংরক্ষণাগার- একটি গিজিপযুক্ত টার সংরক্ষণাগারটি আনজিপ করুন।
-
জিপ ফাইল 1. জিপ ফাইল 1: একটি সংকুচিত জিপ ফাইল তৈরি করুন।
-
zip -r file1.zip file1 file2 dir1: জিপতে, সংক্ষেপে একাধিক ফাইল এবং ডিরেক্টরি।
-
আনজিপ ফাইল 1.zip: একটি জিপ ফাইল আনজিপ করুন।
আরপিএম প্যাকেজগুলি (রেড হ্যাট, ফেডোরা এবং অন্যান্য)
-
rpm -ivh package.rpm: আরপিএম প্যাকেজ ইনস্টল করুন।
-
rpm -ivh odenodeeps package.rpm: নির্ভরতা অনুরোধ উপেক্ষা করে একটি আরপিএম প্যাকেজ ইনস্টল করুন।
-
rpm -U package.rpm: ফাইলগুলির কনফিগারেশন পরিবর্তন না করে একটি আরপিএম প্যাকেজ আপডেট করুন।
-
rpm -F package.rpm: ইনস্টল করা থাকলে কেবল কোনও আরপিএম প্যাকেজ আপডেট করুন।
-
rpm -e package_name.rpm: একটি আরপিএম প্যাকেজ সরান।
-
rpm -qa: সিস্টেমে ইনস্টল করা সমস্ত আরপিএম প্যাকেজ প্রদর্শন করুন।
-
rpm -qa | গ্রেপ httpd: "httpd" নামে সমস্ত আরপিএম প্যাকেজ প্রদর্শন করুন।
-
rpm-কি প্যাকেজ_নাম- একটি নির্দিষ্ট ইনস্টল করা প্যাকেজ সম্পর্কিত তথ্য পান।
-
rpm -qg "সিস্টেম এনভায়রনমেন্ট / ডেমনস": একটি সফ্টওয়্যার গ্রুপের আরপিএম প্যাকেজগুলি প্রদর্শন করুন।
-
rpm -ql প্যাকেজ_নাম: ইনস্টল করা আরপিএম প্যাকেজ দ্বারা প্রদত্ত ফাইলগুলির তালিকা প্রদর্শন করুন।
-
rpm -qc প্যাকেজ_নাম: ইনস্টল করা আরপিএম প্যাকেজ দ্বারা প্রদত্ত ফাইলগুলির কনফিগারেশন তালিকা প্রদর্শন করুন।
-
rpm -q প্যাকেজ_নাম - প্রয়োজনীয়তা: আরপিএম প্যাকেজের জন্য অনুরোধ করা নির্ভরতার তালিকা প্রদর্শন করুন।
-
rpm -q প্যাকেজ_নাম - কি প্রোভাইড: আরপিএম প্যাকেজ দ্বারা প্রদত্ত ক্ষমতা প্রদর্শন করুন।
-
rpm -q প্যাকেজ_নাম স্ক্রিপ্ট: ইনস্টলেশন / অপসারণের সময় স্ক্রিপ্টগুলি প্রদর্শন শুরু হয়।
-
rpm -q প্যাকেজ_নাম –চেঞ্জলগ: আরপিএম প্যাকেজের সংশোধন ইতিহাস প্রদর্শন করুন show
-
rpm -qf /etc/httpd/conf/httpd.conf: কোনও আরএমএম প্যাকেজ প্রদত্ত ফাইলের সাথে সম্পর্কিত তা পরীক্ষা করুন।
-
rpm -qp package.rpm -l: আরপিএম প্যাকেজ দ্বারা প্রদত্ত ফাইলগুলির তালিকা প্রদর্শন করুন যা এখনও ইনস্টল করা হয়নি।
-
আরপিএম-ইম্পোর্ট / মিডিয়া / সিড্রোম / আরপিএম-জিপিজি-কেইওয়াই: পাবলিক কী এর ডিজিটাল স্বাক্ষর আমদানি করুন।
-
rpm -checksig package.rpm: আরপিএম প্যাকেজটির অখণ্ডতা যাচাই করুন।
-
rpm -qa gpg -pubkey- সমস্ত ইনস্টল করা আরপিএম প্যাকেজগুলির অখণ্ডতা পরীক্ষা করে দেখুন।
-
rpm -V প্যাকেজ_নাম: ফাইলের আকার, লাইসেন্স, প্রকার, মালিক, গোষ্ঠী, MD5 সারাংশ চেক এবং শেষ পরিবর্তন পরীক্ষা করুন।
-
rpm -Va: সিস্টেমে ইনস্টল করা সমস্ত আরপিএম প্যাকেজ পরীক্ষা করে দেখুন। যত্ন সহকারে ব্যবহার করুন।
-
rpm -Vp package.rpm: একটি আরপিএম প্যাকেজটি এখনও ইনস্টল করা হয়নি তা পরীক্ষা করুন।
-
rpm2cpio package.rpm | cpio xtextract –make-ডিরেক্টরি * বিন*: আরপিএম প্যাকেজ থেকে এক্সিকিউটেবল ফাইল বের করুন।
-
RPM -ivh /usr/src/redhat/RPMS/`arch`/package.rpm: আরপিএম উত্স থেকে নির্মিত একটি প্যাকেজ ইনস্টল করুন।
-
rpmbuild burebuild package_name.src.rpm: আরপিএম উত্স থেকে আরপিএম প্যাকেজ তৈরি করুন।
YUM প্যাকেজ আপডেটার (রেড হ্যাট, ফেডোরা এবং এর মতো)
-
yum ইনস্টল প্যাকেজ_নাম: আরপিএম প্যাকেজটি ডাউনলোড এবং ইনস্টল করুন।
-
yum লোকালইনস্টল প্যাকেজ_নাম.আরপিএম: এটি একটি আরপিএম ইনস্টল করবে এবং আপনার সংগ্রহস্থলগুলি ব্যবহার করে আপনার জন্য সমস্ত নির্ভরতা সমাধানের চেষ্টা করবে।
-
yum আপডেট প্যাকেজ_নাম.আরএম: সিস্টেমে ইনস্টল করা সমস্ত আরপিএম প্যাকেজ আপডেট করুন।
-
yum আপডেট প্যাকেজ_নাম: একটি আরপিএম প্যাকেজ আধুনিকীকরণ / আপডেট করুন।
-
yum প্যাকেজ_নাম সরান: একটি আরপিএম প্যাকেজ সরান।
-
yum তালিকা: সিস্টেমে ইনস্টল করা সমস্ত প্যাকেজ তালিকাবদ্ধ করুন।
-
yum অনুসন্ধান প্যাকেজ_নাম: আরপিএম সংগ্রহস্থলে একটি প্যাকেজ সন্ধান করুন।
-
yum পরিষ্কার প্যাকেজ: ডাউনলোড করা প্যাকেজগুলি মোছার মাধ্যমে একটি আরপিএম ক্যাশে সাফ করুন।
-
yum পরিষ্কার শিরোনাম: নির্ভরতা সমাধানের জন্য সিস্টেমটি যে সমস্ত হেডার ফাইল ব্যবহার করে তা সরিয়ে ফেলুন।
-
আপনি সব পরিষ্কার করুন: ক্যাশে প্যাকেট এবং শিরোনাম ফাইল থেকে সরান।
দেব প্যাকেজ (দেবিয়ান, উবুন্টু এবং ডেরিভেটিভস)
-
dpkg -i package.deb: একটি ডেব প্যাকেজ ইনস্টল / আপডেট করুন।
-
dpkg -r প্যাকেজ_নাম: সিস্টেম থেকে একটি প্যাকেজ প্যাকেজ অপসারণ।
-
dpkg -l: সিস্টেমে ইনস্টল করা সমস্ত ডিবে প্যাকেজ প্রদর্শন করুন।
-
dpkg -l | গ্রেপ httpd: "httpd" নাম সহ সমস্ত দেব প্যাকেজ দেখান
-
dpkg -s প্যাকেজ_নাম- সিস্টেমে ইনস্টল করা একটি নির্দিষ্ট প্যাকেজের তথ্য পান।
-
dpkg -L প্যাকেজ_নাম: সিস্টেমে ইনস্টল করা প্যাকেজ দ্বারা প্রদত্ত ফাইলগুলির তালিকা প্রদর্শন করুন।
-
dpkg –আন্টেন্টস প্যাকেজ.ডিবি: প্যাকেজটি দেওয়া হয়নি এমন ফাইলগুলির তালিকা প্রদর্শন করুন যা এখনও ইনস্টল করা হয়নি।
-
dpkg -S / বিন / পিং: প্রদত্ত ফাইলে কোন প্যাকেজটি অন্তর্ভুক্ত তা পরীক্ষা করুন।
এপিটি প্যাকেজ আপডেটার (ডেবিয়ান, উবুন্টু এবং ডেরিভেটিভস)
-
প্যাকেজ_নাম ইনস্টল করুন: একটি ডেব প্যাকেজ ইনস্টল / আপডেট করুন।
-
apt-cdrom ইনস্টল প্যাকেজ_নাম: একটি সিড্রোম থেকে একটি ডেব প্যাকেজ ইনস্টল / আপডেট করুন।
-
কার্যক্ষম-পেতে আপডেট: আপডেট প্যাকেজ তালিকা।
-
আপ্ট-পেতে আপগ্রেড: সমস্ত ইনস্টল করা প্যাকেজ আপডেট করুন।
-
প্যাকেজ_নাম অপসারণ করুন: সিস্টেম থেকে একটি প্যাকেজ প্যাকেজ অপসারণ।
-
apt-get চেক করুন: নির্ভরতার সঠিক রেজোলিউশন যাচাই করুন।
-
উপযুক্ত - পরিষ্কার পেতে: ডাউনলোড করা প্যাকেজগুলি থেকে ক্যাশে সাফ করুন।
-
অ্যাপ্লিকেশন-ক্যাশে অনুসন্ধান অনুসন্ধান-প্যাকেজ: প্যাকেজগুলির একটি তালিকা প্রদান করে যা "অনুসন্ধান প্যাকেজগুলি" সিরিজের সাথে সম্পর্কিত।
একটি ফাইলের বিষয়বস্তু দেখুন
-
বিড়াল ফাইল 1: প্রথম সারি থেকে শুরু হওয়া কোনও ফাইলের সামগ্রী দেখুন।
-
ট্যাক ফাইল 1: শেষ লাইন থেকে শুরু করে একটি ফাইলের বিষয়বস্তু দেখুন।
-
আরও ফাইল 1: একটি ফাইল জুড়ে সামগ্রী দেখুন।
-
কম ফাইল 1: 'আরও' কমান্ডের অনুরূপ তবে ফাইলটিতে চলাচল এবং সেই সাথে পিছনের দিকে চলাচল সংরক্ষণের অনুমতি দেয়।
-
মাথা -2 ফাইল 1: ফাইলের প্রথম দুটি লাইন দেখুন।
-
লেজ -2 ফাইল 1: একটি ফাইলের শেষ দুটি লাইন দেখুন।
-
লেজ -f / var / লগ / বার্তা: রিয়েল টাইমে ফাইলটিতে কী যুক্ত হয়েছে তা দেখুন।
পাঠ্য হেরফের
-
বিড়াল ফাইল 1 ফাইল 2 .. | কমান্ড <> file1_in.txt_or_file1_out.txt- পাইপ, এসটিডিআইএন এবং এসটিডিআউট ব্যবহার করে পাঠ্য পরিচালনা করতে সাধারণ বাক্য গঠন।
-
বিড়াল ফাইল 1 | কমান্ড (সেড, গ্রেপ, অ্যাজক, গ্রেপ, ইত্যাদি ...)> ফলাফল.txt: একটি ফাইলের মধ্যে একটি পাঠ্য হস্তান্তর করতে এবং ফলাফল একটি নতুন ফাইলে লিখতে সাধারণ বাক্য গঠন।
-
বিড়াল ফাইল 1 | কমান্ড (সেড, গ্রেপ, অ্যাজক, গ্রেপ, ইত্যাদি ...) »ফলাফল.txt: একটি ফাইলের মধ্যে একটি পাঠ্য পরিচালনা করতে এবং একটি বিদ্যমান ফাইলে ফলাফল যুক্ত করতে সাধারণ বাক্য গঠন ax
-
গ্রেপ আগস্ট / ভার / লগ / বার্তা: '/ var / লগ / বার্তা' ফাইলটিতে "আগস্ট" শব্দের অনুসন্ধান করুন।
-
গ্রেপ ^ আগস্ট / ভার / লগ / বার্তা: ফাইল '/ var / লগ / বার্তা' এ "আগস্ট" দিয়ে শুরু করে শব্দগুলি সন্ধান করুন
-
গ্রেপ [0-9] / var / লগ / বার্তা: '/ var / লগ / বার্তা' ফাইলটিতে সমস্ত লাইন নির্বাচন করুন যাতে সংখ্যা থাকে।
-
গ্রেপ আগস্ট -আর / ভার / লগ /*: ডিরেক্টরিতে '/ var / লগ' এবং এর নীচে "অগস্ট" স্ট্রিংটি সন্ধান করুন।
-
সেড এর / স্ট্রিংআ 1 / স্ট্রিং 2 / জি 'উদাহরণ.txt: উদাহরণস্বরূপ "স্ট্রিং 1" দিয়ে "স্ট্রিং 2" স্থানান্তর করুন t txt
-
সেড '/ ^ $ / d' উদাহরণ.txt: উদাহরণ.txt থেকে সমস্ত ফাঁকা লাইন সরান
-
সেড '/ * # / ডি; / ^ $ / d 'উদাহরণ.txt: উদাহরণ.txt থেকে মন্তব্য এবং ফাঁকা লাইন সরান remove
-
প্রতিধ্বনি 'এসেম্পিও' | ট্র '[: নিম্ন:]' '[: উচ্চ:]': ছোট হাতের অক্ষরে বড় হাতের মধ্যে রূপান্তর।
-
sed -e '1d' ফলাফল.txt: file.txt ফাইলের প্রথম লাইনটি সরান
-
সেড-এন '/ স্ট্রিং 1 / পি': "স্ট্রিং 1" শব্দটি ধারণ করে কেবল এমন রেখা প্রদর্শন করুন display
অক্ষর এবং ফাইল রূপান্তর সেট করুন
-
ডস 2 ইউনিক্স ফাইলোস.টেক্সট ফাইলুনিক্স.টেক্সট: এমএসডোস থেকে ইউনিক্সে একটি পাঠ্য ফাইল ফর্ম্যাট রূপান্তর করুন।
-
unix2dos fileunix.txtmittedos.txt: UNIX থেকে MSDOS এ একটি পাঠ্য ফাইল ফর্ম্যাট রূপান্তর করুন।
-
পুনরুদ্ধার ..এইচটিএমএল <page.txt> page.html: একটি পাঠ্য ফাইলকে এইচটিএমএল রূপান্তর করুন।
-
recode -l | আরও- সমস্ত উপলব্ধ ফর্ম্যাট রূপান্তর দেখান।
ফাইল সিস্টেম বিশ্লেষণ
-
ব্যাডব্লকস-ভি / দেব / এইচডিএ 1: ডিস্ক hda1 এ খারাপ ব্লক পরীক্ষা করুন।
-
fsck / dev / hda1: ডিস্ক এইচডিএ 1 তে লিনাক্স সিস্টেম ফাইলের অখণ্ডতা মেরামত / পরীক্ষা করে দেখুন।
-
fsck.ext2 / dev / hda1: ডিস্ক এইচডিএ 2 এ এক্স 1 সিস্টেমের ফাইলের মেরামত / চেক অখণ্ডতা।
-
e2fsck / dev / hda1: ডিস্ক এইচডিএ 2 এ এক্স 1 সিস্টেমের ফাইলের মেরামত / চেক অখণ্ডতা।
-
e2fsck -j / dev / hda1: ডিস্ক এইচডিএ 3 এ এক্স 1 সিস্টেমের ফাইলের মেরামত / চেক অখণ্ডতা।
-
fsck.ext3 / dev / hda1: ডিস্ক এইচডিএ 3 এ এক্স 1 সিস্টেমের ফাইলের মেরামত / চেক অখণ্ডতা।
-
fsck.vfat / dev / hda1: ডিস্ক এইচডিএ 1 তে ফ্যাট সিস্টেম ফাইলের অখণ্ডতা মেরামত / পরীক্ষা করে দেখুন।
-
fsck.msdos / dev / hda1: ডিস্ক এইচডিএ 1 তে সিস্টেম ডসের উপর কোনও ফাইলের অখণ্ডতা মেরামত / পরীক্ষা করে দেখুন।
-
ডসফস্যাক / ডেভ / এইচডিএ 1: ডিস্ক এইচডিএ 1 তে সিস্টেম ডসের উপর কোনও ফাইলের অখণ্ডতা মেরামত / পরীক্ষা করে দেখুন।
একটি ফাইল সিস্টেম ফর্ম্যাট করুন
-
এমকেএফএস / দেব / এইচডিএ 1: পার্টিশন এইচডিএ-তে একটি লিনাক্সের মতো সিস্টেম ফাইল তৈরি করুন।
-
mke2fs / dev / hda1: এইচডিএ 2 তে একটি লিনাক্স এক্স 1 টাইপ সিস্টেম ফাইল তৈরি করুন।
-
mke2fs -j / dev / hda1: পার্টিশন এইচডিএ 3 তে একটি লিনাক্স এক্স 1 (পর্যায়ক্রমিক) সিস্টেম ফাইল তৈরি করুন।
-
mkfs -t vfat 32 -F / dev / hda1: এইচডিএ 32 তে একটি FAT1 সিস্টেম ফাইল তৈরি করুন।
-
fdformat -n / dev / fd0: ফ্লপলি ডিস্ক ফর্ম্যাট করুন।
-
mkswap / dev / hda3: একটি সোয়াপ সিস্টেম ফাইল তৈরি করুন।
আমি সুইপ নিয়ে কাজ করি
-
mkswap / dev / hda3: অদলবদল ফাইল ফাইল তৈরি করুন।
-
স্বপন / দেব / এইচডিএ 3: একটি নতুন সোয়াপ পার্টিশন সক্রিয় করা হচ্ছে।
-
স্বপন / দেব / এইচডি 2 / দেব / এইচডিবি 3: দুটি অদলবদল সক্রিয় করুন।
সালভাস (ব্যাকআপ)
-
ডাম্প -0aj -f /tmp/home0.bak / বাড়িতে: '/ হোম' ডিরেক্টরিটি একটি সম্পূর্ণ সংরক্ষণ করুন।
-
ডাম্প -1aj -f /tmp/home0.bak / বাড়িতে: '/ হোম' ডিরেক্টরিটির একটি ইনক্রিমেন্টাল সেভ করুন।
-
-if /tmp/home0.bak পুনরুদ্ধার করুন: একটি সালভ ইন্টারেক্টিভ পুনরুদ্ধার।
-
rsync -rogpav –delete / home / tmp: ডিরেক্টরিগুলির মধ্যে সিঙ্ক্রোনাইজেশন।
-
rsync -rogpav -e ssh -delete / home ip_address: / tmp: টানেলের মাধ্যমে rsync , SSH.
-
rsync -az -e ssh -delet ip_addr: / home / public / home / local: ssh এবং সংক্ষেপণের মাধ্যমে দূরবর্তী ডিরেক্টরি সহ একটি স্থানীয় ডিরেক্টরি সিঙ্ক্রোনাইজ করুন।
-
rsync -az -e ssh –delete / home / local ip_addr: / home / public- স্থানীয় ডিরেক্টরি সহ এসএসএস এবং সংক্ষেপণের মাধ্যমে একটি রিমোট ডিরেক্টরি সিঙ্ক্রোনাইজ করুন।
-
ডিডি বিএস = 1 এম যদি = / দেব / এইচডি | gzip | ssh ব্যবহারকারীর @ ip_addr 'dd of = hda.gz': দূরবর্তী হোস্টে ssh এর মাধ্যমে একটি হার্ড ড্রাইভ সংরক্ষণ করুন।
-
dd if = / dev / sda of = / tmp / file1: একটি হার্ড ডিস্কের বিষয়বস্তু একটি ফাইলে সংরক্ষণ করুন। (এই ক্ষেত্রে হার্ড ডিস্কটি "এসডিএ" এবং ফাইলটি "ফাইল 1")।
-
tar -Puf ব্যাকআপ.আর / হোম / ইউজার: ডিরেক্টরি '/ বাড়ি / ব্যবহারকারী' এর একটি বর্ধিত সংরক্ষণ করুন।
-
(সিডি / টিএমপি / লোকাল / এবং& টার সি।) | ssh -C ব্যবহারকারী @ ip_addr 'সিডি / হোম / শেয়ার / && টার এক্স-পি': এসএসএসের মাধ্যমে কোনও ডিরেক্টরিের বিষয়বস্তু দূরবর্তী ডিরেক্টরিতে অনুলিপি করুন।
-
(তারার সি / হোম) | এসএসএস-সি ব্যবহারকারী @ আইপি_এডিডিআর 'সিডি / হোম / ব্যাকআপ-হোম এবং& টার এক্স-পি': ssh এর মাধ্যমে একটি দূরবর্তী ডিরেক্টরিতে একটি স্থানীয় ডিরেক্টরি অনুলিপি করুন।
-
tar cf -। | (সিডি / টিএমপি / ব্যাকআপ; টার এক্সএফ -): স্থানীয় কপি সংরক্ষণের লাইসেন্স এবং এক ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে লিঙ্ক।
-
/ home / user1 -name '* .txt' | সন্ধান করুন xargs cp -av gettarget-ডিরেক্টরি = / হোম / ব্যাকআপ / স্পেসেন্টস: এক্সটেনশন '.txt' সহ একটি ফাইল থেকে অন্য ডিরেক্টরিতে সমস্ত ফাইল সন্ধান করুন এবং অনুলিপি করুন।
-
Find / var / log -name '* .log' | tar cv –files-from = - | bzip2> log.tar.bz2: এক্সটেনশন '.লগ' সহ সমস্ত ফাইল সন্ধান করুন এবং একটি বিজিপ সংরক্ষণাগার তৈরি করুন।
-
= / দেব / এফডি0 বিএস = 512 গণনা = 1 এর ডিডি যদি = / দেব / এইচডিএ: ফ্লপি ডিস্কে এমআরবি (মাস্টার বুট রেকর্ড) এর একটি অনুলিপি তৈরি করুন।
-
= / দেব / এইচডি বিএস = 0 গণনা = 512 এর ডিডি যদি = / দেব / এফডি1: ফ্লপিতে সংরক্ষিত এমবিআর (মাস্টার বুট রেকর্ড) এর অনুলিপি পুনরুদ্ধার করুন।
সিডি রম
-
cdrecord -v গ্রেসটাইম = 2 দেব = / দেব / সিড্রোম-ইজেক্ট ফাঁকা = দ্রুত-বলপ্রয়োগ: পুনর্লিখনযোগ্য সিডি পরিষ্কার বা মুছুন।
-
mkisofs / dev / cdrom> cd.iso: ডিস্কে সিড্রোমের একটি আইসো চিত্র তৈরি করুন।
-
mkisofs / dev / cdrom | gzip> cd_iso.gz: ডিস্কে সিড্রোমের একটি সঙ্কুচিত আইসো চিত্র তৈরি করুন।
-
mkisofs -J -allow-নেতৃস্থানীয় বিন্দু -R -V "লেবেল সিডি" -আইসো-স্তর 4 -o ./cd.iso ডেটা_সিডি: একটি ডিরেক্টরি একটি আইসো ইমেজ তৈরি করুন।
-
cdrecord -v dev = / dev / cdrom cd.iso: একটি আইসো চিত্র বার্ন করুন।
-
gzip -dc cd_iso.gz | সিডিরেকার্ড দেব = / দেব / সিড্রাম -: সংকুচিত আইসো চিত্রটি পোড়াও।
-
মাউন্ট -o লুপ সিডি.আইএসও / এমএনটি / আইসো: একটি আইসো চিত্র মাউন্ট করুন।
-
সিডি-পেরোনিয়া-বি: সিডি থেকে ওয়াভ ফাইলগুলিতে গান নিন।
-
সিডি-পেরোনিয়া - "-3": প্রথম 3 টি গান সিডি থেকে ওয়াভ ফাইলগুলিতে স্থানান্তর করুন।
-
cdrecord-স্ক্যানবাস: স্ক্যাসি চ্যানেল সনাক্ত করতে বাস স্ক্যান করুন।
-
dd if = / dev / hdc | md5sum: একটি ডিভাইসে এমডি 5সাম চালান, যেমন একটি সিডি।
আমি নেটওয়াকের সাথে কাজ করি ( ল্যান এবং Wi-Fi)
-
ifconfig eth0: একটি ইথারনেট নেটওয়ার্ক কার্ডের কনফিগারেশন প্রদর্শন করুন।
-
ifup eth0: একটি ইন্টারফেস 'eth0' সক্রিয় করুন।
-
ifdown eth0: একটি ইন্টারফেস 'eth0' অক্ষম করুন।
-
ifconfig eth0 192.168.1.1 নেটমাস্ক 255.255.255.0: একটি আইপি ঠিকানা কনফিগার করুন।
-
ifconfig eth0 promisc: প্যাকেটগুলি পাওয়ার জন্য 'ইথ0' সাধারণ মোডে কনফিগার করুন (স্নিফিং)।
-
dhclient eth0: dhcp মোডে ইন্টারফেস 'eth0' সক্রিয় করুন।
-
রুট- n: ট্যুর টেবিল প্রদর্শন করুন।
-
রুট অ্যাড-নেট 0/0 গিগাবাইট আইপি_গেটওয়ে: ডিফল্ট ইনপুট সেট করুন।
-
রুট যোগ -নেট 192.168.0.0 নেটমাস্ক 255.255.0.0 GW 192.168.1.1: নেটওয়ার্ক '192.168.0.0/16' অনুসন্ধান করতে স্থির রুট কনফিগার করুন।
-
রুট ডেল 0/0 গিগাবাইট আইপি_গেটওয়ে: স্থির রুট সরান remove
-
প্রতিধ্বনি "1"> / proc / sys / নেট / ipv4 / ip_forward: আইপি ট্যুর সক্রিয় করুন।
-
হোস্ট-নেম: সিস্টেমের হোস্ট-নেম প্রদর্শন করুন।
-
নিমন্ত্রণকর্তা www.example.com: আইপি ঠিকানায় নামটি সমাধান করার জন্য হোস্টের নামটি সন্ধান করুন (1)।
-
nslookup একটি www.example.com: কোনও আইপি ঠিকানায় নামটি সমাধান করতে হোস্টের নামটি দেখুন এবং তদ্বিপরীত (2)।
-
আইপি লিঙ্ক শো: সমস্ত ইন্টারফেসের লিঙ্ক স্থিতি প্রদর্শন করুন।
-
mii-টুল eth0 এর: 'eth0' এর লিঙ্কের স্থিতি দেখান।
-
ethtool eth0: নেটওয়ার্ক কার্ড 'eth0' এর পরিসংখ্যান দেখান।
-
নেটস্প্যাট -টুপ- সমস্ত সক্রিয় নেটওয়ার্ক সংযোগ এবং তাদের পিআইডি দেখান।
-
netstat-tupl- সিস্টেম এবং তাদের পিআইডিতে সমস্ত নেটওয়ার্ক শ্রোতাদের দেখান।
-
tcpdump tcp Port 80: সমস্ত ট্র্যাফিক দেখান HTTP- র.
-
iwlist স্ক্যান: ওয়্যারলেস নেটওয়ার্কগুলি দেখান।
-
iwconfig eth1: একটি ওয়্যারলেস নেটওয়ার্ক কার্ডের কনফিগারেশন প্রদর্শন করুন।
-
WHOIS www.example.com: Whois ডাটাবেস অনুসন্ধান করুন।
মাইক্রোসফ্ট উইন্ডোজ নেটওয়ার্কস (সাম্বা)
-
nbtscan ip_addr: বায়োস নেটওয়ার্ক নাম রেজোলিউশন।
-
nmblookup -A ip_addr: বায়োস নেটওয়ার্ক নাম রেজোলিউশন।
-
smbclient -L ip_addr / হোস্ট-নেম: উইন্ডোতে কোনও হোস্টের দূরবর্তী ক্রিয়া প্রদর্শন করুন।
আইপি সারণী (আগুন)
-
iptables -t ফিল্টার -L: ফিল্টার টেবিলের সমস্ত স্ট্রিং প্রদর্শন করুন।
-
iptables -t nat -L: নাট টেবিল থেকে সমস্ত স্ট্রিং দেখান।
-
iptables -t ফিল্টার -F: ফিল্টার টেবিল থেকে সমস্ত নিয়ম সাফ করুন।
-
iptables -t nat -F: নাট টেবিল থেকে সমস্ত নিয়ম সাফ করুন।
-
iptables -t ফিল্টার-এক্স: ব্যবহারকারীর দ্বারা তৈরি যে কোনও স্ট্রিং মুছুন।
-
iptables -t ফিল্টার -এ ইনপুট -p টিসিপি -ডপোর্ট টেলনেট -j এসিসিপিটি: টেলনেট সংযোগ প্রবেশের অনুমতি দিন।
-
iptables -t ফিল্টার -এ আউটপুট -p টিসিপি -ডਪੋਰਟ http -j DROP: ব্লক সংযোগ HTTP- র বাইরে যেতে.
-
iptables -t ফিল্টার -এ ফরোয়ার্ড -p টিসিপি - পপ 3 -j এসিসিপিটি: সংযোগ অনুমতি দিন POP এর একটি সামনের চেইন।
-
iptables -t ফিল্টার -এ ইনপুট -j লগ-উপসর্গ "ড্রপ ইনপুট": একটি ইনপুট স্ট্রিং নিবন্ধকরণ।
-
iptables -t nat -A POSTROUTING -o eth0 -j মাস্কুরে AD: বহির্মুখী প্যাকেটগুলি গোপন করে, ইথ0-তে একটি PAT (ঠিকানা অনুবাদ পোর্ট) কনফিগার করুন।
-
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp -dport 22 -j DNAT –to গন্তব্য 10.0.0.2:22: এক হোস্ট থেকে অন্য হোস্টে পরিচালিত প্যাকেটগুলি পুনঃনির্দেশ করুন।
পর্যবেক্ষণ এবং ডিবাগিং
-
শীর্ষ: সর্বাধিক সিপিইউ ব্যবহার করে লিনাক্স কার্যগুলি দেখান।
-
PS -Efw: লিনাক্সের কার্যগুলি দেখায়।
-
PS -e -o pid, পূর্বের আর্গুমেন্ট- লিনাক্সের কার্যগুলি একটি শ্রেণিবিন্যাস মোডে প্রদর্শন করে।
-
pstree: একটি প্রক্রিয়া সিস্টেম ট্রি দেখান।
-
হত্যা -9 প্রক্রিয়া_আইডি- একটি প্রক্রিয়া জোর করে বন্ধ করুন এবং এটি সমাপ্ত করুন।
-
হত্যা -1 প্রক্রিয়া_আইডি: কনফিগারেশন পুনরায় লোড করতে একটি প্রক্রিয়া জোর।
-
lsof -p: প্রক্রিয়া দ্বারা খোলা ফাইলের একটি তালিকা প্রদর্শন করুন।
-
lsof / home / user1: সিস্টেমের প্রদত্ত পথে খোলা ফাইলগুলির একটি তালিকা দেখায়।
-
strace -c ls> / দেব / নাল: কোনও প্রক্রিয়া দ্বারা করা এবং প্রাপ্ত সিস্টেম কলগুলি দেখান।
-
strace -f -e ওপেন ls> / দেব / নাল: লাইব্রেরিতে কলগুলি দেখান।
-
ওয়াচ -n1 'বিড়াল / প্রকোপ / বাধা': রিয়েল টাইমে বাধা দেখান।
-
শেষ পুনরায় বুট করুন: পুনরায় বুট করার ইতিহাস প্রদর্শন করুন।
-
lsmod: বোঝা কার্নেলটি দেখান।
-
মুক্ত এম- মেগাবাইটে র্যামের স্থিতি প্রদর্শন করে।
-
smartctl -A / dev / hda- স্মার্টের মাধ্যমে হার্ড ড্রাইভের নির্ভরযোগ্যতা নিরীক্ষণ করুন।
-
smartctl -i / dev / hda: হার্ড ডিস্কে স্মার্ট সক্ষম আছে কিনা তা পরীক্ষা করে দেখুন।
-
লেজ / ভার / লগ / ডেমেসগ g: কার্নেল লোডিং প্রক্রিয়া সহজাত ইভেন্টগুলি দেখান show
-
লেজ / ভার / লগ / বার্তা: সিস্টেমের ইভেন্টগুলি দেখান।
অন্যান্য দরকারী কমান্ড
-
apropos ... কীওয়ার্ড: একটি প্রোগ্রামের কীওয়ার্ডের সাথে সম্পর্কিত কমান্ডগুলির একটি তালিকা দেখান; আপনি যখন আপনার প্রোগ্রামটি জানেন তা এগুলি কার্যকর হয় তবে আপনি আদেশটির নাম জানেন না।
-
ম্যান পিং: ম্যানুয়াল পৃষ্ঠাগুলি অনলাইনে প্রদর্শন করুন; উদাহরণস্বরূপ, একটি পিং কমান্ডে, সম্পর্কিত-কমান্ডের জন্য '-k' বিকল্পটি ব্যবহার করুন।
-
কি… কীওয়ার্ড: প্রোগ্রামটি কী করে তার বর্ণনা প্রদর্শন করে।
-
mkbootdisk – Device / dev / fd0 `uname -r`: একটি প্যারেবল ফ্লপি তৈরি করুন।
-
জিপিজি-সি ফাইল 1: জিএনইউ সুরক্ষা গার্ডের সাথে একটি ফাইল এনকোড করুন।
-
gpg file1.gpg: জিএনইউ সুরক্ষা গার্ডের সাথে একটি ফাইল ডিকোড করুন।
-
wget -r www.example.com: একটি সম্পূর্ণ ওয়েবসাইট ডাউনলোড করুন।
-
wget -c www.example.com/file.iso: ডাউনলোডটি থামানো এবং পরে আবার শুরু করার সম্ভাবনা সহ একটি ফাইল ডাউনলোড করুন।
-
প্রতিধ্বনি 'উইজেট -c www.example.com/files.iso'| 09:00 এ: যে কোনও সময় একটি ডাউনলোড শুরু করুন। এই ক্ষেত্রে এটি 9 টা বাজে শুরু হবে।
-
এলডিডি / ইউএসআর / বিন / এসএসএস: ssh প্রোগ্রামের জন্য প্রয়োজনীয় ভাগ করা লাইব্রেরিগুলি দেখান।
-
ওরফে এইচ = 'ইতিহাস': একটি কমান্ডের জন্য একটি উপনাম রাখুন –hh = ইতিহাস।
-
chsh: শেল কমান্ড পরিবর্তন করুন।
-
chsh -তালিকা-শেলস: আপনাকে অন্য টার্মিনালে রিমোট করতে হবে কিনা তা জানতে একটি উপযুক্ত কমান্ড।
-
কে -এ: কে নিবন্ধিত রয়েছে তা দেখান এবং সর্বশেষ আমদানি সিস্টেমের প্রিন্ট সময়, মৃত প্রক্রিয়াগুলি, সিস্টেম রেজিস্ট্রি প্রক্রিয়াগুলি, আরআই দ্বারা উত্পাদিত সক্রিয় প্রক্রিয়া, বর্তমান অপারেশন এবং সিস্টেমের ঘড়ির শেষ পরিবর্তনগুলি।