লিনাক্স অ্যাডমিনিস্ট্রেটরকে মাথা দিয়ে কী জানতে হবে?


16

আমি সিস্টেম প্রশাসক নই, তবে লিনাক্স, ইউনিক্স, উইন্ডোজ এবং হার্ডওয়্যার সম্পর্কে আমার জ্ঞান ভাল।

একটি লিনাক্স প্রশাসক হৃদয় দিয়ে জানতে প্রয়োজনীয় সবচেয়ে প্রয়োজনীয় বিষয়গুলি কী (সর্বাধিক ম্যানুয়ালটি পড়া না করে এটি ঠিক করতে, সেটআপ করতে সক্ষম হয়ে ওঠার জন্য; ম্যান পৃষ্ঠাগুলি যা কোনও বিতরণে সাধারণ তা পরীক্ষা করে দেখুন) )?

আমি এটির জন্য যে ফোকাসটি সেট করতে চাই তা হবে কোম্পানির নেটওয়ার্ক থেকে শুরু করে সার্ভার প্রশাসনের কাছে যা কিছু সমান বৈশিষ্ট্যযুক্ত থাকতে পারে বেশিরভাগ সময় কিছু আলাদা আলাদা আলাদা বৈশিষ্ট্যও থাকতে পারে। উদাহরণস্বরূপ আপনি সর্বদা কোনও সংস্থার সার্ভারের জন্য কোনও এফটিপি সার্ভার দেখতে পাবেন না তবে সম্ভবত সাম্বা বেশিরভাগ সময় দেখতে পাবেন ...

আমি "আপনি অবশ্যই পড়তে হবে" বা এই জাতীয় জিনিসগুলি বলছি না, তবে আমি লিনাক্স প্রশাসক হিসাবে আপনার দৈনন্দিন জীবনে সম্ভবত প্রয়োজনীয় প্রয়োজনীয় বৈশিষ্ট্যগুলি বোঝাতে চাইছিলাম।

ভালো লেগেছে:

  1. কার্নেল, iptables
  2. সেন্ডমেল, পোস্টফিক্স, কিউমেল, এক্সিম
  3. স্কুইড, সাম্বা, এনএফএস, এলডিএপি
  4. অ্যাপাচি, এনজিএক্সিক্স, লাইটথপিডি
  5. vsftpd, proftpd
  6. বাঁধাই করা
  7. প্রতিদিনের সমস্যার মুখোমুখি
  8. আপনি দিনের সবচেয়ে বেশি বৈশিষ্ট্যটি কী ব্যবহার করেছেন

এটি কোনও ইন-অর্ডার তালিকা নয় বা সবচেয়ে প্রয়োজনীয় needed এটি কেবল এমন কিছু নাম দেয় যা আমার মাথায় এসেছিল।

পিএস: আমার কাছে ইতিমধ্যে প্রাথমিক জ্ঞান রয়েছে তবে মাঠে আমার প্রতিদিনের অভিজ্ঞতা নেই। আমার সার্ভার রয়েছে, কিছু নেটওয়ার্ক তৈরি হয়েছে, ইত্যাদি। আরও এর কিছু অংশে আমার কাছে গভীর জ্ঞানও রয়েছে। আমি কেবল এটি এখানে আপডেট করতে চেয়েছিলাম, যেমন আমি বলেছিলাম যে এটি লিনাক্স সিডসডমিন জীবনের একটি দৈনিক তালিকার বেশি।

আমি প্রশংসা করব যদি আপনি / ছেলেরা বিষয়গুলি তালিকাবদ্ধ করতে পারে এবং উদাহরণস্বরূপ এর ভিতরে কোন ক্ষেত্রটি সর্বাধিক ব্যবহৃত বা মুখস্ত করতে গুরুত্বপূর্ণ ize

আপনি যদি বিশ্বাস করেন যে আমার প্রশ্নটি অযোগ্য, কেবল আমাকে এটি সম্পর্কে জানাতে দিন এবং আমি নিজেই এটি মুছে ফেলব বা আপনি যদি এটি উপযুক্ত বলে মনে করেন তবে আমাকে আরও জানাতে হবে এবং আমি যথাসাধ্য চেষ্টা করব।

উত্তর:


19

আপনি কি সত্যিই নিশ্চিত যে আপনি দিনের বেলা জিনিস সম্পর্কে যত্নশীল হন? ব্যক্তিগতভাবে আমি মনে করি যে জিনিসগুলি মুখস্থ করা উচিত সেগুলি হ'ল কিছু ভাঙার সময় আপনার যা করা উচিত এবং নেটওয়ার্কটি ব্যাক আপ করার জন্য প্রত্যেকে আপনার ঘাড়ে শ্বাস নিচ্ছে। আপনার কম্পিউটারে লিনাক্স বাক্সগুলি যা করছে তার উপর ভিত্তি করে প্রতিদিনের জিনিসগুলি পরিবর্তিত হয়।

আমার মনে হয় কয়েকটি দক্ষতা রয়েছে যা বেশ গুরুত্বপূর্ণ।

  • আপনি অবশ্যই ifconfig, রুট, এবং আইপি যেমন ক্লাইম সরঞ্জাম ব্যবহার করে নেটওয়ার্ক কনফিগার করতে সক্ষম হবেন।

    • কয়েকবার একটি ক্লায়েন্ট তাদের লিনাক্স বাক্সটি ব্যর্থ হয়েছে বলে ডেকেছে। আমি তাদের লাইভসিডি বুট করেছিলাম। কিন্তু সার্ভারটি ডিএইচসিপিবিহীন একটি নেটওয়ার্কে ছিল (এটি ছিল ডিএইচসিপি)। একবার সিস্টেমটি বুট হয়ে গেলে আমার নেটওয়ার্ক এবং এসএসএইচ শুরু করার মাধ্যমে তাদের চলতে হবে যাতে আমি দূরবর্তীভাবে সংযোগ স্থাপন করতে পারি এবং যা ভাঙ্গা হয়েছিল তা নির্ণয় ও ঠিক করতে সহায়তা করতে পারি।
    • আপনি এমন এক পর্যায়ে থাকতে পারেন যেখানে আপনি ইন্টারনেট অ্যাক্সেস করতে পারবেন না এবং অনলাইনে কীভাবে পাবেন তা আপনার জানতে হবে।
  • আমি মনে করি আপনার কীভাবে ট্যারি, আরএসসিএনসি বা ডিডি ব্যবহার করে সিস্টেমের পুরো ব্যাকআপ করা উচিত তা আপনার জানা উচিত। আপনি কীভাবে ব্যাকআপ করবেন এবং জিনিসগুলি পুনরুদ্ধার করবেন তা আপনি যদি না জানেন তবে আপনার অবশ্যই প্রায় স্পর্শকারী সিস্টেমগুলি উচিত নয়। সিস্টেম পরিবর্তন করার আগে আপনার অবশ্যই ব্যাকআপ তৈরি হয়েছে তা নিশ্চিত করা দরকার।

  • আমি মনে করি আপনার সার্ভারের লাইভসিডি থেকে ফাইল সিস্টেমগুলি কীভাবে অ্যাক্সেস করবেন তা আপনার জানা উচিত। এর অর্থ আপনার কীভাবে LVM, এবং সফ্টওয়্যার RAID ভিত্তিক ড্রাইভগুলি সক্রিয় করতে হবে, পার্টিশনের তথ্য অ্যাক্সেস করতে হবে এবং ফাইল-সিস্টেমগুলি মাউন্ট করা উচিত know

    • আপনার সার্ভারটি যদি বুট না করা যায় তবে আপনার ফাইল-সিস্টেম অ্যাক্সেস করতে এবং কিছু ঠিক করার প্রয়োজন হতে পারে। জরুরী পরিস্থিতিতে কীভাবে জিনিসগুলি মাউন্ট করা যায় তা নির্ধারণ করার চেষ্টা করা অত্যন্ত বেদনাদায়ক হবে। সময়ের আগে প্রস্তুত থাকুন।
  • বুটে জিনিস পরিবর্তন করতে সক্ষম হওয়ার জন্য আপনার বুট প্রক্রিয়াটির সাথে যথেষ্ট পরিচিত হওয়া উচিত। বেশিরভাগ সিস্টেমে GRUB ব্যবহার করে তবে আপনি LILO এ চলে যেতে পারেন।
    • গুরুত্বপূর্ণভাবে, কীভাবে একা-ব্যবহারকারীর মতো বিভিন্ন রান-স্তরে বুট হয় তা জানুন।
  • আমি মনে করি আপনার টিসিপিডাম্প দিয়ে কিছু বেসিক ক্যাপচার কীভাবে করবেন এবং ফলাফলগুলি পড়তে সক্ষম হবেন সে সম্পর্কে আপনার কমপক্ষে একটি কার্যকরী জ্ঞান থাকা উচিত। ওয়্যারশার্কের সমস্ত চমৎকার জিইউআই বৈশিষ্ট্যগুলি দুর্দান্ত, তবে যদি কিছু ভাঙা যায় তবে আপনি সম্ভবত ওয়্যারশার্ক অ্যাক্সেস করতে পারবেন না।
    • নেটওয়ার্কিংয়ের অনেকগুলি সমস্যা রয়েছে যা আমি কেবলমাত্র tcpdump চালিয়ে দ্রুত সনাক্ত এবং সমাধান করতে সক্ষম হয়েছি।

নেটওয়ার্ক ইস্যুতে তৈরি করা খুব সুন্দর পয়েন্ট এবং ফাইল-সিস্টেমের উত্তরটির প্রশংসা করুন :)
প্রিক্স

Are you really sure you care about the day-to-day things?এমএমএমএমএম তবে তাত্ক্ষণিক সমস্যাগুলি যে কোনও একটির দৈনন্দিন জীবনের অংশ হয়? যা আপনাকে উদাহরণস্বরূপ নেটওয়ার্কের জন্য ব্যবহৃত বৈশিষ্ট্যগুলির দিকে পরিচালিত করবে যদি আপনি বলেছিলেন আইফকনফিগ ডিএইচসিপি ... সমস্যাটি কী স্তরে ঘটে, ইত্যাদি
প্রিক্স

10
ভাল দিক. সেই লাইনের সাথেও: আপনার vi সংস্করণীর প্রাথমিক বিষয়গুলি জানা উচিত। তথাপি যদি আপনি আপনার দৈনন্দিন সম্পাদনার জন্য জো, pico Emacs বা মাইক্রোসফট ওয়ার্ড ব্যবহার করেন, সেই একটি রেসকিউ সিস্টেমের মধ্যে উপলব্ধ হবে না, এবং ষষ্ঠ হয় বিভিন্ন ;)
সেভেন

1
ধন্যবাদ, আমি এর চেয়ে বেশি শেখার জন্য সময় ব্যয় করার জন্য একটি অজুহাত খুঁজছিলাম: কিউ! vi তে কমান্ড
tovare

ন্যানো এবং ভিআইভি / ভিআইএম সাধারণত সর্বজনীনভাবে উপলব্ধ, যদিও আমি কেবল ন্যানো সহ সিস্টেমগুলি দেখেছি
ফাহাদ সাদাহ

11

আপনার কাছে কী সরঞ্জাম রয়েছে তা জেনে নিন

সময়ের আগে আপনি কখনই সবকিছু জানতে পারবেন না । আপনার কী কাজ করতে হবে তা আপনি জানতে পারবেন । আপনি যত বেশি সরঞ্জাম সম্পর্কে জানেন, তত বেশি আপনি ব্যবহার করতে সক্ষম হবেন। আপনি যদি জানেন যে সরঞ্জামটি কী, এটি কী করে এবং এটি সম্পর্কে আরও তথ্য কোথায় পাওয়া যায় তবে এটি শুরু করার পক্ষে যথেষ্ট।

manপৃষ্ঠাগুলির সাথে সত্যই পরিচিত হন । আপনাকে এগুলি মুখস্ত করতে হবে না তবে আপনি কী সন্ধান করছেন তা কোথায় পাওয়া উচিত তা আপনার জানা উচিত। manপৃষ্ঠাগুলি সিনট্যাক্সের বিশদ অনুসন্ধানের জন্য গুগলের চেয়ে ভাল, যেহেতু একটি প্রদত্ত সিস্টেমে ইনস্টল করা পৃষ্ঠাগুলি আপনার সন্ধানের সাথে সম্পর্কিত সিস্টেমের সাথে মিলিয়ে বিভিন্ন quirks বা সংস্করণ-নির্দিষ্ট তথ্য প্রতিফলিত করে।

আপনি যদি apacheঅনেক বেশি ব্যবহার করেন তবে আমি অ্যাপাচি কনফিগারেশন সিনট্যাক্স শিখার প্রস্তাব দিই। আপনি যদি nginxপরিবর্তে এটি ব্যবহার করেন তবে তার পরিবর্তে এটি শিখুন। তবে যেভাবেই হোক না কেন, আপনার উভয়টি কী এবং কীভাবে তারা আলাদা তা আপনার জানা উচিত।

সিস্টেম টুলস

কয়েকটি সরঞ্জাম রয়েছে যা আপনি যে ধরণের সিসাদমিন কাজ করছেন তা বিবেচনা না করেই আপনাকে সহায়তা করবে। ধরে নেওয়া যাক আপনি মূলসূত্র জানি মত chmod, mountইত্যাদি এখানে কয়েকটি খুব সহায়ক টুলস কিছু প্রশাসক যথেষ্ট ভাল বুঝতে পারছি না আছেন:

  • rsync
  • সর / আইওস্টাট (সিস্টেস্ট প্যাকেজের অংশ)
  • setfacl / getfacl (বেশিরভাগ প্রশাসকরা মনে করেন chmod / chown আপনার সাথে কাজ করতে হবে)
  • কার্ল এবং / বা উইজেট
  • iptables- র
  • কে / শেষ / ডাব্লু

কমান্ড লাইন নিনজা

