{"id":27477,"date":"2018-07-19T04:57:02","date_gmt":"2018-07-19T09:57:02","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=27477"},"modified":"2022-06-03T03:34:48","modified_gmt":"2022-06-03T08:34:48","slug":"how-to-list-all-services-in-linux","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/","title":{"rendered":"How to List All Running Services in Linux"},"content":{"rendered":"
<\/div>\r\n
\"Listing<\/figure>\r\n\r\n\r\n\r\n

Linux-based operating systems, like all other operating systems, have processes and services that run while the machine is on. These range from various operating system services, to the command line, to different services\/daemons designed to maintain the system and keep it running smoothly. Most services are vital to a process’ normal operation, ranging from helper services to special services designed to handle input, improve performance, offload resources, etc. Processes are also the backbone of a computer’s core functionality, making it important to have the resources for them all. <\/p>\r\n\r\n\r\n\r\n

<\/p>\r\n\r\n\r\n\r\n

\r\n
\"How<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

However, it may occur that a service can run without your knowledge, use up system resources, and even make your system vulnerable if security measures have not been taken into account. Because of possible cases like these, it’s good to know how to check and deal with such cases, as well as have the ability to monitor what processes and services are running on your machine at any moment.<\/p>\r\n\r\n\r\n\r\n

In this tutorial, we will go through several methods of listing\/showing all running services and processes on a Linux-based server<\/a> or machine, as well as go through some useful commands that will help you find and manage these processes and services.<\/p>\r\n\r\n\r\n\r\n

The ‘service’ command line tool<\/h3>\r\n\r\n\r\n\r\n

The ‘service’ command comes pre-installed with almost every Linux distribution out there. While its main purpose is to start and stop scripts and create processes, ‘service’ can also be used to see what services are running or stopped at any given moment. Using a simple command, we are given a complete list of services:<\/p>\r\n\r\n\r\n\r\n

service --status-all<\/pre>\r\n\r\n\r\n\r\n

When you run this, an output similar to this will appear:<\/p>\r\n\r\n\r\n\r\n

[ + ] apache-htcacheclean\r\n[ + ] apache2\r\n[ + ] apparmor\r\n[ + ] bind9\r\n[ - ] bluetooth\r\n[ - ] bootmisc.sh\r\n[ - ] cgmanager\r\n[ - ] cgproxy\r\n[ - ] checkfs.sh\r\n[ - ] checkroot-bootclean.sh\r\n[ - ] checkroot.sh\r\n(continued)<\/pre>\r\n\r\n\r\n\r\n
\r\n
\"Linux<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

As you can see, a list of services is given as output, with a symbol to the left of the service’s name. A ‘+’ symbol means the service is running, a ‘-‘ means that it is stopped, and a ‘?’ means that the status is not currently known. When this is used in combination with a search tool such as ‘grep’, finding specific services that are running is very easy to do. You can then check the status on a process-by-process basis by entering the status command for a specific process:<\/p>\r\n\r\n\r\n\r\n

service <service name> status<\/pre>\r\n\r\n\r\n\r\n

This will then output a set of information pertaining to that specific service, including the location of the process, whether or not the service is running, and even the last few lines of the log file from the service.<\/p>\r\n\r\n\r\n\r\n

PS<\/h3>\r\n\r\n\r\n\r\n

Short for ‘process status’, PS is a pre-installed utility designed to display information and details about processes. It is a simple, fast tool designed to give quick results with no fuss. With one simple command, we can list a well-detailed list of currently running processes:<\/p>\r\n\r\n\r\n\r\n

ps -aux<\/p>\r\n\r\n\r\n\r\n

You can use this in conjunction with the ‘less’ command to further improve readability. When running this command, we are given details for each process currently running. You can also use the ‘grep’ command to narrow down the results to a specific process name, process ID, and so on.<\/p>\r\n\r\n\r\n\r\n

The ‘top’ command line tool<\/strong><\/h3>\r\n\r\n\r\n\r\n

‘top’ is a built-in tool designed to give an overview of all processes and services currently running on your machine. It is included on both Debian-based and RedHat-based distributions and offers a variety of features to help you figure out what’s happening on your server. You can start ‘top’ by simply writing top on the command line<\/a>. This is what it should look like:<\/p>\r\n\r\n\r\n\r\n

top - 03:29:24 up 53 min, 1 user, load average: 0.00, 0.00, 0.00\r\nTasks: 58 total, 1 running, 57 sleeping, 0 stopped, 0 zombie\r\n%Cpu(s): 0.2 us, 0.0 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st\r\nKiB Mem : 2097152 total, 1025376 free, 504424 used, 567352 buff\/cache\r\nKiB Swap: 0 total, 0 free, 0 used. 1485816 avail Mem\r\nPID  USER PR NI VIRT   RES  SHR S %CPU %MEM TIME+  COMMAND\r\n1073 root 20 0  128404 1672  888 S 0.3 0.1 0:00.45 screen\r\n3160 root 20 0  157900 2156 1516 R 0.3 0.1 0:00.06 top\r\n   1 root 20 0  129484 3716 2412 S 0.0 0.2 0:03.03 systemd\r\n   2 root 20 0       0    0    0 S 0.0 0.0 0:00.00 kthreadd\/2306\r\n   3 root 20 0       0    0    0 S 0.0 0.0 0:00.00 khelper\/2306\r\n  57 root 20 0   39176 2816 2492 S 0.0 0.1 0:00.53 systemd-journal\r\n  63 root 20 0   42624 1740 1292 S 0.0 0.1 0:00.01 systemd-udevd\r\n(continued)<\/pre>\r\n\r\n\r\n\r\n
\r\n
\"linux<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

It can look a bit cluttered, but a lot of this information is very useful. For example, we can see how long the system has been running, the average load, how many users are logged in, how many processes (tasks) are running, sleeping, etc. as well as info on the amount of memory we have in total and available on the server. Top goes into even greater detail, down to a process-specific level. Each column displays a specific value that correlates with the process that is running. We can see who owns the process, how much memory it’s utilizing, how much of the CPU is being utilized, the command name, and the process ID, which is unique to that process and helps us identify it in case there’s more than one of the same process. Using all of this information, we can see exactly what each process is doing, and how many resources each process uses up, all in real-time.<\/p>\r\n\r\n\r\n\r\n

htop<\/h3>\r\n\r\n\r\n\r\n

Htop is a lot like ‘top’ in terms of its core features and functionality. It is not usually included in a default operating system install, however, it is available for most if not all Linux distributions through its pre-installed software repositories. Like top, htop allows the user to view detailed information about each process, as well as keep tabs on the system itself. However, htop allows for much finer control over the information displayed to you, as well as offering a suite of utilities that can be applied to processes.<\/p>\r\n\r\n\r\n\r\n

For example, through htop, you can adjust the niceness (the priority) of a process, kill it with varying levels of force, and so on. There’s also sorting, which makes it easier to see only the information that is important to you. Selecting a process is possible using the space bar, making it easier to follow and keep track of a specific process (or processes, since you can select more than one at a time). And with a search function, it’s even easier to check and pay attention to specific processes. Htop even has a bar chart that represents the various system resources, allowing you to easily see how much CPU or RAM is allocated.<\/p>\r\n\r\n\r\n\r\n

Here’s an example of what htop looks like:<\/p>\r\n\r\n\r\n\r\n

1  [                                                                0.0%] Tasks: 35, 113 thr; 1 running\r\n2  [||                                                              1.3%] Load average: 0.01 0.05 0.01\r\nMem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 799M\/2.00G] Uptime: 4 days, 22:53:28\r\nSwp[                                                               0K\/0K]\r\n\r\n  PID   USER  PRI NI   VIRT  RES  SHR S CPU%  MEM%   TIME+  Command\r\n 9357  mysql   20  0  1625M 196M 1944 S 0.7    9.6  4:54.66 \/usr\/sbin\/mysqld\r\n26708   root   20  0  26520 4092 1464 R 0.7    0.2  0:00.66 htop\r\n    1   root   20  0 129484 3716 2412 S 0.0    0.2  0:03.03 systemd\r\n(continued)\r\n<\/pre>\r\n\r\n\r\n\r\n

