বৃহত্তম কমান্ড-লাইন ভুল? [বন্ধ]


35

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

সর্বাধিক গুরুত্বপূর্ণ (ভোটের জন্য), এটি আবার কখনও ঘটবে না তা নিশ্চিত করার জন্য আপনি কী করেন?


9
যেহেতু এটি একটি সমীক্ষা, এটি সিডব্লিউ হওয়া উচিত
এডি

তাহলে কেন ডিফল্টভাবে পোল সি সিডব্লু হয় না?
লুক

4
তাদের কীভাবে জানা উচিত যে এটি অগ্রগতির মাধ্যমে একটি পোল?
মাইকেজ

1
প্রক্রিয়াটি যদি এসও এর মতো হয় তবে আপনি কোনও প্রশ্ন সম্পাদনা করতে পারলেও, আপনি এটি সিডাব্লুতে পরিবর্তন করতে পারবেন না। কেবল ওপি বা একজন মডারেটর এটি করতে পারে।
বিশৃঙ্খলা

9
ভাল ধারণা - ভবিষ্যতে সমস্ত নিয়োগকর্তা দেখার জন্য ইন্টারনেটে আপনার সবচেয়ে ধ্বংসাত্মক ভুলটি সর্বজনীনভাবে পোস্ট করুন! :)
স্যাম শ্যুট

উত্তর:


46

এসকিউএল সার্ভারে, একটি উত্পাদন সিস্টেমে:

update customer set password = '' <enter>

সর্বাধিক সাম্প্রতিক ব্যাকআপটি ছিল এক সপ্তাহ পুরানো।

এটিকে প্রশমিত করার জন্য, আমি selectপ্রথমে প্রথমে একটি বিবৃতি লিখি তা নিশ্চিত করার জন্য যে আমি whereক্লজটি সঠিকভাবে পেয়েছি , তারপরে ফিরে গিয়ে এটিকে সম্পাদনা করুন যাতে setধারাটি সন্নিবেশ করানো হয় এবং বিবৃতিটি এতে পরিবর্তন করা যায় update


11
সেকি। অন্য বিকল্পটি হ'ল 'শুরু করুন ট্রান্সেকশন'; আপনি ফিরে রোল করতে পারেন তা জেনে ভাল লাগছে। :)
মুরালি সুরিয়ার

5
দু'জনের সংমিশ্রণ, আমি কয়টি আপডেট করব বলে মনে করি তা গণনা (*) নির্বাচন করুন এবং তারপরে আপডেটটি করার জন্য লেনদেনে আপডেট করুন। গণনাগুলি যদি কমিট করে তবে রোলব্যাক না হলে এবং কেন তা নির্ধারণ করুন। অবশ্যই, আমি "সহজ" আপডেটগুলির জন্য এটি করি না এবং এগুলি সর্বদা আপনাকে স্ক্রু করে। :-)
ওয়ালডেনএল

দোষী, আমি নিজেই এটি করেছি :(
জিম ওহালোরন

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

কিছু সিস্টেমে, আপনি করতে পারেন; <enter>
জে.পলফার

37

সবচেয়ে বড় ভুল? চিন্তা না করে আমি দুটি পরিবর্তনশীল সেট করেছিলাম যখন আমার ছিল না। সুতরাং আরএম-আরএফ $ ভারিবেল / AR ভার্য্যাবলি 2 হয়ে উঠেছে আরএম-আরএফ /। ফ্রিবিএসডি সম্প্রতি তাদের আরএম সরঞ্জাম আপডেট করেছে যাতে এই ভুলের কারণে আরএম-আরএফ / স্পষ্টভাবে আর সম্ভব না হয়!


4
আমি উল্লেখ করতে চাই, আমার বাক্যটি পুনরায় পড়ার মতো মনে হচ্ছে rm এর কাজ করার পদ্ধতিটি পরিবর্তনের কারণ আমিই ছিলাম, এটি ঘটনা নয়। স্পষ্টতই লোকেরা স্ক্রিপ্টগুলিতে আরএম ব্যবহার করছিল এবং একই ঘটনা ঘটেছে এবং তারা একটি ব্যর্থ-নিরাপদ যুক্ত করতে চেয়েছিল।
এক্স-ইটনেশন 0

3
আমি তখন আমার ভোট প্রত্যাহার করি :)
কলিন পিকার্ড

আমি একবার একজন লোককে rm -rf / usr / સ્થાનિક / জাঙ্ক করতে দেখেছি ... আমি দেখেছি, তবে সময়মতো তাকে প্রবেশ থেকে বিরত রাখতে নয়।
স্যাটোনিকপ্পি

"আরএম-আরএফ / *" এর পরিবর্তে "আরএম-আরএফ /" কী হবে? বিএসডি-র এখন এটি কীভাবে দেখায় সে সম্পর্কে আমার ধারণা নেই, তবে কাজ করা উচিত;)
রিজার্ড স্টাওয়ায়ারস্কি

26
shutdown -h now 

স্থানীয় ওয়ার্কস্টেশনের জন্য বোঝানো হয়েছে, তবে প্রোডাকশন সার্ভারে ssh এর মাধ্যমে লগ করার সময় এটি টাইপ করেছেন। তার পর থেকে আমার সর্বদা আমার হোস্টনাম থাকে $PS1


কমপক্ষে আপনি সম্ভবত কোনও ডেটা হারাবেন না ...
জিফ্রে

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

4
মলি-পাহারা (পরীক্ষা করে দেখুন packages.debian.org/search?keywords=molly-guard )
ডেভিড ক্ষুদ্র দ্বীপ

এমনকি স্থানীয় ওয়ার্কস্টেশনগুলিতে, আমি সবসময় কেবল "+1" ব্যবহার করি।
মিসানফোর্ড

3
আমি প্রম্পটে হোস্টনামটি রাখতাম, তবে এখন আমি কমান্ডটি কার্যকর করার আগে আমাকে বর্তমান মেশিনের নাম লিখতে অনুরোধ করার জন্য শাটডাউন (এবং সম্পর্কিত - হোল্ট এট আল) কমান্ডগুলি প্যাচ করেছি। এটি বুঝতে পেরে আমাকে অতিরিক্ত পদক্ষেপ দেয় যা আমি ঠিক ভুল সার্ভারটি বন্ধ করে দিয়েছি। সমস্যাটি হ'ল, একবার আমি এই প্যাচটি প্রয়োগ করেছি, আমি আর কখনও তা করি নি - তবে এটি আমার কয়েকজন সহকর্মীকে বাঁচিয়েছিল :)
মূ

26

শাটডাউন কমান্ড থেকে -r ছাড়ছে। রিমোট সার্ভারে। দেশের অন্যদিকে। প্রত্যন্ত অফিসে আইটি কর্মী নেই

আমরা সকলেই এটি সম্পন্ন করেছি, এটি প্রায় এই পর্যায়ে উত্তীর্ণের একটি অনুষ্ঠানের মতো।


25

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

আরইসি এএসএস

তবে আমি দুর্ঘটনাক্রমে টাইপ করেছি

আরইউকিউ এসএস

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



1
সমস্ত সফ্টওয়্যার সাফল্য, যেমনটি আমরা সবাই জানি। আইটি-র মধ্যে যে কেউ কেন এটি অন্য কিছু বোঝায় তা ভাবা উচিত?
অ্যাড্রিয়ানো ভারোলি পিয়াজা

24

একটি সোলারিস সিস্টেমে: "কিলাল ডেটা লোডার"।

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


সেখানে
জেমস

2
আমি দু'সপ্তাহ আগে পাওয়ার 5 এআইএক্স 6 সিস্টেমে ঠিক একই কাজ করেছি ... ঠিক আছে, ঠিক নয়, আমি একটি "কিলাল -9 জাভা" করেছি :)
আন্দোর

3
@ আন্ডার: আচ্ছা, আপনি javaনিশ্চয়ই মেরে ফেলেছেন । ;)
ববি

16

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

rm /usr/bin/i*g*

স্ট্রেঞ্জ। কিছুই ফেরেনি। আমি সবেমাত্র দ্বিতীয় চিঠিটি ভুল করে ফেলেছি তা নিয়ে আবার চেষ্টা করেছি tried

rm /usr/bin/i*

আবার, কিছুই না। / ইউএসআর / লোকাল / বিন, / ইউএসআর / এসবিন এবং অন্য যে কোনও কিছু দিয়ে আমি এটি অনুভব করেছি তা বুঝতে পেরে আমি বুঝতে পেরেছিলাম যে আমি 'ls' কমান্ডটি ভুল করে লিখছি।

মস্তিষ্কের সূত্রটি কোথা থেকে এসেছে তা পুরোপুরি জানেন না, তবে অবশ্যই আমি এটি আবার কখনও করি নি।


Ls / ইত্যাদি / কিছু, Ctrl + r, Ctrl + a, দেল, ডেল, বিড়াল, প্রবেশের মতো পথগুলি পুনঃব্যবহার করার সময় এমন একটি বিষয় সম্পর্কে সচেতন হওয়া উচিত।
অ্যালেক্স