আমি বলতে পারি শেল স্ক্রিপ্টিংয়ের একটি দৃ understanding় বোঝা কঠিন জিনিসগুলি দ্রুত এবং সহজ করার জন্য আশ্চর্য হয়ে যায়। যদি আপনাকে সিনট্যাক্সটি সন্ধান করতে হয়, তবে সম্ভাবনা হ'ল আপনি এটি একেবারেই করবেন না, তাই সময়ের আগে জেনে রাখা গুরুত্বপূর্ণ।

উদাহরণস্বরূপ, ধরা যাক যে আপনার কাছে mysqldump".sql" ফাইল পূর্ণ ডিরেক্টরি রয়েছে , প্রতিটি সার্ভারে আমদানি করা দরকার এমন একটি ডাটাবেসকে উপস্থাপন করে। আপনি কি তাদের 35 টি নিজেই আমদানি করেন? আপনি যদি শেল স্ক্রিপ্টিংয়ের সাথে যুক্তিসঙ্গতভাবে পরিচিত হন তবে কেবলমাত্র একটি কমান্ড টাইপ করা সহজ এবং তারপরে কিছু কফি পান:

দ্রষ্টব্য: আমি এটিকে পাঠযোগ্যতার জন্য পৃথক লাইনে বিভক্ত করেছি; আপনি যদি সেমিকোলনগুলিকে ছেড়ে যান তবে আপনি এগুলি সমস্ত এক লাইনে রেখে দিতে পারেন। অন্যথায় প্রতিটি লাইনের শেষে সেমিকোলনের প্রয়োজন হয় না।

 for FILE in *.sql; do 
   NAME=${FILE%.sql}; 
   mysql -e "create database $NAME"; 
   mysql $NAME < $FILE; 
 done

এছাড়াও, আমি ব্যবহার আপ মার্জন সুপারিশ sed। এটিকে যে কোনও জায়গায় নিয়মিত অভিব্যক্তি প্রয়োগ করার উপায় হিসাবে ভাবেন। http://www.grymoire.com/Unix/Sed.html

বলুন যে আপনি আপনার টেলিফোন নম্বরটি পরিবর্তন করেছেন এবং সেই অনুযায়ী আপনার সমস্ত ওয়েব পৃষ্ঠাগুলি আপডেট করতে হবে (এবং আপনি গোলযোগের ক্ষেত্রে ব্যাকআপ কপি সংরক্ষণ করুন)।

sed -i.bak 's/555-1234/555-4321/' *.html

নতুন জিনিসগুলি করতে কীভাবে বিদ্যমান সরঞ্জামগুলিকে সঠিকভাবে শৃঙ্খলাবদ্ধ করা জেনে রাখাও সত্যই সহায়ক হতে পারে। বলুন আপনাকে উপরের মতো একই কাজ করতে হবে তবে উপ-ডিরেক্টরিতেও অনুসন্ধান করুন -

find public_html -name '*.html' -print0 | xargs -0 sed -i.bak 's/555-1234/555-4321/'

এছাড়া কিছু অভিজ্ঞতা দরকারী perl। এটির সাথে আপনার কোনও গুরুতর প্রোগ্রাম লেখার প্রয়োজন নেই, তবে এটি অনেক কিছু করার জন্য ডিজাইন করা হয়েছিল যা কেবল sedএবং awkআরও নমনীয়তার সাথে ঘটে do

পার্ল -eবিকল্প ব্যবহার করে কমান্ড-লাইন যাদু করতে ব্যবহার করা যেতে পারে । এর মাধ্যমে ব্যবহার -p, -nএবং -iআপনি দ্রুত সহজ ফিল্টার লিখতে সত্যিই দরকারী কিছু করার পারবেন না। উদাহরণস্বরূপ, বলুন যে আপনাকে সেপ্টেম্বরে "/admin.php" অ্যাক্সেস করেছেন এমন প্রত্যেকের আইপি ঠিকানাটি সন্ধান করতে হবে:

perl -ne '
  /([^ ]+).*\[..\/Sep\/2010.*\] "GET \/admin.php / and print "$1\n"' < access_log

দেখা? এত খারাপ ছিল না। সিসাদমিন হিসাবে, আপনি এই জিনিসটি কীভাবে করবেন তা আপনি আশা করবেন।


এখানে তৈরি করা +1 @tylerl খুব সুন্দর পয়েন্ট ... আমি প্রায়শই কমান্ড লাইনের সাথে আমার যা করতে হবে তার বেশিরভাগ জিনিস পেরেক করতে পার্ল ব্যবহার করি এবং আমি আপনাকে নিশ্চিত করতে পারি যে এটি অবশ্যই আবশ্যক! আপনি সাধারণত ত্রহু হিসাবে চালিত কিছু সমস্যা পোস্ট আপ করতে আপত্তি করবেন? আমি পাশাপাশি এটি পড়তে চাই, জোরডাচি উত্তর পড়ার পরে আমি দেখতে পেলাম যে সেগুলির মধ্যে অনেকগুলি দরকারী জিনিস আসে। অতি উতসাহিত !
প্রিক্স

9

আমি একটি উইন্ডোজ অ্যাডমিন যিনি লিনাক্সে কিছুটা ছুঁড়ে মারলেন, সুতরাং সরাসরি প্রশ্নের উত্তর দেওয়ার মতো অবস্থানে নেই। যাইহোক, আমার মতে আপনি একবার বেসিকদের শালীন উপলব্ধি করতে পারেন তবে ওএস নির্বিশেষে কোনও প্রশাসককে সবচেয়ে গুরুত্বপূর্ণ বিষয়টি জানতে হবে, কোথায় এবং কীভাবে উত্তরগুলি সন্ধান করবেন।


তথ্য-খনন আমার শীর্ষ দক্ষতাগুলির মধ্যে একটি। আমি ডিউটি ​​চলাকালীন নিয়মিত এটি ব্যবহার করি।
sysadmin1138

ভাল আমার কাছে ইতিমধ্যে প্রাথমিক জ্ঞান আছে তবে আমার মাঠে প্রতিদিনের অভিজ্ঞতা নেই, আমার সার্ভার রয়েছে, কিছু নেটওয়ার্ক তৈরি হয়েছে, এবং আরও কিছু অংশে আমার আরও গভীর জ্ঞান আছে ... তবে আমি চাই লিনাক্স সিসএডএম-র জন্য প্রতিদিন কীভাবে ব্যবহৃত হয় তা নিয়ে এই জ্ঞানটি আরও বাড়ানোর জন্য এবং সেখান থেকে আরও শিখুন ... আমি এ থেকে একটি দৈনিক জীবন তালিকা পেতে আরও বেশি মনোনিবেশ করছি :)
প্রিক্স

2

অন্যান্য উত্তর ছাড়াও:

আমি মনে করি আপনার প্রক্রিয়াগুলি পরিচালনা করার পদ্ধতি সম্পর্কেও আপনার জানা উচিত:

  • মৌলিক জ্ঞান যেখানে / প্রোকে জিনিসগুলি সন্ধান করতে হয়
  • পিএস, শীর্ষ, ভিএমস্ট্যাট এবং তাদের আরও কয়েকটি পরিশীলিত স্পিন-অফস (এনটপ, এইচপি, ইত্যাদি)
  • কমপক্ষে একটি ভাল পর্যবেক্ষণ সরঞ্জাম যেমন নাগিওগুলি (ওভারকিল হতে পারে) বা মুনিনের আউটপুট কীভাবে ব্যাখ্যা করতে হয় তা জানেন know

আমি মনে করি আপনাকে সেড করার দরকার নেই (আমি কমপক্ষে কম করি না), আমি গ্রীপের একটি (গ্রেপ, এগ্রেপ, জিগ্রেপ, ইত্যাদি) সহজেই পেয়ে যাব। যদিও আপনাকে বেসিক নিয়মিত এক্সপ্রেশন সিনট্যাক্সটি জানতে হবে।

আমি মনে করি আপনি যদি কোনও মেইল ​​সার্ভার বজায় রাখেন তবে এমটিএ (পোস্টফিক্স বা এক্সিম) এবং এমডিএ (ডোভকোট, সাইরাস, কুরিয়ার) নিরীক্ষণ এবং / বা নজরদারি করার জন্য আপনার প্রাথমিক কমান্ডগুলি জানা উচিত। এমনকি যদি আপনি এটি না চালান তবে আপনাকে কেবল স্থানীয় বিতরণ সমস্যাগুলির জন্য যদি এমটিএতে বেসিক এসএমটিপি পরীক্ষা চালাতে সক্ষম হতে হয়।

প্রমাণীকরণ সিস্টেমটি আপনার ব্যবহারের (পিএএম, এলডিএপি) চারপাশের আপনার উপায়টি জানা উচিত। আপনার পাসওয়ার্ড কোথায় সংরক্ষণ করা হয়? কোন পদ্ধতি ব্যবহার করে? কোন অ্যাপ্লিকেশনগুলি কোন প্রমাণীকরণ পদ্ধতি ব্যবহার করে?


iotop :) এই ধরণের একটি দুর্দান্ত সরঞ্জাম আমি পিএস এর পাশাপাশি বাঁচতে পারি না ... হ্যাঁ, এটি হয় সেই কমান্ডগুলি বা পার্ল, পাইথন, পিএইচপি এর মতো একটি ভাষা যা আপনার প্রয়োজন অনুযায়ী কমান্ড লাইন থেকে চালাতে পারে।
প্রিক্স

