Rumah > tajuk utama > Masih tidak tahu enam arahan Linux yang 'mengerikan' ini?

Masih tidak tahu enam arahan Linux yang 'mengerikan' ini?

Lepaskan: 2021-12-20 10:34:34
ke hadapan
2129 orang telah melayarinya

Enam perintah Linux yang "mengerikan"

Satu: crypt

Kami mempunyai crypt sepanjang masa. Seperti namanya, crypt bukanlah istana bawah tanah atau kubur untuk menyimpan fail sampah, tetapi arahan untuk menyulitkan kandungan fail.

Kini, "crypt" biasanya dilaksanakan sebagai skrip: ia meniru perintah crypt yang lebih lama dengan memanggil program binari yang dipanggil mcrypt. Menggunakan arahan mycrypt secara langsung adalah pilihan yang lebih baik.

$ mcrypt x
Enter the passphrase (maximum of 512 characters)
Please use a combination of upper and lower case letters and numbers.
Enter passphrase:
Enter passphrase:
File x was encrypted.
Salin selepas log masuk

Sila ambil perhatian: arahan mcrypt akan mencipta fail kedua dengan sambungan ".nc".

Ia tidak menimpa fail yang anda enkripsikan. Perintah mcrypt mempunyai pilihan untuk saiz kunci dan algoritma penyulitan. Anda juga boleh menentukan kunci sebagai pilihan, tetapi ini tidak digalakkan oleh arahan mcrypt.

Dua: bunuh

Masih tidak tahu enam arahan Linux yang mengerikan ini?

Terdapat juga perintah bunuh - sudah tentu ini tidak merujuk kepada pembunuhan, tetapi kepada penamatan kami menggunakan Seberapa kuat suatu proses diarah untuk ditamatkan bergantung pada perkara yang diperlukan untuk menamatkannya dengan sewajarnya. Sudah tentu, Linux tidak berhenti di situ. Sebaliknya, ia mempunyai pelbagai perintah bunuh untuk digunakan pada baris arahan anda.

Kami mempunyai kill, pkill, killall, killpg, rfkill, skill (lihat es-kill), tgkill, tkill dan xkill.

$ killall runme
[1] Terminated ./runme
[2] Terminated ./runme
[3]- Terminated ./runme
[4]+ Terminated ./runme
Salin selepas log masuk

Tiga: shred

Masih tidak tahu enam arahan Linux yang mengerikan ini?

Sistem Linux juga menyokong arahan yang dipanggil shred. Perintah shred menimpa fail untuk menyembunyikan kandungan sebelumnya dan memastikan ia tidak dapat dipulihkan menggunakan alat pemulihan cakera keras. Ingat: arahan rm pada asasnya hanya mengalih keluar rujukan fail dalam fail direktori, tetapi tidak semestinya memadam kandungan daripada cakera atau menulis ganti kandungan. Perintah shred menimpa kandungan fail.

$ shred dupes.txt
$ more dupes.txt
▒oΛ▒▒9▒lm▒▒▒▒▒o▒1־▒▒f▒f▒▒▒i▒▒h^}&▒▒▒{▒▒
Salin selepas log masuk

Empat: zombi

Masih tidak tahu enam arahan Linux yang mengerikan ini?

Walaupun zombi (proses zombie) bukan perintah, ia berada dalam Linux Ia sebati dalam sistem. Zombi pada asasnya adalah sisa-sisa proses mati yang belum dihapuskan sepenuhnya.

Proses tidak sepatutnya dijalankan dengan cara ini - membiarkan proses mati berlarutan dan bukannya membiarkannya mati dan pergi ke syurga digital, jadi kewujudan zombi menunjukkan beberapa jenis kecacatan dalam proses yang meninggalkannya.

Semak sama ada terdapat sebarang proses zombi yang tinggal pada sistem anda. Cara mudah ialah dengan melihat baris pengepala arahan atas.

Sungguh menakutkan! Terdapat tiga proses zombi yang ditunjukkan di atas.

$ top
top - 18:50:38 up 6 days, 6:36, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 171 total, 1 running, 167 sleeping, 0 stopped, 3 zombie <==
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni, 99.9 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 2003388 total, 250840 free, 545832 used, 1206716 buff/cache
KiB Swap: 9765884 total, 9765764 free, 120 used. 1156536 avail Mem
Salin selepas log masuk

Lima: pada tengah malam

Jiwa orang mati akan mengembara dari matahari terbenam hingga lewat malam. Linux membolehkan pengguna menjejaki sama ada mereka telah pergi dengan bantuan arahan "pada tengah malam". at digunakan untuk menjadualkan tugasan untuk dijalankan apabila tiba masa yang ditentukan seterusnya Ia berfungsi seperti tugas berjadual sekali sahaja (cron).

$ at midnight
warning: commands will be executed using /bin/sh
at> echo &#39;the spirits of the dead have left&#39;
at> <EOT>
job 3 at Thu Oct 31 00:00:00 2017
Salin selepas log masuk

Enam: daemon

Masih tidak tahu enam arahan Linux yang mengerikan ini?

Sistem Linux juga sangat bergantung kepada daemon - proses seperti ini berjalan di latar belakang Jalankan, menyediakan banyak fungsi sistem. Banyak daemon mempunyai nama yang berakhir dengan "d". "d" ini bermaksud "daemon", yang menunjukkan bahawa proses sentiasa berjalan dan menyokong beberapa fungsi penting. Daemon lain mengeja perkataan "daemon."

$ ps -ef | grep sshd
root 1142 1 0 Oct19 ? 00:00:00 /usr/sbin/sshd -D
root 25342 1142 0 18:34 ? 00:00:00 sshd: shs [priv]
$ ps -ef | grep daemon | grep -v grep
message+ 790 1 0 Oct19 ? 00:00:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
root 836 1 0 Oct19 ? 00:00:02 /usr/lib/accountsservice/accounts-daemon
Salin selepas log masuk

Pembelajaran yang disyorkan: "tutorial video linux"

Label berkaitan:
sumber:weixin
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan