Apakah Perintah But semula Linux?

Semua yang anda perlu tahu tentang arahan but semula Linux

But semula ialah pilihan utama yang ramai di antara kita bergantung pada setiap kali perkara mula bertindak pelik pada komputer. Atau, ia boleh menjadi pendekatan praktikal apabila perisian baharu dipasang pada sistem dan ia memerlukan but semula.

Linux menawarkan but semula perintah untuk memulakan semula atau but semula sistem, walaupun melalui sambungan jauh. Perintah itu mudah diingat kerana nama itu sendiri adalah fungsinya.

Semua cara untuk but semula dalam Linux

Baiklah, sama ada menutup sistem anda secara paksa atau bersih dan but semula sistem anda dengan selamat, Linux telah membantu anda dalam semua situasi ini. Ia mempunyai pelbagai arahan dalam senjatanya untuk memenuhi semua keperluan but semula anda.

Mari kita lihat pelbagai pilihan arahan yang tersedia dengan Linux.

  • but semula
  • menutup
  • pweroff
  • berhenti

Semua arahan yang dinyatakan di atas boleh menjalankan tindakan yang berbeza seperti menutup pelayan, but semula sistem atau menghentikan sistem. Perintah ini berfungsi dengan cara yang sama dengan beberapa perbezaan kecil.

Untuk tujuan halaman ini, kami akan menggunakan but semula perintah sahaja.

Linux but semula perintah

but semula arahan paling sesuai untuk komputer tempatan anda dan juga untuk sistem jauh.

Sintaks umum:

sudo reboot [pilihan]

Nota: Pastikan anda menggunakan 'sudo' apabila menggunakan but semula perintah. Hanya menggunakan but semula arahan sahaja mungkin tidak berfungsi untuk kebanyakan pengguna.

Pilihan tersedia dengan arahan but semula

Anda boleh menyesuaikan but semula arahan menggunakan pilihan berikut untuk lebih sesuai dengan keperluan anda untuk but semula sistem anda.

PilihanPenerangan
-hlmmatikan mesin
--berhentihentikan mesin
-fpaksa untuk but semula segera
–wtmp-sahajahanya menulis wtmp entri penutupan, tidak benar-benar menutup atau but semula sistem

The -hlm pilihan apabila digunakan dengan but semula arahan, akan mematikan mesin. Pilihan ini berfungsi dengan cara yang sama dengan arahan lain menutup, berhenti dan matikan.

The -f pilihan memaksa sistem untuk but semula segera. Walaupun ini adalah but semula paksa, ia mengakibatkan penutupan bersih.

The –wtmp-sahaja pilihan membolehkan anda membuat entri ke fail log but tanpa benar-benar menutup atau but semula sistem anda.

Semua pilihan ini boleh digunakan dengan matikan, berhenti dan menutup perintah juga.

Menggunakan arahan but semula pada sistem anda

Untuk mula menggunakan but semula arahan, lihat contoh berikut untuk memahami pelaksanaan dengan lebih baik.

Sintaks:

sudo reboot

Pengeluaran:

Selepas mengeluarkan sudo reboot arahan, semua pengguna akan dimaklumkan bahawa sistem sedang dibut semula. Semua proses yang sedang berjalan pada sistem anda akan dimaklumkan bahawa sistem sedang menurun.

Selepas but semula arahan dikeluarkan, tiada lagi log masuk pengguna akan dibenarkan oleh sistem.

Anda juga boleh menggunakan arahan berikut untuk but semula sistem anda.

/sbin/reboot

Hanya menaip baris ini pada terminal anda akan segera but semula sistem anda.

Menggunakan arahan but semula pada sistem Linux jauh

Anda boleh but semula sistem Linux jauh dengan mudah dengan arahan but semula. Hanya sambungkan ke sistem jauh melalui ssh dari terminal pada sistem tempatan anda.

Sintaks umum:

ssh root@[remote_server_ip] /sbin/reboot

Perintah itu boleh difahami sekeping-keping. Di sini saya telah menggunakan ssh utiliti untuk log masuk sebagai a akar pengguna ke pelayan jauh. Dalam arahan yang sama, saya telah menentukan untuk but semula pelayan menggunakan /sbin/reboot perintah.

Marilah kita memahami sintaks ini dengan contoh.

ssh [email protected]

Saya telah log masuk sebagai akar pengguna pada server_ip seperti yang dinyatakan dalam arahan.

gaurav@ubuntu:~$ ssh [email protected] Ketulenan hos '142.93.217.188 (142.93.217.188)' tidak dapat dipastikan. Cap jari kunci ECDSA ialah SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Adakah anda pasti mahu terus menyambung (ya/tidak)? ya Amaran: Ditambah secara kekal '142.93.217.188' (ECDSA) pada senarai hos yang diketahui. kata laluan [email protected]: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Program yang disertakan dengan Sistem Debian GNU/Linux adalah perisian percuma; syarat pengedaran yang tepat untuk setiap program diterangkan dalam fail individu dalam /usr/share/doc/*/copyright. Debian GNU/Linux datang dengan BENAR-BENAR TIADA WARANTI, setakat yang dibenarkan oleh undang-undang yang berkenaan. root@debian-s-1vcpu-1gb-blr1-01:~#

Selepas log masuk dari jauh, gunakan but semula arahan di bawah untuk memulakan semula sistem jauh.

sudo reboot

Pengeluaran:

root@debian-s-1vcpu-1gb-blr1-01:~# but semula akrab Sambungan ke 142.93.217.188 ditutup oleh hos jauh. Sambungan ke 142.93.217.188 ditutup. gaurav@ubuntu:~$

Menyesuaikan but semula anda

Jika anda seorang pentadbir sistem, anda juga boleh melepaskan mesej (dengan --mesej pilihan) bersama-sama dengan arahan but semula untuk membolehkan semua pengguna pada sistem mengetahui sebab ia dibut semula.

Contoh:

sudo systemctl --message="latihan penyelenggaraan perisian suku tahunan" but semula

Di sini, kami telah menggunakan systemctl arahan untuk memulakan but semula utiliti baris arahan. Anda juga boleh menggunakan perkhidmatan perintah bukannya systemctl.

Contoh output:

Sistem sedang but semula (latihan penyelenggaraan perisian suku tahunan)

Anda boleh melihat output yang sama dalam log but.

Menyemak log but semula

Log but semula sistem disimpan dalam /var/log/wtmp fail pada mesin Linux anda. Tetapi bukannya menatal melalui fail itu, anda hanya boleh menggunakan reboo terakhirperintah t untuk menyemak log but semula anda dengan cepat.

but semula terakhir | kurang

Contoh output:

but sistem but semula 4.15.0-112-gener Sel 29 Sep 16:30 masih menjalankan but sistem but semula 4.15.0-112-gener Sel 29 Sep 13:21 - 16:30 (03:09) but sistem but semula 4.15.0- 112-gener Sel 29 Sep 12:07 - 13:21 (01:13) but sistem but semula 4.15.0-112-gener Sel 29 Sep 08:51 - 12:06 (03:15) but sistem but semula 4.15.0- 112-gener Isn 28 Sep 20:22 - 21:00 (00:37) but sistem but semula 4.15.0-112-gener Isn 28 Sep 16:27 - 16:45 (00:17) but semula sistem but 4.15.0- 112-gener Isn Sep 28 11:22 - 14:16 (02:54) but sistem but semula 4.15.0-112-gener Sun 27 Sep 23:04 - 00:22 (01:18) but sistem but semula 4.15.0- 112-gener Ahad 27 Sep 11:25 - 12:29 (01:03) but sistem but semula 4.15.0-112-gener Sab 26 Sep 09:52 - 12:15 (02:23) but semula but sistem 4.15.0- 112-gener Jum 25 Sep 11:12 - 12:15 (1+01:03) but sistem but semula 4.15.0-112-gener Kha 24 Sep 11:13 - 17:19 (06:06)

Kesimpulan

Sekarang kita mempunyai idea yang jelas tentang bagaimana Linux but semula fungsi arahan. Kita boleh mengatakan dengan selamat bahawa kebanyakan pilihan yang digunakan untuk arahan but semula juga berfungsi dengan menutup, berhenti dan matikan perintah. Kini kita boleh menggunakan dengan mudah but semula perintah untuk but semula sistem Linux anda dengan pantas.