2

এমন কয়েকটি জিনিস রয়েছে যা আপনাকে একেবারে জানা দরকার।

আপনার শেলটি সম্পর্কে আপনার ভাল ধারণা থাকা দরকার (এটি কীভাবে যুক্তিগুলিকে পার্স করে, কীভাবে এটি ওয়াইল্ডকার্ডগুলি প্রসারিত করে, যেখানে কৌতুকপূর্ণ কোণার কেস রয়েছে)।

এক্স 11 না চালিয়ে আপনার অবশ্যই ফাইল সম্পাদনা করতে সক্ষম হবেন।

আপনাকে অবশ্যই ফাইল সিস্টেমগুলি মাউন্ট এবং আনমাউন্ট করতে সক্ষম হতে হবে।

দ্রুত আপনার কাছে নতুন তথ্য শোষণ করার ক্ষমতা থাকতে হবে। কারণ পুরো কোম্পানির সার্ভার ফার্মটি ক্র্যাশ হয়ে যাওয়ার সময় আপনার প্রয়োজনীয় দক্ষতাগুলি রয়েছে এবং কেবলমাত্র একটি পিডলি কনসোল সার্ভারের মাধ্যমে অ্যাক্সেস পান (এটি সিরিয়াল পোর্টের মতো "কনসোল") এবং / অথবা খুব ধীর ভিপিএন সংযোগ (কোনও কিছু এক্স 11-ভিত্তিক উপায় তৈরি করে) বেদনাদায়ক)। এবং এটি ঘটবে, সুতরাং এটির জন্য পরিকল্পনা করুন।


2

প্রদত্ত উদাহরণগুলি হ'ল সমস্ত দুর্দান্ত সার্ভার সম্পর্কিত উত্তর .. তবে .. সিস্টেম প্রশাসন কখনই 100% কম্পিউটার হয় না .. আমার ইচ্ছা যদি এটি হত!

আমাদের ক্ষেত্রেও আপনাকে লোকদের সাথে ডিল করতে হবে, এর অর্থ ম্যাঙ্গুলেট, লুজারস, ঠিকাদার এবং সরবরাহকারী .. আরগ ^ n

গ্রাহক সেবা দক্ষতা কিভাবে আপনার যা প্রয়োজন / চান সম্পর্কে কথা বলতে বুদ্ধিমান / আছে টু করি, অন্যান্য ব্যক্তি, ডকুমেন্টেশন তথ্য পেয়ে, সব অপরিহার্য রাখা আপনার sysadmin কাজ।

আপনি যদি আপনার প্রকল্পগুলিকে অর্থায়িত এবং ব্যবহার করতে চান: আপনি কীভাবে অর্থের জন্য জিজ্ঞাসা করতে জানেন না, যদি আপনার কাছে পরিসংখ্যান / বিকল্প / ডিআর পরিকল্পনা / উদ্ধৃতি / বাস্তবায়ন পরিকল্পনা না থাকে তবে নতুন সার্ভার পাওয়ার চেষ্টা করার কোনও দরকার নেই ইত্যাদি .. অফিস রাজনীতি একটি বি ** সিএইচ, অর্থ সর্বদা: "আঁটসাঁট" .. যার অর্থ যাই হোক না কেন .. এটি এক্সিকিউটিভ কোম্পানির গাড়িগুলিকে প্রভাবিত করে না, তবে এটি যদি আপনার সাইটের সুরক্ষা এবং মানদণ্ডের দক্ষতার উপর প্রভাব ফেলবে তবে আপনি পারেন তাদের কারণে আপনার কারণগুলি প্রভাবিত করবেন না।

আমি মনে রাখার জন্য সবচেয়ে গুরুত্বপূর্ণ জিনিসটি বলব: একজন ব্যবহারকারী যা বলে তা বিশ্বাস করবেন না । ফোনের উত্তর দেওয়ার সময় এটি মনে রাখবেন .. তারা যা বলুক না কেন, আপনাকে এখনও এটি নিজের জন্য বের করতে হবে, কারণ এটি শেষ পর্যন্ত আপনার গাধা, তাদের নয় এবং তাদের সাধারণত কোনও ধারণা নেই। আপনার মনিবকে বাঁশ দেওয়ার জন্য তারা একসাথে একটি বুজওয়ার্ড বোঝা প্যারাগ্রাফ রাখতে পারে, তার অর্থ এই নয় যে তারা আসলে কী বলেছিল তা জানে।

অন্যান্য চিন্তা:

  • বিদ্যুৎ ব্যর্থ হলে সমস্ত কিছু বন্ধ করতে ইউপিএসে আপনার পর্যাপ্ত সময় রয়েছে তা নিশ্চিত করুন

  • পর্যবেক্ষণ, নিশ্চিত হয়ে নিন যে আপনি জানেন যে এটি নিচে নেমেছে .. লুসরদের ফোনে অপেক্ষা করবেন না।

  • ব্যাকআপস ব্যাকপ্যাপস ব্যাককপিএস .. যদি আপনার ভাল ব্যাকআপ সিস্টেম না থাকে তবে মাল্টিউজার সিস্টেমগুলি অতিরিক্ত ওভারের ঝুঁকিতে থাকে .. ওভারটাইম খারাপ, (আপনার পকেটের জন্য নয়, তবে আপনার বাজেট এবং পেশাদারিত্বের চেহারা জন্য)।

  • শুক্রবারে বা ছুটির আগের দিন কখনও পরিবর্তন করবেন না .. আপনার উইকএন্ডে ডাকা হবে, আপনাকে এটি ঠিক করতে হবে, আপনার খুব খারাপ সময় কাটবে ...

  • মানিককরণ ও স্বয়ংক্রিয় করুন .. আপনি যতটা পারেন ফ্রেইকিন! আপনি যদি এটির স্ক্রিপ্ট করতে পারেন তবে আপনি কেন করেননি?

  • কীভাবে কোনও হেল্পডেস্ক সিস্টেম ব্যবহার / ইনস্টল করবেন, এর মাধ্যমে ব্যবহারকারীদের লগ কল করুন, এটি আপনাকে আপনার ক্রিয়াকলাপগুলি ট্র্যাক করতে, আপনার যে কাজের জন্য আরও বেশি অর্থ প্রদান করার জন্য উত্সাহ প্রদানের সাথে উচ্চ-আপগুলি সরবরাহ করবে এবং আপনাকে রেকর্ড করার অনুমতি দেবে আপনার উত্তরগুলি (ডিফাক্টো কেবি) .. সমস্ত অগ্রগতি সম্পর্কে ব্যবহারকারীকে অবহিত করার সময়। নিশ্চিত করে যে ব্যবহারকারীর ক্যোয়ারী / সমস্যাগুলি বন্যায় হারিয়ে যাবে না .. (স্পাইস ওয়ার্কস বিনামূল্যে, আরও অনেকগুলি রয়েছে)

  • আমি এর একটি অনুলিপি কিনেছি: লিমোনসেলির দ্বারা, সিস্টেম প্রশাসনের অনুশীলন , আমি এটির উচ্চ প্রস্তাব দিচ্ছি ।


1

একটি লিনাক্স অ্যাডমিনকে ফাইল অনুমতিগুলি , পাশাপাশি সু এবং সুডো , chmod এবং chown ইত্যাদির মতো সরঞ্জামগুলির ব্যবহার , কীভাবে কোনও গোষ্ঠীতে কোনও ব্যবহারকারী যুক্ত করতে হয় বা নতুন ব্যবহারকারী তৈরি করতে হয়, কীভাবে নির্দিষ্ট ব্যবহারকারীদের এসএসএইচ সুবিধা দেওয়া যায় বা বুঝতে হবে গোষ্ঠী।



0

শিখুন sed, grepএবং awk: লিনাক্স সিসাদমিন হিসাবে আমি প্রতিদিন যা কিছু করি তা ফাইল / কম্পিউটার / ব্যবহারকারী / ইত্যাদির একটি বিশাল তালিকা নীচে টানছে। এবং অন্য প্রোগ্রামটি ব্যবহারের জন্য আউটপুটগুলির অন্য সেটগুলিতে ইনপুটটিকে রূপান্তর করুন।

এর একটি দৃ concrete় উদাহরণ হ'ল, বলুন, বাগজিলা বা আরটি থেকে সজ্জিত কম্পিউটারগুলির একটি তালিকা পেয়েছি, উপরোক্ত তিনটি সরঞ্জামের মধ্যে একটির সাহায্যে আমি খুব দ্রুত যে অনুলিপিটি অনুলিপি করেছি এবং একটি পাঠ্য নথিতে পেস্ট করেছি, এবং তারপরে আউটপুট আছি আমার মধ্যে এসএসএইচ করা দরকার এমন একটি নোডের একটি স্থানের সীমানা তালিকা।

