{"id":1541,"date":"2020-09-02T07:14:28","date_gmt":"2020-09-02T07:14:28","guid":{"rendered":"http:\/\/ubiq.co\/tech-blog\/?p=1541"},"modified":"2025-08-21T05:36:17","modified_gmt":"2025-08-21T05:36:17","slug":"linux-list-processes-name-user-pid","status":"publish","type":"post","link":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/","title":{"rendered":"How to List All Processes in Linux"},"content":{"rendered":"<p>Often system administrators need to list all processes in Linux to find out which processes are running. They may also need other information such as if a user is running any process, or if a specific process is running. There are several ways to monitor the processes that are running on your Linux system. In this article, we will learn how to list all processes by name, user, PID. You can use it to list all processes in Ubuntu, CentOS, Fedora, Redhat, and other Linux systems<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#Why_List_Linux_Processes\" >Why List Linux Processes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#How_to_List_all_Processes_in_Linux\" >How to List all Processes in Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#1_List_Linux_processes_by_User\" >1. List Linux processes by User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#2_List_Linux_Processes_by_Name\" >2. List Linux Processes by Name<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#3_List_Linux_Processes_by_PID\" >3. List Linux Processes by PID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#4_Using_top_and_htop\" >4. Using top and htop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Why_List_Linux_Processes\"><\/span>Why List Linux Processes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Every command or application starts at least one process in your Linux system. Over time, as you run more and more processes, your CPU and memory usage increases and your system slows down. If the process has bugs such as memory leaks, then they may consume unnecessarily high memory for their performance. Some may even continue to run even after they finish their tasks. Also, when multiple users are using your system, each user will add a set of processes and consequent work load to it. It is important to monitor processes run by a user to ensure they are not running any unauthorized processes, and also prevent them from hogging system resources. Therefore, it is important to regularly keep track of all processes that are running in your system.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_List_all_Processes_in_Linux\"><\/span>How to List all Processes in Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here are the steps to list all processes in Linux\/Unix. There are various commands like <em>ps, top, htop<\/em> and <em>pgrep<\/em> to list all processes in Linux. We will use <em>ps<\/em> command to view processes since it is one of the most common and comprehensive commands for this purpose.<\/p>\n<p>Open terminal and run the following command to display all processes in Linux.<\/p>\n<pre>$ ps aux\nUSER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND\nroot         1  0.0  0.0  24336  2284 ?        Ss   Sep01   0:02 \/sbin\/init\nroot         2  0.0  0.0      0     0 ?        S    Sep01   0:00 [kthreadd]\nroot         3  0.0  0.0      0     0 ?        S    Sep01   0:00 [ksoftirqd\/0]\nroot         4  0.0  0.0      0     0 ?        S    Sep01   0:00 [kworker\/0:0]\n...\n<\/pre>\n<p>In the above command,<br \/>\na = show processes for all users<br \/>\nu = display the process&#8217;s user\/owner<br \/>\nx = also show processes not attached to a terminal<\/p>\n<p>The above command will list all running processes. Please note, ps command supports several options. Except a, u, x mentioned above, all other options need you to add a hyphen &#8216;-&#8216; before them.<\/p>\n<p>Bonus Read : <a href=\"http:\/\/ubiq.co\/tech-blog\/search-file-linux\/\">How to Search a File in Linux<\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_List_Linux_processes_by_User\"><\/span>1. List Linux processes by User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here&#8217;s the command to list all processes by a specific user, say, john<\/p>\n<pre>$ ps -u john\n<\/pre>\n<p>OR<\/p>\n<pre>$ ps -U john\n<\/pre>\n<p>In the above command,<br \/>\n-u : Show all processes by RUID<br \/>\n-U : Display all processes by EUID<\/p>\n<p>You can also use top or pgrep commands to list processes by user in Linux.<\/p>\n<pre>$ top -U john\n$ pgrep -u john\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"2_List_Linux_Processes_by_Name\"><\/span>2. List Linux Processes by Name<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here&#8217;s the command to list all processes by a specific name, say, firefox<\/p>\n<pre>$ ps aux | grep firefox\n<\/pre>\n<p>In the above command, we pass the output of ps aux to grep command and search for string &#8220;firefox&#8221;.<br \/>\nYou can also use pgrep command for this purpose. It searches the current running processes and lists PIDs of matching processes.<\/p>\n<pre>$ pgrep firefox\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3_List_Linux_Processes_by_PID\"><\/span>3. List Linux Processes by PID<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here&#8217;s the command to find all processes by a specific PID, say, 1234<\/p>\n<pre>$ ps -p 1234\n<\/pre>\n<p>or<\/p>\n<pre>$ ps aux | grep 1234\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4_Using_top_and_htop\"><\/span>4. Using top and htop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can also use <a href=\"https:\/\/man7.org\/linux\/man-pages\/man1\/top.1.html\" target=\"_blank\" rel=\"noopener\">top<\/a> or htop commands to display all running processes in your system. Here is their syntax.<\/p>\n<pre>$ top\nOR\n$ htop<\/pre>\n<p>The top command displays a list of running processes in decreasing order of CPU usage. htop also provides similar output but in a more user-friendly manner.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In this article, we have learnt several simple ways to easily list Linux processes. Depending on your requirement, you can view processes by name, PID, user or some other attribute. It is important to regularly keep a track of all processes that are running on your system. This will help you identify any malicious or unexpected processes early and take action. It will also help you quickly identify processes that are overloading your system.<\/p>\n<p><a href=\"http:\/\/ubiq.co\/\">Ubiq<\/a>\u00a0makes it easy to visualize data in minutes, and monitor in real-time dashboards.\u00a0<a href=\"http:\/\/ubiq.co\/accounts\/register\">Try it<\/a> today!<\/p>\n<p>Also read:<br \/>\n<a href=\"https:\/\/ubiq.co\/tech-blog\/get-disk-space-linux-unix\/\">How to Disk Space in Linux\/Unix<\/a><br \/>\n<a href=\"https:\/\/ubiq.co\/tech-blog\/search-file-linux\/\">How to Search File in Linux<\/a><br \/>\n<a href=\"https:\/\/ubiq.co\/tech-blog\/how-to-create-tar-gz-file-in-linux\/\">How to Create tar.gz File in Linux<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many times you may need to list all processes by name, user, pid in linux\/unix. Here&#8217;s how to list all processes in Ubuntu, CentOS, Fedora, Redhat, and other Linux systems.<\/p>\n","protected":false},"author":1,"featured_media":1547,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[110],"tags":[133,132],"class_list":["post-1541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-list-processes","tag-ps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to List All Processes in Linux - Ubiq BI<\/title>\n<meta name=\"description\" content=\"Often you need to list all processes by name, user, pid in Linux. Here&#039;s how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to List All Processes in Linux - Ubiq BI\" \/>\n<meta property=\"og:description\" content=\"Often you need to list all processes by name, user, pid in Linux. Here&#039;s how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\" \/>\n<meta property=\"og:site_name\" content=\"Ubiq BI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ubiqbi\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-02T07:14:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-21T05:36:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sreeram Sreenivasan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UbiqBI\" \/>\n<meta name=\"twitter:site\" content=\"@UbiqBI\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sreeram Sreenivasan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\"},\"author\":{\"name\":\"Sreeram Sreenivasan\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\"},\"headline\":\"How to List All Processes in Linux\",\"datePublished\":\"2020-09-02T07:14:28+00:00\",\"dateModified\":\"2025-08-21T05:36:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\"},\"wordCount\":654,\"image\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1\",\"keywords\":[\"list processes\",\"ps\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\",\"url\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\",\"name\":\"How to List All Processes in Linux - Ubiq BI\",\"isPartOf\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1\",\"datePublished\":\"2020-09-02T07:14:28+00:00\",\"dateModified\":\"2025-08-21T05:36:17+00:00\",\"author\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\"},\"description\":\"Often you need to list all processes by name, user, pid in Linux. Here's how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.\",\"breadcrumb\":{\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1\",\"width\":1200,\"height\":400,\"caption\":\"list all processes linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ubiq.co\/tech-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to List All Processes in Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#website\",\"url\":\"https:\/\/ubiq.co\/tech-blog\/\",\"name\":\"Ubiq BI\",\"description\":\"Build dashboards &amp; reports in minutes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ubiq.co\/tech-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc\",\"name\":\"Sreeram Sreenivasan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g\",\"caption\":\"Sreeram Sreenivasan\"},\"description\":\"Sreeram Sreenivasan is the Founder of Ubiq. He has helped many Fortune 500 companies in the areas of BI &amp; software development.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/sreeram-sreenivasan\/\"],\"url\":\"https:\/\/ubiq.co\/tech-blog\/author\/wordpress\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to List All Processes in Linux - Ubiq BI","description":"Often you need to list all processes by name, user, pid in Linux. Here's how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.","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:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/","og_locale":"en_US","og_type":"article","og_title":"How to List All Processes in Linux - Ubiq BI","og_description":"Often you need to list all processes by name, user, pid in Linux. Here's how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.","og_url":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/","og_site_name":"Ubiq BI","article_publisher":"https:\/\/www.facebook.com\/ubiqbi","article_published_time":"2020-09-02T07:14:28+00:00","article_modified_time":"2025-08-21T05:36:17+00:00","og_image":[{"width":1200,"height":400,"url":"https:\/\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png","type":"image\/png"}],"author":"Sreeram Sreenivasan","twitter_card":"summary_large_image","twitter_creator":"@UbiqBI","twitter_site":"@UbiqBI","twitter_misc":{"Written by":"Sreeram Sreenivasan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#article","isPartOf":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/"},"author":{"name":"Sreeram Sreenivasan","@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc"},"headline":"How to List All Processes in Linux","datePublished":"2020-09-02T07:14:28+00:00","dateModified":"2025-08-21T05:36:17+00:00","mainEntityOfPage":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/"},"wordCount":654,"image":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1","keywords":["list processes","ps"],"articleSection":["Linux"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/","url":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/","name":"How to List All Processes in Linux - Ubiq BI","isPartOf":{"@id":"https:\/\/ubiq.co\/tech-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage"},"image":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1","datePublished":"2020-09-02T07:14:28+00:00","dateModified":"2025-08-21T05:36:17+00:00","author":{"@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc"},"description":"Often you need to list all processes by name, user, pid in Linux. Here's how to list all processes in Ubuntu, CentOS, Fedora, Redhat systems.","breadcrumb":{"@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#primaryimage","url":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1","contentUrl":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1","width":1200,"height":400,"caption":"list all processes linux"},{"@type":"BreadcrumbList","@id":"https:\/\/ubiq.co\/tech-blog\/linux-list-processes-name-user-pid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ubiq.co\/tech-blog\/"},{"@type":"ListItem","position":2,"name":"How to List All Processes in Linux"}]},{"@type":"WebSite","@id":"https:\/\/ubiq.co\/tech-blog\/#website","url":"https:\/\/ubiq.co\/tech-blog\/","name":"Ubiq BI","description":"Build dashboards &amp; reports in minutes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ubiq.co\/tech-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ubiq.co\/tech-blog\/#\/schema\/person\/db98d49a766a3a111d8510935ab90abc","name":"Sreeram Sreenivasan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b3127ed2d4bb8efb3fa0bbb52cf2efd4d0156c97fc05a503537c883e8279947?s=96&d=mm&r=g","caption":"Sreeram Sreenivasan"},"description":"Sreeram Sreenivasan is the Founder of Ubiq. He has helped many Fortune 500 companies in the areas of BI &amp; software development.","sameAs":["https:\/\/www.linkedin.com\/in\/sreeram-sreenivasan\/"],"url":"https:\/\/ubiq.co\/tech-blog\/author\/wordpress\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/ubiq.co\/tech-blog\/wp-content\/uploads\/2020\/09\/list-all-processes-linux.png?fit=1200%2C400&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pbGGTT-oR","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/1541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/comments?post=1541"}],"version-history":[{"count":16,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/1541\/revisions"}],"predecessor-version":[{"id":9232,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/posts\/1541\/revisions\/9232"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/media\/1547"}],"wp:attachment":[{"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/media?parent=1541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/categories?post=1541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubiq.co\/tech-blog\/wp-json\/wp\/v2\/tags?post=1541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}