8
এমনকি আমার সার্ভারে এটি কোনও কিছুই ফেরায় না।
মিরসিয়া ভুটকোভিচি


16

ডট ফাইল সহ একটি ডিরেক্টরিতে সমস্ত কিছুর মালিকানা পরিবর্তনের চেষ্টা করা হচ্ছে:

chown -R user * .*

অনুমান করুন যে কি করে?


10
সত্যিই মেল পড়ুন ???
ওয়্যারেন

5
সেখানে গিয়ে, এটি আমাকে শিখিয়েছিল। [^।] * নিদর্শনটি সত্যিই ভাল
ম্যাকিয়েজ প্যাস্তরনাকি

1
@ চাওস: কমান্ডটি আপনার বর্তমান ডিরেক্টরিতে এবং ডট-ফাইলের সমস্ত কিছুই সরিয়ে ফেলবে বলে মনে হচ্ছে
লিয়ো লপোপল্ড হার্টজ 준영

2
@ চাওস: এটি অপসারণ করে না .. এবং কখনই হবে না এবং কখনই হবে না। আপনি কেবল ভুল। দয়া করে একটি একক ইউনিক্স বাস্তবায়নের উল্লেখ করুন যা এই আচরণ করে (যা আমি কখনই দেখিনি এবং যা 7 তম সংস্করণের ইউনিক্সের মতো এমনকি সুপার-অ্যান্টিক ইউনিক্সের আচরণ না হওয়ার জন্য নথিভুক্ত রয়েছে)।
ক্রিস

1
এটি কি ./.* আটকাবে, বা এটি এখনও ডিরেক্টরি ট্রিটিকে ./../ এর মাধ্যমে প্রচার করতে পারে?
tj111

15

/ Dev / sdb ধ্বংস করার উপায়, ভাগ্যক্রমে আমার একটি ভাল আপ টু ডেট ব্যাকআপ ছিল

dd if=/dev/urandom of=/dev/sda

এটি কি একবারে (/ dev / শূন্য ব্যতীত) লিনাক্স সার্ভারের মূল বিভাজনটিকে ধ্বংস করে দিয়েছিল, এটি সমস্ত অভিন্ন সার্ভার থেকে অনুলিপি করে পুনরুদ্ধার করা হয়েছিল?
মারিউস গেডমিনাস

14
select * from <File1> join <file2>

একটি উত্পাদন বাক্সে। একটি onঅনুচ্ছেদের অভাব নোট করুন । :-) উভয় টেবিলগুলি বহু মিলিয়ন সারি টেবিল ছিল এবং এটি 90-এর দশকের মাঝামাঝি কোনও AS / 400 এ ছিল যেখানে এসকিউএল চালানো হলে আপনি এটি হত্যা করতে পারবেন না।


14

আমাদের একটি ডেটা প্রোডাকশন সার্ভারে, আমার একটি শিকড় টাইপ করেছে:

chmod -R 777 /

কারণ তিনি কিছু স্ক্রিপ্ট দিয়ে অনুমতি ত্রুটি পেয়েছিলেন ...

এর অল্প সময়ের মধ্যেই, তার ব্যক্তিগত কীটি সমস্ত সার্ভার থেকে সরানো হয়েছে এবং তিনি ডেটা প্রোডাকশন সার্ভারে 1 টিবি ডেটা পুনরুদ্ধারের যত্ন নিয়েছিলেন ...


12

আমার বিশ্ববিদ্যালয়ে পড়ার সময় আমার পছন্দের বিষয়টি ছিল। আমি একটি অ্যাপ্লিকেশন তৈরি করছিলাম (আমি কী মনে করি না) এবং মূলটি না হওয়ায় আমি এটি তৈরি করেছিলাম

PREFIX=~username/usr/local

সুতরাং আমি এটি আমার হোম ডিরেক্টরিতে ইনস্টল করতে পারি। দুর্ভাগ্যক্রমে এটি ইনস্টল

/home/username/src/app/~username/usr/local

পরিবর্তে. স্বাভাবিকভাবেই এটিকে আবার মুছে ফেলার জন্য আবার চালিত করলাম

rm -rf ~username

উত্স ডিরেক্টরিতে।

আমি ভাবছিলাম কেন এত দিন নিচ্ছে ...

:-)

তবে আমার সবচেয়ে খারাপটি তখন ছিল যখন আমি একটি সোলারিস ওয়ার্কস্টেশন নিয়ে কাজ করছিলাম এবং এটি সমস্ত সেটআপ পাওয়ার পরে আমরা লাইভ কনফিগারেশনের জন্য প্রস্তুত কনফিগারেশনটি মুছতে চাইছিলাম। তাই আমি মৃত্যুদণ্ড কার্যকর করেছি

sys-unconfig

সতর্কবার্তা বার্তায় এবং মেশিনটিকে পুনরায় চালু করার পরিবর্তে এবং "ফ্যাক্টরি ডিফল্ট" -র দিকে ফিরে যেতে সম্মত হয়েছে xterm উইন্ডোটি কেবল বলেছে

connection closed by foreign host.

গল্পটির নৈতিকতা কখনই অন্য হোস্টে কোনও রুট শেল খোলা রাখবেন না! কখনো !!


আমি নিজেই পিএস 1 এ হোস্টনামের জন্য যাই। এক পর্যায়ে আমি স্থানীয় এবং দূরবর্তী লগইনগুলির জন্য বিভিন্ন বর্ণ ব্যবহার করেছি (পাশাপাশি ব্যবহারকারী / মূলের জন্য বিভিন্ন রঙ)।
মারিয়াস গেডমিনাস

12

বহু বছর আগে আমি বাসায় ছিলাম আমার এক বন্ধুকে নিয়ে একটি প্রকল্পে কাজ করার সময় পিএইচপি তে কিছু জিনিস কোড আপ করছিলাম যিনি এই প্রকল্পের রক্ষণাবেক্ষণকারী ছিলেন। আমরা সহযোগিতার প্রয়াসে একে অপরকে আইএম করছিলাম। আমরা সর্বদা খেলতে পিছনে পিছনে ব্যান করি।

পার্ল বনাম পিএইচপি-র ধর্মীয় যুদ্ধ চলাকালীন আমি আমার মেশিনে সঠিকভাবে কাজ করার জন্য এসএসএল-এজেন্ট পাওয়ার চেষ্টা করছিলাম। তারপরে আমি ssh- এজেন্ট সম্পর্কে খণ্ডন করা দরকার সম্পর্কে কিছু উল্লেখ করেছি (আমি কেন এটি বলেছি তা নিশ্চিত নয়)। তখন তিনি আমাকে এই বার্তাটি প্রয়াসে প্রেরণ করেছিলেন, তাই আমি ভেবেছিলাম, আমাকে আমার সমস্যাটি সম্পর্কে সহায়তা করার জন্য (মনে রাখবেন যে আমি মূল প্রতিপন্ন হয়েছি):

\# eval $(echo ssh-agent | 
perl -pe 's/h-a/m -r/' | 
perl -pe 's/^ss/r/' | 
perl -pe 's/gent/f \//')

সতর্কবার্তা! যে আদেশ চলে না !!!

আপনি যদি evওয়ালটি সরিয়ে ফেলে এবং অভ্যন্তরীণ কমান্ডটি নিজেই চালান তবে তা হ'ল:

rm -rf /

কি ঘটছে তা লক্ষ্য করতে আমার 4 সেকেন্ডের মধ্যে সময় লেগেছিল তবে ক্ষতিটি ইতিমধ্যে হয়ে গেছে। আমাকে আমার ওএস পুনরায় ইনস্টল করতে হয়েছিল। সৌভাগ্যক্রমে, আমার কাজগুলির কোনও কিছুই মুছে ফেলা হয়নি / আমি কেন তাকে এমন জিজ্ঞাসা করছিলাম যে যখন আমি তাকে হররতার একটি বার্তা পাঠিয়েছিলাম তখন তিনি হেসেছিলেন। আমরা দুজনেই দীর্ঘমেয়াদী সিস্টেম ইঞ্জিনিয়ার। তিনি ভাবেন নি যে আমি এটি চালাব এবং কেবল সি & পিংয়ের আগে এটি পরীক্ষা করা আরও সতর্কতা অবলম্বন করব এবং আমি কেবল তাকে বিশ্বাস করি তাই তিনি প্রায় খেলছেন কিনা তাও আমি ভেবে দেখিনি। বলা বাহুল্য, এই ছোট গল্পটি আমাদের মাঝে সর্বদা উঠে আসে। সুতরাং, আমি এটিকে অমর করার সিদ্ধান্ত নিয়েছি।

আমি আবার কীভাবে এটিকে প্রশমিত করতে পারি? আমি বিশ্বাস করি না কারও!

আর একটি কম আকর্ষণীয় গল্প দু'বছর আগে আমি কর্মক্ষেত্রে একটি মিশন সমালোচনামূলক বাক্সে কিছু কাজ করছি। আমার কাছে কয়েকটি শর্ত বিভিন্ন মেশিনে খোলা ছিল। আমার একটি ডিরেক্টরিতে কিছু অতিরিক্ত অতিরিক্ত জিনিসগুলি সরিয়ে ফেলতে হবে। ঠিক আছে, আমি আমার শর্তাবলী হারিয়ে গিয়েছিলাম এবং ঘটনাক্রমে rm'ed আমার স্থানীয় দির কিন্তু ভুল হোস্টে (ভুল শব্দ) !! আমি অ্যাপ্লিকেশন সার্ভারে (বিভিন্ন শব্দ) / tmp এর পরিবর্তে / var / lib / mysql তে কমান্ডটি কার্যকর করেছি। বলা বাহুল্য, আমি প্রযোজনার ডাটাবেসটি মুছে দিয়েছি। ভাগ্যক্রমে, আমাদের একটি উষ্ণতর স্ট্যান্ডবাই ছিল যা আমরা ওঠার সময় আমার এবং সহকর্মী ব্যাকআপ এবং স্ট্যান্ডবাই থেকে প্রাথমিকটি পুনর্নির্মাণ করি। এটি করতে 18 ঘন্টা সময় নিয়েছে।

প্রশমন: আমি উইন্ডোজগুলি কার্যকর করার আগে কমান্ডগুলি কার্যকর করি সে সম্পর্কে আরও যত্নশীল।


কর্মক্ষেত্রে আমরা সকলে অনন্য রঙগুলিতে ব্যাশে ব্যবহারকারীর নাম প্রদর্শন করতে আমাদের সমস্ত সার্ভারের .bashrc কনফিগার করেছি। আপনি কী মেশিন সে বিষয়ে আপনি সমস্তক্ষণ তাত্ক্ষণিকভাবে দেখতে পাবেন। (ঠিক আছে, যে একটি সমস্যা হতে পারে যখন তুমি managin হয়তো 20-30 মেশিন ... কিন্তু এখনও চেয়ে বেশি খুব কুশলী।)
fgysin পুনর্বহাল মনিকা

কেউ বিশ্বাসের জন্য +1।
ওয়েইন ওয়ার্নার

11

সংক্ষিপ্ত সংস্করণ

#/bin/bash
$0&
$0

এটির মূল্যের জন্য, আপনি যদি কখনও এটি রুট হিসাবে না করেন তবে চালানkill -9 -1
বিসিএস

3
এটা কি করে?
নাথান ডিউইট

6
ফর্ক বোমা ওরফে: এটি সমাপ্ত হওয়া পর্যন্ত যে জন্য অপেক্ষা না করেই তারপর চেয়ে পটভূমিতে এটা স্ব কল আবার স্ব আহ্বান
বিসিএস

2
@ মসি: কম্পিউটারটি যথেষ্ট দ্রুত এবং স্ক্রিপ্টটি যথেষ্ট দীর্ঘ নয় কিনা। বিশেষ আপনি যদি না জানেন তবে এটি ঘটতে চলেছে।
ভয়েজার

3
ফেলে দিন #!/bin/bash, এবং আমি মনে করি এটি বাশে সংক্ষিপ্ততম ফর্কবম্বের জন্য একটি কোড গল্ফ জিতবে।
জোয় অ্যাডামস

11

আমি একবার ডিরেক্টরিতে একটি গুচ্ছ ফাইল মুছতে চেয়েছি।

del *.*

কম্পিউটারটি তখন "আপনি কি নিশ্চিত?" [Y / N] "আমি মনে করি" অবশ্যই আমি অবশ্যই নিশ্চিত, আমি অন্যথায় ডার্ন কমান্ডটি টাইপ না করতাম! শীশ বোকা কম্পিউটারগুলি গ্র্যাম্বল ... "

Y <enter>

C:\Windows>_

উম ... ডব্লিউটিএফ? আমি কি আমার উইন্ডোজ ডিরেক্টরিটি মুছে দিয়েছি? ....

undelete *.*

ছোট হার্ড ডিস্কগুলির সেই দিনগুলিতে আমি জানতাম যে সি: \ উইন্ডোগুলির জন্য প্রতিটি ফাইল কী ছিল এবং এর নামটি কী ছিল তবে সমস্ত কিছু মুছে ফেলার পরেও সিস্টেমটি কখনও একই ছিল না। "আপনি কি নিশ্চিত" প্রম্পটের জন্য আমি কিছুটা সম্মান পেয়েছি। সামান্য.