এছাড়াও, আপনি অবশ্যই যে শেলটি ব্যবহার করছেন তার উপরের সীমাটি অবশ্যই আপনাকে জানতে হবে। প্রায়শই না, আপনি যদি বাসি ফাইলগুলির একগুচ্ছ মুছে ফেলতে চান তবে আপনি সম্ভবত 30k + ফাইলযুক্ত ফোল্ডারে চলে যাবেন run rm *কাজ করবে না, যেহেতু তারকাচিহ্নটি 30k এর বেশি এন্ট্রি সহ একটি তালিকায় প্রসারিত হবে এবং আপনি যে শেলটি ব্যবহার করছেন তা সম্ভবত আকারের একটি তালিকা ধরে রাখতে সক্ষম হবে না। আপনি যেভাবে এটি সমাধান করবেন তা হ'ল xargs: পরিবর্তে rm *, আপনি ব্যবহার করবেন ls | xargs -i{} rm {}, যা কার্যকর হবে


0

সিসাদমিন হিসাবে আমি নিজেকে ডিজিটাল চিকিৎসক হিসাবে বিবেচনা করি (বা দিনের উপর নির্ভর করে কখনও কখনও বিশ্বমানের মস্তিষ্কের সার্জন)।

যখন সবকিছু কাজ করে, আপনার নিজের দক্ষতা এবং আপনার পরিচালনা করা সিস্টেমগুলি উন্নত করার জন্য আপনার কাছে প্রচুর সময় হবে।

যখন কোনও কিছু ব্যর্থ হয়, আপনার তাত্ক্ষণিকভাবে সমস্যাটি নির্ণয় করতে এবং এটি ঠিক করার উপায়টি বুঝতে সক্ষম হতে হবে।

সুতরাং, আপনার দ্বারা পরিচালিত সার্ভার এবং অ্যাপ্লিকেশনগুলির মূল বিষয়গুলি (এবং কিছুটা অভ্যন্তরীণ বিন্দুতেও) শিখতে / মুখস্ত করতে হবে। আসুন ধরা যাক আপনার সংস্থা এনএফএসের সাথে ওয়েব রুটটি সরবরাহ করে এমন একটি ওয়েবসাইট হোস্ট করে। হঠাৎ সমস্ত ডাব্লু নোড উদ্বেগজনক শুরু করে এবং সাইটটি প্রতিক্রিয়া দেওয়া বন্ধ করে দেয়। সন্দেহ কি? আহ হা! এনএফএস সার্ভার সবেমাত্র নেমে গেছে এবং ব্যর্থতা ক্লাস্টারিং কোনও কারণে কার্যকর হয়নি not

শেখার আরেকটি গুরুত্বপূর্ণ বিষয় হ'ল আপনি পরিচালনা করেন এমন সার্ভারের বেস লোড। তাদের গড় লোড, সিপিইউ ব্যবহার, মেমরির ব্যবহার এবং সেই জাতীয় জিনিসগুলি মুখস্ত করতে শিখুন। ঠিক আছে, আপনাকে আসলে সমস্ত কিছুই মুখস্থ করতে হবে না - ক্যাকটি বা নেট-স্ন্যাম্প + এমআরটিজির সাহায্যে তৈরি করা গ্রাফগুলি অনেক সাহায্য করতে পারে, তবে যদি সার্ভার এক্স সম্পর্কে আপনার পেজার সতর্কতা অবলম্বন করে এবং একই সময়ে হেল্পডেস্ক আপনাকে অন্য কিছু সম্পর্কে বলছে সার্ভার বা পরিষেবা যাচ্ছেন kers

সবচেয়ে খারাপের জন্যও প্রস্তুত থাকুন: ভাবুন যে পুরো ডেটাসেন্টারটি বিদ্যুৎ বিভ্রাটের কারণে ব্ল্যাকআউট করবে you আবার বিদ্যুৎ পাওয়ার পরে আপনি কীভাবে সমস্ত কিছু বুট করবেন? কিছু শুরু না হলে আপনি কী করবেন? আপনি কীভাবে ব্যাকআপগুলি পুনরুদ্ধার করবেন? অথবা কেউ যদি আপনাকে এমন কোনও ক্র্যাকার সম্পর্কে সতর্ক করে তবে যিনি কেবলমাত্র আপনার সার্ভারগুলিতে লঙ্ঘন করেছেন? (এই ধরণের জিনিসগুলি একটি চেকলিস্ট হিসাবে নথিভুক্ত করা উচিত, তবে কোনও ধরণের স্বজ্ঞাততা থাকাও ভাল)


এবং, অন্যদের দ্বারা উল্লিখিত হিসাবে, যান এবং স্বয়ংক্রিয়ভাবে চালিত হওয়া (আধা-) এমন স্ক্রিপ্ট করুন। শেল / পার্লের সাথে শিখুন এবং খেলুন, তারা সত্যিই আপনার সেরা বন্ধু এবং প্রায়শই একসাথে পাইপ দেওয়া বেশ কয়েকটি কম্যান্ড দিয়ে খুব জটিল সমস্যাগুলি সমাধান করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.