Add Windows support for kill by process ID --from winuxcmd project
Nessuno ha ancora preso questa issue.
- #46 di @a-rookie-of-C-language — chiusa senza merge
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- rust
- Ambito
- cli, operating-systems
Direzione di ricerca
Inizia esaminando la gestione esistente del comando kill e le API di gestione dei processi disponibili su Windows per terminare un processo tramite PID. Verifica ogni invocazione proposta, inclusi i segnali numerici e denominati, e documenta i limiti dell’implementazione; il lavoro è completato quando i comandi elencati funzionano su Windows senza implicare il supporto completo dei segnali POSIX.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
kill is currently not shipped in Coreutils for Windows because Windows does not provide POSIX signals. However, Windows can still terminate processes by process ID through native process APIs.
This issue proposes adding a Windows-specific kill implementation that supports PID-based process termination while clearly documenting that it is not full POSIX signal support.
Proposed behavior
Support commands such as:
kill <PID>
kill -9 <PID>
kill -KILL <PID>
kill -TERM <PID>
kill -s KILL <PID>
kill --signal=TERM <PID>
kill --list
- Lingua principale
- Rust
- Stelle
- 5.2k
- Fork
- 109
- Merge medio
- 1g 16h
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/coreutils
-
Add support for /dev/nullAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
-
sleep has 9MBAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Tutte le issue di microsoft/coreutils
Issue simili
-
contribution
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
tree-sitter/tree-sitter#6005 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
-
defect
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
agent:triaged bug bughunt pm:pipenv priority:p1
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
SocketDev/socket-patch#744 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno