

{"id":111289,"date":"2023-01-03T10:00:14","date_gmt":"2023-01-03T04:30:14","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=111289"},"modified":"2023-01-03T10:18:38","modified_gmt":"2023-01-03T04:48:38","slug":"finger-command-in-linux","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/","title":{"rendered":"Finger Command in Linux"},"content":{"rendered":"<p>In this article, we will learn everything about the finger command in Linux. We will look at the finger command, why it is used, how to install it, the files used by the finger command, and the syntax and options used with it.<\/p>\n<p>In the end, we will also look at ten beautiful practical examples of the finger command to better understand its functioning and options. So pay attention, take notes if you need, and read the entire article for the best benefits.<\/p>\n<h3>What is Linux finger command?<\/h3>\n<p>The finger command is a command-line-based utility in Linux-based operating systems that gives details of all the users who are logged in. There are various user information lookup commands like &#8220;whoami&#8221;, &#8220;who&#8221;, &#8220;lastlog&#8221;, &#8220;users&#8221;, and so many more. The finger command is one such user information lookup command.<\/p>\n<p>The finger command is a shear boon for system administrators as it gives various information about users like login name, user name, idle time, login time, and sometimes, their email address.<\/p>\n<p>The finger tool is very similar to the pinky command as they perform similar tasks, like giving information about the currently logged-in users on your Linux or Unix-like operating system. But the truth is that the picky command is just a lightweight version of the finger command.<\/p>\n<h3>How to install finger command in Linux?<\/h3>\n<p>The finger command does not come preinstalled in most Linux distributions. However, you can always download it with the commands below regarding your Linux distro.<\/p>\n<p><strong>Installing the finger command on Debian-based Linux distributions<\/strong><\/p>\n<p>If you want to download the finger command on Debian-based Linux distros like Kali, Ubuntu, Deepin, ParrotOS, Mint, MX Linux, Pure OS, AntiX, etc., use the command shown below:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo apt install finger<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/install-finger.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111321\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/install-finger.webp\" alt=\"install finger\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Installing Linux finger command on RHEL-based Linux distributions<\/h4>\n<p>If you want to download the finger command on RHEL-based Linux distros like Clear OS, Oracle Linux, Alma Linux, Rocky Linux, Cent OS, etc., use the command shown below:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo yum install finger<\/pre>\n<h4>Installing the finger command on Fedora-based Linux distributions<\/h4>\n<p>If you want to download the finger command on Fedora-based Linux distros like Berry Linux, Qubes, Fedora spins, Clear OS, Korora, Hanthana, Arquetype, etc., use the command shown below:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo dnf install finger<\/pre>\n<h3>Syntax of the finger command<\/h3>\n<p>The syntax of the finger command is one of the easiest there is. See for yourself:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">finger &lt;options&gt; &lt;user&gt;<\/pre>\n<p>Let us look at the fields in the syntax of the finger command:<\/p>\n<p><strong>1. &lt;options&gt;<\/strong><\/p>\n<p>This field takes in a range of options that specifies how the finger command must function and format the output.<\/p>\n<p><strong>2. &lt;username&gt;<\/strong><\/p>\n<p>This field specifies the user&#8217;s login name on which you want information.<\/p>\n<h3>Options used with the finger command<\/h3>\n<p>Unlike most of the commands in Linux, the finger command has only a few options associated with it. Let us take a brief look at each one of them:<\/p>\n<p><strong>1. -s<\/strong><\/p>\n<p>This option displays various information like the user&#8217;s login name, real name, and terminal name and writes status, idle time, login time, office location, and office phone number.<\/p>\n<p><strong>2. -l<\/strong><\/p>\n<p>This option prints various additional information to the one printed by the option &#8220;-s&#8221;. This additional information consists of the user&#8217;s home directory, home phone number, login shell, mail status, and also the contents of the files from the user&#8217;s home directory like &#8220;.plan&#8221;, &#8220;.project&#8221;, &#8220;.pgpkey&#8221; and &#8220;.forward&#8221;.<\/p>\n<p><strong>3. -p<\/strong><\/p>\n<p>This option prevents the option &#8220;-l&#8221; of the finger command from displaying the contents of the &#8220;.plan&#8221;, &#8220;.project&#8221;, and &#8220;.pgpkey&#8221; files from the user&#8217;s home directory.<\/p>\n<p><strong>4. -m<\/strong><\/p>\n<p>This option prevents the matching of usernames.<\/p>\n<h3>Files used by the finger command<\/h3>\n<p>To provide such vivid outputs, the finger command takes the help of the following files from the system.<\/p>\n<p>1. ~\/.nofinger<br \/>\n2. ~\/.plan<br \/>\n3. ~\/.project<br \/>\n4. ~\/.pgpkey<\/p>\n<p>Now, since we are done with the basics and theory of the finger command, let&#8217;s look at some cool practical commands by pairing them with options to understand their function better.<\/p>\n<h4>Displaying the list of logged-in users<\/h4>\n<p>If you simply want to list the currently logged-in users, simply execute the &#8220;finger&#8221; command without any options trailing it.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/loggedin-users.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111327\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/loggedin-users.webp\" alt=\"loggedin users\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Displaying information about a specific user<\/h4>\n<p>To display the information of a specific user, run the finger command followed by the name of the user you are searching for as shown:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">finger &lt;user&gt;<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/displaying-user-information.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111323\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/displaying-user-information.webp\" alt=\"displaying user information\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<p>Before proceeding further, let us look at the different fields in the above output to understand the following examples better.<\/p>\n<p><strong>1. Login<\/strong> &#8211; Shows the login name of a user<br \/>\n<strong>2. Name<\/strong> &#8211; Shows the full name of a user<br \/>\n<strong>3. Directory &#8211;<\/strong> Shows the home directory of a user<br \/>\n<strong>4. Shell<\/strong> &#8211; Shows the shell used by a user<br \/>\n<strong>5. On since<\/strong> &#8211; Shows the user&#8217;s logged-in time and date<br \/>\n<strong>6. Mail<\/strong> &#8211; Shows the mails of a user if any<br \/>\n<strong>7. Plan<\/strong> &#8211; Shows the plans of a user<\/p>\n<h4>Prevent matching the full name of the user<\/h4>\n<p>Using the finger command along with the option &#8220;-m&#8221; prevents the finger command from matching a user&#8217;s full name. Use the syntax shown:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">finger -m &lt;user&gt;<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/prevent-matching.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111322\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/prevent-matching.webp\" alt=\"prevent matching\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Displaying specific user information in a column<\/h4>\n<p>Using the finger command along with the option &#8220;-s displays the specific user information in a column or short format. Use the syntax shown:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">finger -s &lt;user&gt;<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/user-information.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111330\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/user-information.webp\" alt=\"user information\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Preventing the printing of plan, project, and PGP key detail<\/h4>\n<p>If you don&#8217;t want the finger command to display the contents of &#8216;.plan&#8217;, &#8216;.project&#8217;, and &#8216;.pgpkey&#8217; files from the users home directory, combine the finger command with the option &#8220;-p&#8221; followed by the username as shown:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">finger -p &lt;user&gt;<\/pre>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/preventing-plan.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111325\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/preventing-plan.webp\" alt=\"preventing plan\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Displaying user information in long format<\/h4>\n<p>If you want to display the login information of users in a long and details manner, execute the finger command along with the option &#8220;-l&#8221; as shown:<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/long-format.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111326\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/long-format.webp\" alt=\"long format\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Creating a plan for a user<\/h4>\n<p>To create plans for a user, create a &#8220;.plan&#8221; file on the desktop of the user by using the cat command followed by the redirection operator as shown: &#8220;cat<strong> &gt; .<\/strong>plan&#8221;. Upon typing the content, press the key combination &#8220;Ctrl&#8221; + &#8220;d&#8221; and then type the finger command followed by the username to see the updated plan content.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/creating-plan.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111324\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/creating-plan.webp\" alt=\"creating plan\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Creating a project for a user<\/h4>\n<p>To create plans for a user, create a &#8220;.project&#8221; file on the desktop of the user by using the cat command followed by the redirection operator as shown: &#8220;cat &gt; .project&#8221;. Upon typing the content, press the key combination &#8220;Ctrl&#8221; + &#8220;d&#8221; and then type the finger command followed by the username to see the updated project content.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/project.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111329\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/project.webp\" alt=\"project\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h4>Creating a PGP key for a user<\/h4>\n<p>To create plans for a user, create a &#8220;.pgpkey&#8221; file on the desktop of the user by using the cat command followed by the redirection operator as shown: &#8220;cat &gt; .pgpkey&#8221;. Upon typing the content, press the key combination &#8220;Ctrl&#8221; + &#8220;D&#8221; and then type the finger command followed by the username to see the updated pgpkeycontent.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/pgp-key.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111328\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/pgp-key.webp\" alt=\"pgp key\" width=\"1772\" height=\"352\" \/><\/a><\/p>\n<h3>Summary<\/h3>\n<p>As you have seen, the finger command is a simple tool that gives us information about logged-in users. This information contains lots of valuable stuff like the user&#8217;s login name, real name, terminal name and writes status, idle time, login time, office location, and office phone number.<\/p>\n<p>You have now understood what the finger command is, why it is used, how to uninstall it, the syntax of the finger command, and the options used along with it. We have also seen a few practical examples of the finger command by combining it with various options.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will learn everything about the finger command in Linux. We will look at the finger command, why it is used, how to install it, the files used by the finger&#46;&#46;&#46;<\/p>\n","protected":false},"author":5,"featured_media":111318,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[27180],"class_list":["post-111289","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-finger-command-in-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Finger Command in Linux - DataFlair<\/title>\n<meta name=\"description\" content=\"Finger command is a simple tool that gives us information about logged-in users in Linux. See its syntax, options and files used by it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Finger Command in Linux - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Finger command is a simple tool that gives us information about logged-in users in Linux. See its syntax, options and files used by it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-03T04:30:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-03T04:48:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Finger Command in Linux - DataFlair","description":"Finger command is a simple tool that gives us information about logged-in users in Linux. See its syntax, options and files used by it.","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:\/\/data-flair.training\/blogs\/finger-command-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"Finger Command in Linux - DataFlair","og_description":"Finger command is a simple tool that gives us information about logged-in users in Linux. See its syntax, options and files used by it.","og_url":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2023-01-03T04:30:14+00:00","article_modified_time":"2023-01-03T04:48:38+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp","type":"image\/webp"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/7f83c342f5d1632d6f7b4b0b0f447823"},"headline":"Finger Command in Linux","datePublished":"2023-01-03T04:30:14+00:00","dateModified":"2023-01-03T04:48:38+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/"},"wordCount":1217,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp","keywords":["Finger Command in Linux"],"articleSection":["Linux Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/","url":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/","name":"Finger Command in Linux - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp","datePublished":"2023-01-03T04:30:14+00:00","dateModified":"2023-01-03T04:48:38+00:00","description":"Finger command is a simple tool that gives us information about logged-in users in Linux. See its syntax, options and files used by it.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2023\/01\/finger-command-in-linux.webp","width":1200,"height":628,"caption":"finger command in linux"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/finger-command-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Linux Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/linux\/"},{"@type":"ListItem","position":3,"name":"Finger Command in Linux"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/7f83c342f5d1632d6f7b4b0b0f447823","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4cf3a74600d131330b8c481d519afd1574093ed89f6d3396a95393ad223eb7cd?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team creates expert-level guides on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our goal is to empower learners with easy-to-understand content. Explore our resources for career growth and practical learning.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam1\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/111289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=111289"}],"version-history":[{"count":4,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/111289\/revisions"}],"predecessor-version":[{"id":111331,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/111289\/revisions\/111331"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/111318"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=111289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=111289"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=111289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}