{"id":632,"date":"2012-04-12T07:51:54","date_gmt":"2012-04-12T06:51:54","guid":{"rendered":"http:\/\/www.bocciolesi.fr\/tutoriels-et-cours\/?p=632"},"modified":"2022-12-02T11:28:12","modified_gmt":"2022-12-02T10:28:12","slug":"les-processus-kill","status":"publish","type":"post","link":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/","title":{"rendered":"Gestion des Processus sous Linux &#8211; Commande KILL"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts\/632?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Afficher le PDF\" \/><span class=\"pdfprnt-button-title pdfprnt-button-pdf-title\">Enregistrer en PDF<\/span><\/a><a href=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts\/632?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><p><span style=\"color: #3366ff;\"><strong>I\u25ba Dans ce tutoriel, nous allons voir comment g\u00e9rer et\u00a0contr\u00f4ler\u00a0les processus du syst\u00e8me.<\/strong><\/span><br \/><span style=\"color: #3366ff;\"><strong> Les informations des processus actifs sont enregistr\u00e9s dans \/proc, le pseudo FileSystem.<\/strong><\/span><\/p>\n<p>Chaque processus poss\u00e8de un r\u00e9pertoire du PID du processus concern\u00e9. Toute une foule d&#8217;informations concernant ce m\u00eame\u00a0processus\u00a0y est \u00e9crite.<\/p>\n<p>Dans <strong><span style=\"color: #800080;\">\/proc<\/span><\/strong>, on va trouver \u00e9galement des fichiers d&#8217;information renseignant l&#8217;\u00e9tat du syst\u00e8me, comme par exemple <strong><span style=\"color: #800080;\">meminfo<\/span><\/strong>, que l&#8217;on peut interroger avec la commande<strong><span style=\"color: #800080;\"> free -n<\/span><\/strong>. <strong><span style=\"color: #800080;\">version<\/span> <\/strong>qui donne le nom de la distri, le kernel, que l&#8217;on peut interroger avec <strong><span style=\"color: #800080;\">uname -r ou -v<\/span><\/strong>.<\/p>\n<p><strong><span style=\"color: #800080;\">ps aux <\/span><\/strong><span style=\"color: #800080;\"><span style=\"color: #333333;\">ou\u00a0<\/span><\/span><strong><span style=\"color: #800080;\">ps ef<\/span><\/strong> selon la norme listera tous les processus en cours. Il sera utile de piper cette commande avec un grep, ex : <strong><span style=\"color: #800080;\">ps aux | grep samba<br \/><\/span><\/strong><span style=\"color: #333333;\">On peut personnaliser la commande ps comme suit : <strong><span style=\"color: #800080;\">ps -e -o%cpu,%mem,comm,time,pid,ppid<\/span><\/strong><\/span><\/p>\n<p><strong><span style=\"color: #800080;\">pstree -p<\/span><\/strong> Montre l&#8217;affiliation des processus entre eux.<\/p>\n<p><strong><span style=\"color: #800080;\">top<\/span> <\/strong>ou <strong><span style=\"color: #800080;\">htop<\/span> <\/strong>permet de lister dynamiquement avec\u00a0rafra\u00eechissement\u00a0les processus en cours . On peut passer toute sorte d&#8217;options \u00e0 top comme <strong><span style=\"color: #3366ff;\">k<\/span><\/strong>ill <strong><span style=\"color: #3366ff;\">r<\/span><\/strong>enice <strong><span style=\"color: #3366ff;\">b<\/span><\/strong>old <strong><span style=\"color: #3366ff;\">z(<\/span><\/strong>couleur)<\/p>\n<p>L&#8217;utilitaire graphique <strong><span style=\"color: #800080;\">qps<\/span> <\/strong>est assez int\u00e9ressant pour\u00a0contr\u00f4ler\u00a0et g\u00e9rer les processus.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p><strong><span style=\"color: #800080;\">Priorit\u00e9 des Processus :<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/www.mb-creation-web.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-655\" src=\"https:\/\/www.mb-creation-web.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture.png\" alt=\"Capture\" width=\"686\" height=\"568\" srcset=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture.png 686w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-300x248.png 300w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-624x516.png 624w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/a><\/p>\n<p>Les Processus<span style=\"font-size: 1rem;\">\u00a0dorment (<\/span><strong style=\"font-size: 1rem;\"><span style=\"color: #800080;\">S<\/span><\/strong><span style=\"font-size: 1rem;\">leep)\u00a0<\/span><span style=\"line-height: 1.714285714; font-size: 1rem;\">,<\/span><span style=\"line-height: 1.714285714; font-size: 1rem;\">\u00a0<\/span><span style=\"line-height: 1.714285714; font-size: 1rem;\">ils\u00a0<\/span><span style=\"line-height: 1.714285714; font-size: 1rem;\">attendent<\/span><span style=\"line-height: 1.714285714; font-size: 1rem;\">\u00a0que\u00a0l\u2019ordonnanceur\u00a0du noyau autorise l&#8217;acc\u00e8s au processeur afin qu&#8217;ils puissent y\u00a0ex\u00e9cuter (<\/span><strong style=\"line-height: 1.714285714; font-size: 1rem;\"><span style=\"color: #800080;\">R<\/span><\/strong><span style=\"line-height: 1.714285714; font-size: 1rem;\">unning) leurs commandes en manipulant les\u00a0jeux\u00a0d&#8217;instruction du processeur.<\/span><\/p>\n<p>Certains processus sont plus prioritaire que d&#8217;autres et auront tendance \u00e0 passer devant les autres dans la file d&#8217;attente (pile FIFO) de la RAM.<br \/>Certains\u00a0processus peu gourmands dorment directement en SWAP sur le disque dur et quand le moment est venu pour eux d&#8217;aller \u00e9x\u00e9cuter leurs commandes, ils r\u00e9empruntent le chemin de la RAM \u00a0 et passent dans la file d&#8217;attente de la RAM.<\/p>\n<p>Le <strong><span style=\"color: #800080;\">swapiness<\/span><\/strong> par d\u00e9faut du noyau est par d\u00e9faut r\u00e9gl\u00e9 \u00e0 40%, \u00e0 partir de cette charge, certains\u00a0processus\u00a0peu gourmands iront\u00a0dormir\u00a0directement en SWAP.<br \/>Exemple : Une application lourde (graphique) charge \u00e0 son initialisation un grand nombre de processus en RAM. Lorsque l&#8217;application fonctionne, ils ne sont plus forc\u00e9ment n\u00e9cessaires. Le Swapiness fonctionne alors et envoie ces processus en SWAP.<\/p>\n<p>Le <strong><span style=\"color: #800080;\">swapiness<\/span> <\/strong>en tant que directive du noyau peut \u00eatre param\u00e9tr\u00e9 via \/etc\/sysctl.conf ou depuis :<br \/><strong><span style=\"color: #800080;\">\/proc\/sys\/vm\/swappiness.\u00a0<\/span><\/strong><br \/>Autre exemple de tuning :<strong> echo 3 &gt; \/proc\/sys\/vm\/drop_caches<\/strong>\u00a0? purge le cache m\u00e9moire, les dentries(relation entre fichier et inodes)<\/p>\n<p>? Pour modifier la priorit\u00e9 d&#8217;un processus, on pourra utiliser les commandes <strong><span style=\"color: #3366ff;\">nice<\/span> <\/strong>ou <strong><span style=\"color: #3366ff;\">renice<\/span> <\/strong>(qui donnent une gentillesse de -20 \u00e0 19 )<\/p>\n<p>\u00a0<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>La commande KILL permet d&#8217;envoyer des signaux aux processus gr\u00e2ce \u00e0 leur PID<br \/>KILLALL cible les processus par leurs noms.<br \/>KILL\u00a0-l\u00a0? donne la liste de tous les signaux<\/p>\n<p>KILL -15 PID = SIGTERM\u00a0? On demande au processus de se terminer proprement<br \/>KILL -9 PID = SIGKILL\u00a0? Le processus se termine ! imp\u00e9rativement !<br \/>KILL -1 PID = SIGHUP ?\u00a0On demande au processus d\u00e9mon ou au service de relire sa configuration<br \/>KILL -19 PID = \u00a0SIGSTOP\u00a0<span style=\"font-size: 1rem;\">? On met en pause le processus, on le stoppe, il n&#8217;est pas termin\u00e9<br \/>KILL -18 PID = SIGCONT\u00a0? On red\u00e9marre le processus stopp\u00e9.<\/span><\/p>\n<p><strong><span style=\"color: #3366ff;\">? Autre mani\u00e8re de\u00a0contr\u00f4ler\u00a0les processus :<\/span><\/strong><\/p>\n<p>On lance un processus en tant que job :<br \/>firefox<strong><span style=\"color: #800080;\">&amp;\u00a0? <\/span><\/strong><span style=\"color: #800080;\"><span style=\"color: #333333;\">Lance le procesus en tache de fond et donne le processus et le num\u00e9ro de job (commande jobs pour lister tous les jobs en cours d&#8217;\u00e9x\u00e9cution)<br \/><\/span><\/span><strong><span style=\"color: #800080;\">fg\u00a0<\/span><\/strong><span style=\"color: #333333;\">pour le ramener au premier plan ou fg N\u00b0deJob<\/span><\/p>\n<p><span style=\"color: #333333;\">on peut l aminpuler avec CTL+Z pour le stopper<br \/><\/span><strong><span style=\"color: #800080;\">CTRL+Z <strong>\u00a0<\/strong><\/span><\/strong><span style=\"color: #800080;\"><span style=\"color: #333333;\">Stoppe le processus (\u00e9quivalent du KILL -19)<br \/><strong style=\"line-height: 1.714285714; color: #444444; font-size: 1rem;\"><span style=\"color: #800080;\">bg<\/span><\/strong><span style=\"line-height: 1.714285714; font-size: 1rem;\"> pour le passer en tache de fond et le relancer (comme kill -18)<\/span><\/span><\/span><\/p>\n<p><span style=\"color: #800080;\"><b><i>CTRL+C <\/i><\/b><span style=\"color: #333333;\">est un signal d&#8217;interruption SIGINT qui termine l&#8217;\u00e9x\u00e9cution de la commande en cours<\/span><\/span><\/p>\n<p>Voici un exemple de manipumation des jobs :<\/p>\n<p>Les commandes sont lanc\u00e9es en tant que job avec &amp; (esperluette) et passent directement en bg(background). On peut les appeler en fg(ForeGround) et les manipuler avec CTRL+Z ou CTRL+C.<\/p>\n<p>Un job pass\u00e9 en FG devra \u00eatre stopp\u00e9 avant de repasser en BG !!<\/p>\n<p><a href=\"https:\/\/www.mb-creation-web.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1792\" src=\"https:\/\/www.mb-creation-web.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-1.png\" alt=\"\" width=\"508\" height=\"453\" srcset=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-1.png 508w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2012\/04\/Capture-1-300x268.png 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/a><\/p>\n<p><em>Michel BOCCIOLESI<\/em><\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"253\" src=\"https:\/\/www.mb-creation-web.fr\/tutoriels-et-cours\/wp-content\/uploads\/2022\/10\/2022-10-27_11h02_55-1024x253.png\" alt=\"\" class=\"wp-image-1904\" srcset=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2022\/10\/2022-10-27_11h02_55-1024x253.png 1024w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2022\/10\/2022-10-27_11h02_55-300x74.png 300w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2022\/10\/2022-10-27_11h02_55-768x190.png 768w, https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2022\/10\/2022-10-27_11h02_55.png 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p> I\u25ba Dans ce tutoriel, nous allons voir comment g\u00e9rer et\u00a0contr\u00f4ler\u00a0les processus du syst\u00e8me. Les informations des processus actifs sont enregistr\u00e9s dans \/proc, le pseudo FileSystem. Chaque processus &#8230;<\/p>\n","protected":false},"author":1,"featured_media":1541,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,34,39],"tags":[],"class_list":["post-632","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-linux-admin","category-tutoriels"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours\" \/>\n<meta property=\"og:description\" content=\"I\u25ba Dans ce tutoriel, nous allons voir comment g\u00e9rer et\u00a0contr\u00f4ler\u00a0les processus du syst\u00e8me. Les informations des processus actifs sont enregistr\u00e9s dans \/proc, le pseudo FileSystem. Chaque processus ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriels et Cours\" \/>\n<meta property=\"article:published_time\" content=\"2012-04-12T06:51:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-02T10:28:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"426\" \/>\n\t<meta property=\"og:image:height\" content=\"282\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michel BOCCIOLESI\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michel BOCCIOLESI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/\",\"url\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/\",\"name\":\"Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours\",\"isPartOf\":{\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg\",\"datePublished\":\"2012-04-12T06:51:54+00:00\",\"dateModified\":\"2022-12-02T10:28:12+00:00\",\"author\":{\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#\/schema\/person\/6bdfe0a1263b803645c69e3d5748dabe\"},\"breadcrumb\":{\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage\",\"url\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg\",\"contentUrl\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg\",\"width\":426,\"height\":282,\"caption\":\"Cours et turoriels Linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gestion des Processus sous Linux &#8211; Commande KILL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#website\",\"url\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/\",\"name\":\"Tutoriels et Cours\",\"description\":\"Michel Bocciolesi | Formateur Consultant en Informatique\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#\/schema\/person\/6bdfe0a1263b803645c69e3d5748dabe\",\"name\":\"Michel BOCCIOLESI\",\"description\":\"Michel Bocciolesi est consultant et formateur sp\u00e9cialis\u00e9 en Informatique.\",\"sameAs\":[\"https:\/\/www.mb-creation-web.fr\"],\"url\":\"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/author\/michel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/","og_locale":"fr_FR","og_type":"article","og_title":"Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours","og_description":"I\u25ba Dans ce tutoriel, nous allons voir comment g\u00e9rer et\u00a0contr\u00f4ler\u00a0les processus du syst\u00e8me. Les informations des processus actifs sont enregistr\u00e9s dans \/proc, le pseudo FileSystem. Chaque processus ...","og_url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/","og_site_name":"Tutoriels et Cours","article_published_time":"2012-04-12T06:51:54+00:00","article_modified_time":"2022-12-02T10:28:12+00:00","og_image":[{"width":426,"height":282,"url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg","type":"image\/jpeg"}],"author":"Michel BOCCIOLESI","twitter_misc":{"\u00c9crit par":"Michel BOCCIOLESI","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/","url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/","name":"Gestion des Processus sous Linux - Commande KILL - Tutoriels et Cours","isPartOf":{"@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage"},"image":{"@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage"},"thumbnailUrl":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg","datePublished":"2012-04-12T06:51:54+00:00","dateModified":"2022-12-02T10:28:12+00:00","author":{"@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#\/schema\/person\/6bdfe0a1263b803645c69e3d5748dabe"},"breadcrumb":{"@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#primaryimage","url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg","contentUrl":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-content\/uploads\/2015\/12\/linux.jpg","width":426,"height":282,"caption":"Cours et turoriels Linux"},{"@type":"BreadcrumbList","@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/les-processus-kill\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/"},{"@type":"ListItem","position":2,"name":"Gestion des Processus sous Linux &#8211; Commande KILL"}]},{"@type":"WebSite","@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#website","url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/","name":"Tutoriels et Cours","description":"Michel Bocciolesi | Formateur Consultant en Informatique","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/#\/schema\/person\/6bdfe0a1263b803645c69e3d5748dabe","name":"Michel BOCCIOLESI","description":"Michel Bocciolesi est consultant et formateur sp\u00e9cialis\u00e9 en Informatique.","sameAs":["https:\/\/www.mb-creation-web.fr"],"url":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/author\/michel\/"}]}},"_links":{"self":[{"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts\/632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/comments?post=632"}],"version-history":[{"count":23,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts\/632\/revisions"}],"predecessor-version":[{"id":1946,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/posts\/632\/revisions\/1946"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/media\/1541"}],"wp:attachment":[{"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/media?parent=632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/categories?post=632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bocciolesi.fr\/tutoriels-et-cours\/wp-json\/wp\/v2\/tags?post=632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}