With the bars at the top, it’s easy to know how your system is doing with just a glance, along with customizable detailed info available just below them.<\/p>\r\n\r\n\r\n\r\n

\r\n
\"linux<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

By using any of these tools, you can easily find the exact information that you need regarding your services and processes.<\/p>\r\n\r\n\r\n\r\n

PS.<\/span> If you liked this post on how to see which services are running in Linux, please share it with your friends through social media by using the share shortcuts, or simply leave a comment below. Thanks.<\/p>\r\n","protected":false},"excerpt":{"rendered":"

Linux-based operating systems, like all other operating systems, have processes and services that run while the machine is on. These … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":27590,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[27,1734,1733,1735],"yoast_head":"\nHow to List All Running Services in Linux | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\" \/>\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 Running Services in Linux | RoseHosting\" \/>\n<meta property=\"og:description\" content=\"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-19T09:57:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:34:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"371\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to List All Running Services in Linux\",\"datePublished\":\"2018-07-19T09:57:02+00:00\",\"dateModified\":\"2022-06-03T08:34:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\"},\"wordCount\":1035,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg\",\"keywords\":[\"Linux\",\"list\",\"services\",\"show\"],\"articleSection\":[\"Tips and Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\",\"name\":\"How to List All Running Services in Linux | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg\",\"datePublished\":\"2018-07-19T09:57:02+00:00\",\"dateModified\":\"2022-06-03T08:34:48+00:00\",\"description\":\"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg\",\"width\":742,\"height\":371,\"caption\":\"Listing all services in Linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to List All Running Services in Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RoseHosting\",\"https:\/\/x.com\/rosehosting\",\"https:\/\/www.linkedin.com\/in\/rosehosting\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\/\/www.rosehosting.com\",\"https:\/\/www.facebook.com\/rosehosting.helpdesk\"],\"url\":\"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to List All Running Services in Linux | RoseHosting","description":"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.","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:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"How to List All Running Services in Linux | RoseHosting","og_description":"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2018-07-19T09:57:02+00:00","article_modified_time":"2022-06-03T08:34:48+00:00","og_image":[{"width":742,"height":371,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to List All Running Services in Linux","datePublished":"2018-07-19T09:57:02+00:00","dateModified":"2022-06-03T08:34:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/"},"wordCount":1035,"commentCount":1,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg","keywords":["Linux","list","services","show"],"articleSection":["Tips and Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/","name":"How to List All Running Services in Linux | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg","datePublished":"2018-07-19T09:57:02+00:00","dateModified":"2022-06-03T08:34:48+00:00","description":"Learn how to list all running services in Linux in this tutorial. Find different commands to use in Linux.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/07\/linux-list-all-services.jpg","width":742,"height":371,"caption":"Listing all services in Linux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-list-all-services-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to List All Running Services in Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27477"}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=27477"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27477\/revisions"}],"predecessor-version":[{"id":41414,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27477\/revisions\/41414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/27590"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=27477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=27477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=27477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}