Sponsored Content
The Lounge What is on Your Mind? Most deadly commands on Unix/Linux !! Post 302313295 by Dave Miller on Tuesday 5th of May 2009 09:24:34 AM
Old 05-05-2009
While some of the examples are rather interesting, and reading the wikipedia text on Fork Bomb was also entertianing, I'll supply a command that I thought was rather innocent.

This happened about 12 years ago.

My first day back from a two day unix taining class, I was experiencing a problem (I don't remember exactly what), but I attributed it to bad permissions.

Then, while logged in as root, and at the root directory, I executed the following:

chmod -R 777 *


This changed the permissions of every file on the hard drive. This WAS what I intended. I though it was a good idea to do this, until....

Less than a minute later, my phone started ringing.

It seems unix doesn't like to have it's permissions played with, and reacted rather defensively. With the exception of the console terminal, users that logged off could not log back on. Similarly, networked printers stopped working, although the one printer attached directly did work.

Fortunately, this happened at about 4:40pm on a Friday. We were a 9-5 M-F office, so I only killed the last twenty minutes of the workweek. Not a very productive time period anyway.

Unfortunately, I killed my entire weekend fixing it. I didn't have a good mksysb tape to use and had to 'figure out' a variety of things to fix it.
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Maingrame to UNIX sending UNIX commands

I want to know if there is a way to send unix commands thru FTP from a mainframe to kick off Autosys Jobs. I just need to send a command from the mainframe to UNIX and have UNIX execute that command. (2 Replies)
Discussion started by: skammer
2 Replies

2. UNIX for Dummies Questions & Answers

unix commands in linux-red hat

hi, can i have a unix like environment where i can do things like chmod, shell scripts and etc.. in redhat instead of the GUI that redhat ofters? (4 Replies)
Discussion started by: yls177
4 Replies

3. News, Links, Events and Announcements

All Linux and Unix commands Links

http://www.computerhope.com/unix.htm http://www.linuxdevcenter.com/linux/cmd/ (0 Replies)
Discussion started by: devotedsinner
0 Replies

4. Shell Programming and Scripting

Linux Commands

This is my first time using this forum. My question is simple. I need a book that has the commands code for Linux, if there is such a book, of course. Thank you (1 Reply)
Discussion started by: ropapi
1 Replies

5. UNIX for Dummies Questions & Answers

Name 10 commands every Linux and Unix admin should know

I'm working on further developing my Unix skills and I'm just curious what some of the experienced admins out there would consider to be 10 essential commands every admin should know. (12 Replies)
Discussion started by: Arkitech
12 Replies

6. Shell Programming and Scripting

Compare two file (please help me it's deadly urgent)

I have many files with info about soft, installed on remote machines. I need to compare this file with template (soft than must be installed) and output file must content info about software that's not installed. template.txt software_name1 software_name2 software_name3.1 ... (14 Replies)
Discussion started by: cintlt
14 Replies

7. UNIX for Dummies Questions & Answers

Unix and Linux Commands

Hi All I have found that few basic commands in unix have the same syntax in linux as well. I need those commands which differ on Linux platform, with some more advanced options.. For example... awk, sed, tr ... and some more commands with advanced options. I am trying to search on the linux... (1 Reply)
Discussion started by: vee_789
1 Replies

8. UNIX for Beginners Questions & Answers

What is the best way to remember UNIX / Linux Commands?

Hi all, I'm new to UNIX world and new to this forum. As I observed there are lot of commands that needs to be remembered in UNIX programming. I'm into DevOps and can anyone please tell me what are all the important commands that are useful for DevOps Engineer. NOTE: Please correct me if my... (3 Replies)
Discussion started by: maxlink
3 Replies
Object::Deadly(3)					User Contributed Perl Documentation					 Object::Deadly(3)

NAME
Object::Deadly - An object that dies whenever examined SYNOPSIS
use Object::Deadly; use Test::Exception 'lives_ok'; # Test that a few functions inspect their parameters safely lives_ok { some_function( Object::Deadly->new ) } 'some_function'; lives_ok { Dumper( Object::Deadly->new ) } 'Data::Dumper'; DESCRIPTION
This object is meant to be used in testing. All possible overloading and method calls die. You can pass this object into methods which are not supposed to accidentally trigger any potentially overloading. This problem arose when testing Data::Dump::Streamer and Carp. The former was triggering overloaded object methods instead of just dumping their data. Data::Dump::Streamer is now safe for overloaded objects but it wouldn't have been unless it hadn't have been tested with a deadly, overloaded object. DEALING WITH DEATH
TODO METHODS
"Object::Deadly->new()" "Object::Deadly->new( MESSAGE )" The class method "Object::Deadly->new" returns an "Object::Deadly" object. Dies with a stack trace and a message when evaluated in any context. The default message contains a stack trace from where the object is created. "Object::Deadly->new_with( REFERENCE )" The class method "Object::Deadly->new_with" returns an "Object::Deadly" object. Dies with a stack trace and a message when evaluated in any context. The default message contains a stack trace from where the object is created. "Object::Deadly->kill_function( FUNCTION NAME )" "Object::Deadly->kill_function( FUNCTION NAME, DEATH CODE REF )" The class method kill_function accepts a function name like "isa", "can", or similar and creates a function in the "Object::Deadly::_unsafe" class of the same name. An optional second argument is a code reference to die with. This defaults to "Object::Deadly->can( '_death' )". "Object::Deadly->kill_UNIVERSAL" This class method kills all currently known UNIVERSAL functions so they can't be called on a "Object::Deadly" object. This includes a list of methods known to the author and then an inspection of UNIVERSAL::. "Object::Deadly->get_death" Returns the function "Object::Deadly::_death". PRIVATE FUNCTIONS
The following functions are all private and not meant for public consumption. "_death( $obj )" This function temporarilly reblesses the object into "Object::Deadly::_safe", extracts the message from inside of it, and "confess"'s with it. AUTHOR
Joshua ben Jore, "<jjore at cpan.org>" BUGS
Please report any bugs or feature requests to "bug-object-deadly at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Object-Deadly>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT
You can find documentation for this module with the perldoc command. perldoc Object::Deadly You can also look for information at: o AnnoCPAN: Annotated CPAN documentation <http://annocpan.org/dist/Object-Deadly> o CPAN Ratings <http://cpanratings.perl.org/d/Object-Deadly> o RT: CPAN's request tracker <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Object-Deadly> o Search CPAN <http://search.cpan.org/dist/Object-Deadly> ACKNOWLEDGEMENTS
Yves Orton and Yitzchak Scott-Thoennes. COPYRIGHT &; LICENSE Copyright 2006 Joshua ben Jore, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.16.3 2006-09-25 Object::Deadly(3)
All times are GMT -4. The time now is 08:25 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy