Rumah Operasi dan penyelenggaraan operasi dan penyelenggaraan linux Terdapat beberapa cara untuk memulakan proses Linux

Terdapat beberapa cara untuk memulakan proses Linux

Feb 10, 2023 am 10:22 AM
linux

Terdapat dua cara untuk memulakan proses Linux: 1. Memulakan proses secara manual, yang merujuk kepada memulakan proses secara langsung dengan pengguna memasukkan perintah Bergantung pada jenis dan sifat proses yang dimulakan, ia boleh dibahagikan kepada latar depan Terdapat dua cara untuk bermula dan bermula di latar belakang. 2. Jadualkan proses permulaan (tetapkan ia lebih awal, dan proses boleh bermula dengan sendirinya mengikut keperluan pengguna dalam Linux, tugas boleh dikonfigurasikan untuk bermula secara automatik pada masa, tarikh, atau apabila purata beban sistem lebih rendah); daripada nilai yang ditentukan.

Terdapat beberapa cara untuk memulakan proses Linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Dalam sistem Linux, setiap proses mempunyai ID proses (PID) yang unik, yang memudahkan sistem mengenal pasti dan menjadualkan proses tersebut. Dengan hanya mengeluarkan nama program yang menjalankan program, anda boleh menjalankan program, pada asasnya memulakan proses.

Secara umumnya, terdapat dua cara utama untuk memulakan proses, iaitu permulaan manual dan mula berjadual (ditetapkan terlebih dahulu, dan proses boleh bermula dengan sendirinya mengikut keperluan pengguna juga boleh dibahagikan kepada). Permulaan latar depan dan permulaan latar belakang.

Proses permulaan manual Linux


Proses permulaan manual merujuk kepada memulakan proses secara langsung dengan pengguna memasukkan arahan Bergantung pada jenis dan sifat proses, ia boleh dibahagikan kepada dua kaedah: permulaan latar depan dan permulaan latar belakang.

Mulakan proses di latar depan

Memulakan proses di latar depan ialah cara paling biasa untuk memulakan proses secara manual, kerana apabila pengguna memasuki perintah dan menjalankannya, proses telah pun dimulakan, dan ia adalah proses latar depan Pada masa ini, sistem sebenarnya dalam keadaan berbilang proses (satu proses Shell dan satu lagi proses yang baru dimulakan). .

Sebenarnya, terdapat banyak proses yang berjalan secara senyap di latar belakang apabila sistem automatik, tetapi untuk kemudahan pemahaman pembaca, proses ini tidak disertakan di sini.

Apabila kita memulakan proses di latar depan dan proses itu tidak keluar, kita menggunakan arahan ps untuk melihat proses Sebagai contoh, kita menjalankan arahan atas sebagai proses latar depan adalah seperti berikut :

top
Salin selepas log masuk

Selepas berjalan, output terminal adalah seperti berikut:

Terdapat beberapa cara untuk memulakan proses Linux

Kami melihat bahawa pada masa ini, kami menjalankan proses teratas di latar depan, dan sekarang, kami menggunakan arahan ps untuk melihat proses Perintah khusus adalah seperti berikut:

ps -elf |grep top
Salin selepas log masuk
Salin selepas log masuk

Selepas dijalankan, output terminal adalah seperti berikut:

<. 🎜>Terdapat beberapa cara untuk memulakan proses Linux

Kami melihat bahawa kami Selepas menggunakan arahan ps, kami dapat melihat proses atas berjalan Selepas ujian selesai, kami tekan q untuk keluar dari proses teratas.

Mulakan proses di latar belakang

Proses berjalan terus dari latar belakang dan digunakan agak jarang, melainkan proses itu sangat memakan masa dan pengguna tidak tergesa-gesa untuk memerlukan hasilnya Sebagai contoh, apabila pengguna perlu memulakan proses yang berjalan lama untuk memformat fail teks, untuk mengelakkan keseluruhan Shell daripada "diduduki" semasa proses pemformatan, adalah pilihan yang bijak untuk mulakan proses dari latar belakang.

Memulakan proses dari latar belakang sebenarnya menambah simbol “&” pada penghujung arahan. Selepas memasukkan arahan dan menjalankannya, Shell akan memberikan kita nombor, iaitu nombor proses proses. Kemudian gesaan akan muncul secara langsung, dan pengguna boleh terus menyelesaikan kerja lain Kami memasukkan kod berikut untuk menjalankan arahan atas di latar belakang:

top &
Salin selepas log masuk
Selepas berjalan, output terminal adalah seperti berikut:

Terdapat beberapa cara untuk memulakan proses Linux

Kami melihat bahawa pada masa ini, kami menjalankan proses teratas di latar belakang Sekarang, kami menggunakan arahan ps untuk melihat proses . Perintah khusus adalah seperti berikut:

ps -elf |grep top
Salin selepas log masuk
Salin selepas log masuk
Selepas dijalankan, output terminal adalah seperti berikut:

Terdapat beberapa cara untuk memulakan proses Linux

Kami melihat bahawa kami menggunakan arahan ps dan boleh melihat proses teratas berjalan di latar belakang Selepas ujian selesai, kami menggunakan Perintah bunuh membunuh proses teratas yang dijalankan lusa Perintah khusus adalah seperti berikut:

kill 25439
Salin selepas log masuk
25439 di sini ialah id proses Kami menggunakan arahan ini untuk mematikan proses yang sedang berjalan di latar belakang.

Penjelasan

Di atas memperkenalkan dua kaedah permulaan manual Malah, ia mempunyai ciri yang sama, iaitu proses baharu dihasilkan oleh proses Shell semasa. , dalam erti kata lain, Shell mencipta proses baharu, jadi hubungan ini dipanggil hubungan ibu bapa-anak antara proses, di mana Shell ialah proses induk dan proses baharu ialah proses anak.

Perlu dinyatakan bahawa proses induk boleh mempunyai berbilang proses anak, dan biasanya proses induk boleh diteruskan hanya selepas proses anak tamat, sudah tentu, jika ia dimulakan dari latar belakang, proses induk akan melakukannya tidak perlu menunggu proses anak.

Sistem Linux menjadualkan proses permulaan


Dalam sistem Linux, tugasan boleh dikonfigurasikan untuk bermula secara automatik pada masa, tarikh, atau apabila purata beban sistem jatuh di bawah nilai yang ditentukan.

Sebagai contoh, Linux diprakonfigurasikan untuk menjalankan tugas sistem yang penting supaya sistem boleh dikemas kini dalam masa nyata Pentadbir sistem juga boleh menggunakan tugasan automatik untuk menyandarkan data penting secara kerap.

Terdapat banyak cara untuk menjadualkan proses permulaan, seperti melalui crontab, at dan arahan lain.

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Terdapat beberapa cara untuk memulakan proses Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perbezaan antara centos dan ubuntu Perbezaan antara centos dan ubuntu Apr 14, 2025 pm 09:09 PM

Perbezaan utama antara CentOS dan Ubuntu adalah: asal (CentOS berasal dari Red Hat, untuk perusahaan; Ubuntu berasal dari Debian, untuk individu), pengurusan pakej (CentOS menggunakan yum, yang memberi tumpuan kepada kestabilan; Ubuntu menggunakan APT, untuk kekerapan yang tinggi) Pelbagai tutorial dan dokumen), kegunaan (CentOS berat sebelah ke arah pelayan, Ubuntu sesuai untuk pelayan dan desktop), perbezaan lain termasuk kesederhanaan pemasangan (CentOS adalah nipis)

Cara memasang centos Cara memasang centos Apr 14, 2025 pm 09:03 PM

Langkah Pemasangan CentOS: Muat turun Imej ISO dan Burn Bootable Media; boot dan pilih sumber pemasangan; Pilih susun atur bahasa dan papan kekunci; Konfigurasikan rangkaian; memisahkan cakera keras; Tetapkan jam sistem; Buat pengguna root; pilih pakej perisian; Mulakan pemasangan; Mulakan semula dan boot dari cakera keras selepas pemasangan selesai.

Pilihan Centos setelah menghentikan penyelenggaraan Pilihan Centos setelah menghentikan penyelenggaraan Apr 14, 2025 pm 08:51 PM

CentOS telah dihentikan, alternatif termasuk: 1. Rocky Linux (keserasian terbaik); 2. Almalinux (serasi dengan CentOS); 3. Ubuntu Server (Konfigurasi diperlukan); 4. Red Hat Enterprise Linux (versi komersial, lesen berbayar); 5. Oracle Linux (serasi dengan CentOS dan RHEL). Apabila berhijrah, pertimbangan adalah: keserasian, ketersediaan, sokongan, kos, dan sokongan komuniti.

