Jalankan Semula Perintah Terakhir Digunakan Tepat Dengan atau Tanpa Keistimewaan Pengguna Super
Isi kandungan:
- Cara Menjalankan Perintah Terakhir Digunakan Sekali Lagi dengan Tepat
- Cara Menjalankan Perintah Terakhir Digunakan Sekali Lagi Sebagai Pengguna Super
Ingin menjalankan semula arahan terakhir yang dilaksanakan? Atau bagaimana pula dengan menjalankan semula arahan yang terakhir digunakan tetapi menjalankannya sebagai root? Anda boleh melakukan kedua-duanya!
Pernah menaip perintah rentetan mewah yang bagus ke dalam terminal dan kecewa apabila mendapati anda perlu menjalankannya sekali lagi? Atau mungkin anda mendapati bahawa arahan run yang disebutkan di atas mesti dijalankan semula, tetapi kali ini sebagai pengguna super? Awak juga? Saya melakukannya sepanjang masa, tetapi jika anda melakukan ini pada masa hadapan, tiada masalah dan tidak perlu memasukkan semula urutan arahan, kerana sebaik sahaja anda mempelajari helah yang bagus ini dengan yang sangat baik !! perintah yang anda boleh jalankan semula dengan cepat rentetan arahan sebelumnya.
Terdapat dua bahagian untuk perkara ini: menjalankan perintah terakhir sekali lagi seperti dahulu dan menjalankan perintah terakhir sekali lagi tetapi dengan keistimewaan pengguna super, aka sebagai root.
Cara Menjalankan Perintah Terakhir Digunakan Sekali Lagi dengan Tepat
Pertama, ketahui bahawa menaip !! akan menjalankan semula arahan terakhir, sama seperti ia dijalankan kali pertama. Mudah sahaja, cuba ini sendiri. Mula-mula, jalankan sebarang arahan, pilih sesuatu yang mudah seperti 'ls' jika anda mahu. Kemudian sebelum melaksanakan arahan lain, anda boleh menggunakan rentetan berikut:
!!
Ini menjalankan semula arahan tepat yang dijalankan serta-merta sebelum ini. Jika arahan gagal, ia akan berjalan sebagai gagal lagi. Jika arahan itu berjaya, ia akan berjalan semula dengan jayanya. Masuk akal?
Cara Menjalankan Perintah Terakhir Digunakan Sekali Lagi Sebagai Pengguna Super
Sekarang di sinilah perkara menjadi menarik dan lebih menakjubkan, anda boleh awalan !! perintah dengan sudo, untuk menjalankan semula perintah terakhir yang digunakan tetapi sebagai root dengan keistimewaan pengguna super.Kami telah menyentuh tentang menjalankan terakhir dilaksanakan dengan sudo !! sebelum ini, tetapi ia sangat berkaitan dengan perintah yang disebutkan di atas sehingga kami tidak boleh meninggalkannya.
Taip sahaja arahan ini untuk melakukannya:
sudo !!
Ini melaksanakan perintah terakhir yang digunakan tetapi melalui sudo, menjalankannya sebagai pengguna root. Ia pada asasnya seperti menaip keseluruhan perintah sekali lagi tetapi menetapkannya dengan 'sudo', tanpa perlu menaip semula keseluruhan rentetan atau sintaks kompleks yang panjang sekali lagi! Sangat membantu.
BTW, helah ini berfungsi dalam kedua-dua Mac OS X dan Linux, jadi apa jua persekitaran baris arahan yang anda temui, jalankan semula arahan tersebut apabila anda perlu.