Ini ialah arahan qsigposix yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
qsig — kerja kelompok isyarat
SINOPSIS
qsig [−s isyarat] pengecam_kerja...
DESCRIPTION
Untuk memberi isyarat kerja kelompok adalah menghantar isyarat kepada ketua sesi tugas kelompok. Satu kumpulan
kerja diisyaratkan dengan menghantar permintaan kepada pelayan kelompok yang menguruskan kerja kelompok. The
qsig utiliti ialah klien kelompok boleh diakses pengguna yang meminta isyarat kerja kelompok.
. qsig utiliti hendaklah memberi isyarat kepada kerja kelompok yang satu kelompok pengecam_kerja is
dibentangkan kepada utiliti. The qsig utiliti tidak boleh memberi isyarat kepada mana-mana kerja kelompok yang kumpulannya
pengecam_kerjas tidak dibentangkan kepada utiliti.
. qsig utiliti hendaklah memberi isyarat kerja kelompok dalam susunan di mana kelompok yang sepadan
pengecam_kerjas dibentangkan kepada utiliti. Sekiranya qsig utiliti gagal memproses satu kelompok
pengecam_kerja berjaya, utiliti akan meneruskan untuk memproses kumpulan yang tinggal
pengecam_kerjas, jika ada.
. qsig utiliti hendaklah memberi isyarat kerja kelompok dengan menghantar a Isyarat Kerja Meminta kepada kumpulan
pelayan yang menguruskan kerja kelompok.
Untuk setiap kumpulan yang berjaya diproses pengecam_kerja, yang qsig utiliti hendaklah telah menerima
jawapan lengkap untuk setiap Isyarat Kerja Meminta dihantar ke pelayan kelompok pada masa itu
pintu keluar utiliti.
PILIHAN
. qsig utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan.
Pilihan berikut hendaklah disokong oleh pelaksanaan:
−s isyarat Tentukan isyarat yang akan dihantar ke kerja kelompok.
. qsig utiliti hendaklah menerima a isyarat hujah pilihan yang sama ada simbolik
nama isyarat atau nombor isyarat integer yang tidak ditandatangani (lihat standard POSIX.1‐1990,
Bahagian 3.3.1.1). The qsig utiliti hendaklah menerima nama isyarat yang SIG
awalan telah ditinggalkan.
Jika isyarat hujah pilihan ialah nama isyarat, the qsig utiliti hendaklah menghantar itu
nama.
Jika isyarat hujah pilihan ialah nombor, the qsig utiliti hendaklah menghantar
nilai isyarat yang diwakili oleh nombor.
Jika −s pilihan tidak dibentangkan kepada qsig utiliti, utiliti hendaklah menghantar
isyarat SIGTERM kepada setiap kerja kelompok yang diberi isyarat.
OPERAND
. qsig utiliti hendaklah menerima satu atau lebih operan yang mematuhi sintaks untuk satu kelompok
pengecam_kerja (Lihat seksyen 3.3.1, Batch Kerja Pengecam).
STDIN
Tidak digunakan.
INPUT FILES
Tiada.
PERSEKITARAN PELBAGAI
Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan qsig:
BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah keutamaan pembolehubah pengantarabangsaan
digunakan untuk menentukan nilai kategori tempat.)
LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.
LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
hujah).
LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard.
LOGNAME Tentukan nama log masuk pengguna.
ASYNCRONOUS ACARA
Lalai.
STDOUT
Satu pelaksanaan daripada qsig utiliti boleh menulis mesej bermaklumat kepada output standard.
STDERR
Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.
OUTPUT FILES
Tiada.
EXTENDED DESCRIPTION
Tiada.
EXIT STATUS
Nilai keluar berikut hendaklah dikembalikan:
0 Selesai dengan jayanya.
>0 Ralat telah berlaku.
AKIBAT OF KESALAHAN
Sebagai tambahan kepada tingkah laku lalai, qsig utiliti tidak diperlukan untuk menulis a
mesej diagnostik kepada ralat standard apabila balasan ralat diterima daripada pelayan kelompok
menunjukkan bahawa kumpulan pengecam_kerja tidak wujud pada pelayan. Sama ada atau tidak
qsig utiliti menunggu untuk mengeluarkan mesej diagnostik semasa cuba mencari kumpulan
kerja pada pelayan lain ditentukan oleh pelaksanaan.
. berikutan bahagian adalah bermaklumat.
PERMOHONAN PENGGUNAAN
Tiada.
CONTOH
Tiada.
RATIONALE
. qsig utiliti membolehkan pengguna memberi isyarat kerja kelompok.
Pengguna mungkin tidak dapat memberi isyarat kerja kelompok dengan membunuh utiliti sistem pengendalian
atas beberapa sebab. Pertama, ID proses kerja kelompok mungkin tidak diketahui oleh
pengguna. Kedua, proses kerja kelompok mungkin pada nod jauh. Walau bagaimanapun, dengan kebaikan
komunikasi antara nod kelompok, yang qsig utiliti boleh mengatur isyarat a
proses.
Kerana kerja kelompok yang tidak berjalan tidak boleh diisyaratkan dan kerana isyarat mungkin tidak
menamatkan kerja kelompok, yang qsig utiliti bukanlah pengganti kepada qdel utiliti.
Pilihan daripada qsig utiliti membolehkan pengguna menentukan isyarat yang akan dihantar
kerja kelompok.
. −s pilihan membenarkan pengguna untuk menentukan isyarat dengan nama atau nombor, dan dengan itu mengatasi
isyarat lalai. Piawaian POSIX.1‐1990 mentakrifkan isyarat dengan kedua-dua nama dan nombor.
. qsig utiliti ialah utiliti baharu, bersemuka amalan sedia ada; ia telah ditakrifkan dalam
jilid POSIX.1‐2008 ini sebagai tindak balas kepada kelemahan yang dirasakan pengguna dalam sedia ada
amalan.
MASA HADAPAN ARAHAN
. qsig utiliti boleh dialih keluar dalam versi akan datang.
Gunakan qsigposix dalam talian menggunakan perkhidmatan onworks.net