Penjelasan terperinci mengenai Prinsip Docker Penjelasan terperinci mengenai Prinsip Docker Apr 14, 2025 pm 11:57 PM

Docker menggunakan ciri -ciri kernel Linux untuk menyediakan persekitaran berjalan yang cekap dan terpencil. Prinsip kerjanya adalah seperti berikut: 1. Cermin digunakan sebagai templat baca sahaja, yang mengandungi semua yang anda perlukan untuk menjalankan aplikasi; 2. Sistem Fail Kesatuan (Unionfs) menyusun pelbagai sistem fail, hanya menyimpan perbezaan, menjimatkan ruang dan mempercepatkan; 3. Daemon menguruskan cermin dan bekas, dan pelanggan menggunakannya untuk interaksi; 4. Ruang nama dan cgroups melaksanakan pengasingan kontena dan batasan sumber; 5. Pelbagai mod rangkaian menyokong interkoneksi kontena. Hanya dengan memahami konsep -konsep teras ini, anda boleh menggunakan Docker dengan lebih baik.

Cara menggunakan desktop docker Cara menggunakan desktop docker Apr 15, 2025 am 11:45 AM

Bagaimana cara menggunakan desktop Docker? Docktop Docktop adalah alat untuk menjalankan bekas Docker pada mesin tempatan. Langkah -langkah untuk digunakan termasuk: 1. Pasang desktop Docker; 2. Mulakan desktop Docker; 3. Buat imej Docker (menggunakan Dockerfile); 4. Membina imej Docker (menggunakan Docker Build); 5. Jalankan bekas Docker (menggunakan Docker Run).

Apa yang Harus Dilakukan Setelah CentOs Berhenti Penyelenggaraan Apa yang Harus Dilakukan Setelah CentOs Berhenti Penyelenggaraan Apr 14, 2025 pm 08:48 PM

Selepas CentOS dihentikan, pengguna boleh mengambil langkah -langkah berikut untuk menanganinya: Pilih pengedaran yang serasi: seperti Almalinux, Rocky Linux, dan CentOS Stream. Berhijrah ke pengagihan komersial: seperti Red Hat Enterprise Linux, Oracle Linux. Menaik taraf ke CentOS 9 Stream: Pengagihan Rolling, menyediakan teknologi terkini. Pilih pengagihan Linux yang lain: seperti Ubuntu, Debian. Menilai pilihan lain seperti bekas, mesin maya, atau platform awan.

Konfigurasi komputer apa yang diperlukan untuk vscode Konfigurasi komputer apa yang diperlukan untuk vscode Apr 15, 2025 pm 09:48 PM

Keperluan Sistem Kod Vs: Sistem Operasi: Windows 10 dan ke atas, MACOS 10.12 dan ke atas, pemproses pengedaran Linux: minimum 1.6 GHz, disyorkan 2.0 GHz dan ke atas memori: minimum 512 MB, disyorkan 4 GB dan ke atas ruang penyimpanan: minimum 250 mb, disyorkan 1 GB dan di atas keperluan lain:

Apa yang perlu dilakukan sekiranya imej docker gagal Apa yang perlu dilakukan sekiranya imej docker gagal Apr 15, 2025 am 11:21 AM

Langkah Penyelesaian Masalah untuk Gagal Docker Image Build: Semak Sintaks Dockerfile dan Versi Ketergantungan. Semak jika konteks binaan mengandungi kod sumber dan kebergantungan yang diperlukan. Lihat log binaan untuk butiran ralat. Gunakan pilihan sasaran untuk membina fasa hierarki untuk mengenal pasti titik kegagalan. Pastikan anda menggunakan versi terkini Enjin Docker. Bina imej dengan --t [nama imej]: mod debug untuk debug masalah. Semak ruang cakera dan pastikan ia mencukupi. Lumpuhkan Selinux untuk mengelakkan gangguan dengan proses binaan. Tanya platform komuniti untuk mendapatkan bantuan, sediakan dockerfiles dan bina deskripsi log untuk cadangan yang lebih spesifik.

See all articles