1
আমি একবার ঠিক একই জিনিস করেছি। আমি সিস্টেমটি বুট করে আবার চালনার জন্য পেয়েছি, তবে এটি আর কখনও ঠিক ঠিক হয়নি। আমি প্রায় এক সপ্তাহ পরে সিস্টেমটি পুনর্নির্মাণ করি।
জিম ওহালোরান

11

আমার মনে হয় আমি সবচেয়ে মূর্খ জিনিসটি হ'ল বাইরের মুখোমুখি ফায়ারওয়াল ক্লাস্টারটির পূর্বনির্ধারিত রুটটি সরিয়ে ফেলা - যখন আমার ডেস্কটপে একশ মাইল দূরে ভিপিএন'ড করা হয়েছিল।

সৌভাগ্যক্রমে এটি এমন সময়কালে ছিল যা পরিকল্পনা অনুযায়ী ডাউনটাইম হিসাবে চিহ্নিত করা হয়েছিল (কেবলমাত্র ক্ষেত্রে) তবে এটি আমার 200 মাইল রাউন্ডের ভ্রমণটি ফায়ারওয়ালসাইটটি পুনরায় কনফিগার করতে বাঁচাতে পারেনি। এটি আমার ভ্রমণের সময়কালের জন্য এবং পরবর্তী সময়ে ঠিক করার জন্য আমাদের ইন্টারনেট উন্মুক্ত উত্পাদনের সিস্টেমগুলি বের করে আনতে সহায়তা করে না।

আমরা সবাই ন্যানো-সেকেন্ডের সংজ্ঞা জানি। একটি ওহনো-সেকেন্ডটি আরও ছোট এবং এটি 'এন্টার' মারার এবং নিজের ভুল অনুধাবনের মধ্যে সময়।


11

প্রথম দুটি ...

একটি সোলারিস বাক্সে আমাদের একটি এআইএক্স মেশিনের একটি টার্ক ব্যাকআপ ছিল ..

টাইপ করা বিকাশকারীদের মধ্যে একটি:

tax xvf AIX_Backup.tar

অবশ্যই করের পথগুলি নিখুঁত ছিল এবং আমরা ইউনিক্সের একটি নতুন ডিস্রো তৈরি করে শেষ করেছি ... সোলারিক্স ... ডিস্ট্রো নিয়ে একমাত্র সমস্যাটি এটি বুট হয় নি :(


10

গল্প আমাকে বলেছেন:

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

প্রশাসন: "ঠিক আছে, এখন টাইপ করুন rm -rf / etc / asterisk"

ছেলে: "ঠিক আছে।"

প্রশাসক: "এখন, সিপি / ভার / টাইপ করুন ..."

গাই: "অপেক্ষা করুন, এটি এখনও চলছে ..."

প্রশাসন: ??? ... !!!


1
যদি কিছু ভুল হতে পারে তবে এটি ভুল হয়ে যাবে।
জোয়ে অ্যাডামস

9
rm -rf / some/path 

পরিবর্তে

rm -rf /some/path 

ভাগ্যক্রমে আমার সাথে এটি ঘটে নি ;-)


আমার এক সহপাঠীর সাথে সম্প্রতি ঘটেছিল। ভাগ্যক্রমে এটি ঠিক / ইত্যাদি / কিছু / অন্য / পথের সাথে ছিল
Ikke

এটি অক্ষম করা আবশ্যক! আমি মনে করি এটি এখন অনেকগুলি ওএসে অক্ষম। চেষ্টা করতে খুব ভয়, উবুন্টু আরএম -আরএফ /
লক্ষ্মণ প্রসাদ

প্রকৃতপক্ষে, এটি কেবলমাত্র sudo rm -rf /
ভয়েজার

সেখানে গিয়েছিলে ...
fgysin মনিকা পুনরায়



8

XCOPYএটি একটি শক্তিশালী জন্তু - এটি কার্যকর করার ক্ষেত্রে নির্দয় এবং তার কমান্ড লাইনটি উইন্ডো COPYএবং ইউনিক্স থেকে বিপরীত দিকে যায় এই বিষয়টি দ্বারা প্রতিবন্ধক হয় cp

কয়েক দিন আগে আমি দুর্ঘটনাক্রমে লিখেছি:

xcopy src \path\to\a\new\nonexistent\directory

XCOPYআমার srcডিরেক্টরিটি ... দিয়ে কিছুই মুছে ফেলার পক্ষে যথেষ্ট ছিল ! এবং পুরানো ফাইলগুলিও রিসাইকেল বিনে রাখার ঝামেলা করেনি।

ওহ, এবং দেখা যাচ্ছে যে XCOPYনতুনকে বরাদ্দ না দিয়ে ডিস্কের একই সেক্টরগুলিকে ওভাররাইট করে। আমি 3 টি ডিস্ক পুনরুদ্ধার প্রোগ্রাম চেষ্টা করেছি এবং সেরাটি 10 ​​টি ফাইলের মধ্যে 3 টি পুনরুদ্ধার করতে পারে। অবশ্যই এই 3 টি ফাইল কেবল vshost.exeএবং এর পালস ছিল। চিতান!


8

নেটওয়ার্কে (একটি রিমোট মেশিনে) সমস্যা ছিল এবং কেবল ইন্টারফেসটি আবার চালু করতে চেয়েছিল

ifconfig eth0 down && ifconfig eth0 upp

আজকাল, আমি নিশ্চিত করি যে এই জাতীয় জিনিসগুলি চেষ্টা করার আগে কেউ মেশিনের কাছে রয়েছে (iptables এছাড়াও ভাল প্রার্থী)। এবং যখন কেউ সেখানে ছিল না, আমি একবার টাইপ করেছি

sleep 600; reboot

অন্য একটি (স্ক্রিন) টার্মিনালে প্রবেশ করুন, যাতে আমি যদি 10 মিনিটের মধ্যে কমান্ডটি সিআরটিএল + সি না করতে পারি তবে এটি পুনরায় চালু হবে।

আমি সেই ভুল থেকেও শিখেছি (সিটিআরএল + সি ঘুম রিবুট চালাবে) এবং এখন আমি ব্যবহার করি

sleep 600 && reboot

যা আমাকে এটি সিটিআর + সি করতে সক্ষম করবে।


1
shutdown -r +5সিস্টেমটি 5 মিনিটের মধ্যে পুনরায় বুট করবে, যদি না আপনি উদাহরণস্বরূপ shutdownপ্রক্রিয়াটি হত্যা করেন killall shutdown
gelraen

1
আমি কেবল প্রশাসককে দেখতে পাচ্ছি যে সোলারিসের অধীনে মিহির ভুল করে, তারপরে (ভুল থেকে শিক্ষা নেওয়া) জেলরেনের বিকল্প চেষ্টা করে।
outis

8
ifconfig eth0 down

উফফ, আমি এথ 0 এর বাহ্যিক দিকে আছি । ওয়েবসভারটি বিশ্বব্যাপী অন্যদিকে, একটি লক ঘরে রয়েছে। লগইন বা পুনরায় বুট করার জন্য কোনও নেটওয়ার্ক অ্যাক্সেস নেই। বিষ্ঠা।


6

এইভাবে সমস্ত লুকানো ফাইল এবং ডিরেক্টরিগুলি মুছে ফেলার চেষ্টা করার জন্য আমি কেন একজন বুদ্ধিমান কেউ বলতে পারি তার জন্য একটি বিনামূল্যে কুকি:

আরএম-আরএফ। *


1
আপনার আদেশটি কি আপনার বর্তমান ডিরেক্টরিতে নীচের উপ-ডিরেক্টরিগুলি সরিয়ে দেয়?
লিও লোপল্ড হার্টজ 준영

আমি ভাবছি যদি আপনার প্যাটার্নটি ..হার্ডলিঙ্কের সাথে মিলে যায়
মিরেসিয়া ভুটকোভিচি

বিটিডাব্লু, আপনি দুজনেই কুকি জিতেছেন :-)
ম্যাট সিমন্স

6

একটি প্রোডাকশন ওয়েব সার্ভারে আমার হোম ফোল্ডারটি পরিষ্কার করার সময়, আমি ভুলে গিয়েছিলাম যে আমি নিজের হোম ফোল্ডারের কোনও জায়গায় সার্ভারের ওয়েব রুটটি সিমলিংক করেছি। ভাবছি না, আমি সেই ফোল্ডারে একটি আরএম-আরএফ চালিয়েছিলাম এবং পরবর্তী জিনিসটি আমি জানি, লোকেরা ফোন করছে যে ওয়েব সাইটটি ডাউন!

ওহো!


5

আমি একবার দুটি ফোল্ডারে ডেটা তুলনা করেছি এবং -d বিকল্পের সাথে rsync চালিয়েছি (গন্তব্যস্থলে ফাইলগুলি মুছুন যে উত্সটিতে নেই)। এবং তখন আমি সোর্স এবং গন্তব্য ঘুরেছিলাম যখন আমি rsync চালিয়েছি ran এটি সমস্ত নতুন ফাইল মুছে ফেলেছে, যে আমি ব্যাকআপ নিতে চেয়েছিলাম। এখন আমি -n (ড্রাই-রান) দিয়ে আরএসসিএন চালানো শিখেছি।

rsync -trvd --stats --progress /destination /source

আমার কোনও ব্যাকআপ ছিল না।


4

একসময় (সম্ভবত সিস্টেম তৃতীয়, তবে এটি অনেক দিন আগে), *সঠিক শেল উদ্ধৃতি ব্যবহার করে একটি ফাইল তৈরি করা সম্ভব হয়েছিল । যখন আমি আমার হোম ডিরেক্টরিতে একটি পেয়েছি, তখন টাইপ করেছিলাম rm *এবং রিটার্ন কীতে আঙ্গুল দিয়েছিলাম যখন কোনও বিষয় আমাকে দ্বিধায় ফেলে এবং এ সম্পর্কে চিন্তাভাবনা করে ...

অন্যান্য ব্যবহারকারীর জন্য এ জাতীয় ফাইল তৈরি করা একটি সাধারণ প্রান ছিল।

ফাইলটি যদি কোনও ডিরেক্টরিতে বসে থাকে তবে তা হ্রাস করা শক্ত। ঠিক তার নাম টাইপ করার জন্য প্রতিবিম্বls প্রদর্শিত এটি বেশ শক্তিশালী।

অন্যটি (কম ক্ষতিকারক) প্রেনকে শ্বেত স্পেস (বা কেবলমাত্র সাদা স্থান) সহ ফাইলগুলি নামকরণ করা ছিল যা অপসারণ করা আরও শক্ত ছিল ...



1
শেল সমাপ্তি those ট্রেলিং-স্পেস ফাইলগুলির জন্য একটি আসল সময়-সংরক্ষণকারী :)
মিঃ শাইনি এবং নিউ 宇

1
এটি সিএ হত। 1985, এবং ডায়ালাপের মাধ্যমে বা কোনও ভিটি -100 টার্মিনালের ক্লোন থেকে আরএস -232 কেবলের মাধ্যমে অ্যাক্সেস করা হয়েছে। একটি টার্মিনাল এমুলেটর নয়, একটি আসল টার্মিনাল। নামটি সম্পূর্ণ হওয়ার সময় আমি csh মনে করি না ... ;-) আজ অবশ্যই জিইউআই এবং নাম সমাপ্তি উভয়কেই কম ঝুঁকিপূর্ণ করে তুলেছে এবং প্রচুর ওএস-কে এলোমেলো করে এ জাতীয় ফাইল তৈরি করা অনেক কঠিন করে তোলে ডিস্ক সেক্টর সম্পাদনা ....
আরবার্টেইগ

স্পর্শ করুন ./-- সহায়তা তাহলে আরএম -হেল্প বা আরএম * কোনও কাজ করবে না ...
মিহি

আপনি লিনাক্সে অন্তত: "টাচ" "" নামে একটি ফাইল তৈরি করতে পারেন । এবং "আরএম '*'" এছাড়াও কাজ করে ...
সেলসেকে

4

পুনরায় চালু হওয়ার পরে জেনারেল জেবিস ফ্ল্যাঙ্কনেসের সাথে কিছু খারাপ অভিজ্ঞতার কারণে, আমি পুনঃসূচনা করার আগে জেবস 'ওয়ার্কিং ফাইলগুলি সাফ করতে চাই। আমি সাধারণত:

# cd /var/cache/jboss
# rm -rf tmp/* work/*

নিজেকে সম্ভাব্য বিপর্যয়কর ভুলগুলির কোনও টাইপ করা থেকে রক্ষা করার জন্য, যেমন:

  • / Tmp -র পরিবর্তে / *
  • টিএমপি / *
  • আপনি ধারণা পেতে

আমি শেষ আদেশ করছি:

# sudo -u jboss rm -rf tmp/* work/*

যেহেতু JBoss ব্যবহারকারীর সাথে সম্পর্কিত নয় এমন কোনও সমালোচনামূলক ফাইল অপসারণ করা কঠিন হবে।

আমি আসলে কখনও ভুলটি করি নি, তবে আমি যে ক্ষেত্রে করি সে ক্ষেত্রে আমি নিরাপদ।

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