{"id":5343,"date":"2023-02-06T07:16:39","date_gmt":"2023-02-06T07:16:39","guid":{"rendered":"https:\/\/linuxsimply.com\/?p=5343"},"modified":"2023-08-30T05:54:10","modified_gmt":"2023-08-30T05:54:10","slug":"sftp-command-in-linux","status":"publish","type":"post","link":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/","title":{"rendered":"The \u201csftp\u201d Command in Linux [6 Practical Examples]"},"content":{"rendered":"<p style=\"text-align: justify;\">The <strong>sftp<\/strong> command in <strong>Linux<\/strong> is similar to the <strong>ftp <\/strong>command. However, it transfers files from one computer to another computer more <strong>securely<\/strong>. The data is <strong>end-to-end encrypted<\/strong>. So even if someone gets a hold of the data, he won\u2019t be able to access it. The <strong>sftp<\/strong> command in <strong>Linux<\/strong> uses the <strong>SSH <\/strong>(<strong>Secure Shel<\/strong>l) protocol. In this article, I will show some primary usage of the <strong>sftp<\/strong> command with some necessary concepts.<\/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 eztoc-toggle-hide-by-default' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#A_Description\" >A. Description<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#B_Syntax\" >B. Syntax<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#C_Options\" >C. Options<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#How_to_Setup_an_SFTP_server\" >How to Setup an SFTP server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Practical_Examples_of_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\" >Practical Examples of the \u201csftp\u201d Command in Linux<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_1_Connect_to_an_SFTP_Server_Using_the_%E2%80%9Csftp%E2%80%9D_command_in_Linux\" >Example 1: Connect to an SFTP Server Using the \u201csftp\u201d command in Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_2_Upload_a_File_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\" >Example 2: Upload a File Using the \u201csftp\u201d Command in Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_3_Download_a_File_from_the_SFTP_server\" >Example 3: Download a File from the SFTP server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_4_Copy_a_Directory_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\" >Example 4: Copy a Directory Using the \u201csftp\u201d Command in Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_5_Make_and_Change_into_a_Directory\" >Example 5: Make and Change into a Directory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Example_6_List_the_Contents_of_a_Directory_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\" >Example 6: List the Contents of a Directory Using the \u201csftp\u201d Command in Linux<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"A_Description\"><\/span>A. Description<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">The <strong>sftp<\/strong> command in <strong>Linux<\/strong> is a part of the <strong>SSH protocol suite<\/strong>, which was first developed in the <strong>1990s<\/strong>. In a very short time. It took over the <strong>ftp <\/strong>command as it is not a secure way to transfer data. Over time, the <strong>sftp<\/strong> command has become more advanced. It is also easy to use. Someone with basic <strong>networking <\/strong>knowledge can set up a <strong>server<\/strong> and transfer files.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"B_Syntax\"><\/span>B. Syntax<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The syntax of the <strong>sftp<\/strong> command in <strong>Linux<\/strong> goes like the following:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp [OPTION]... username@ip_address<\/code><\/pre>\n<div class=\"su-note\"  style=\"border-color:#cedfe2;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#E8F9FC;border-color:#ffffff;color:#333333;\">\n<strong>Note:<\/strong> In the above syntax <strong>OPTION <\/strong>enclosed by a <strong>square bracket<\/strong>, followed by <strong>three dots<\/strong>, represents that you can provide <strong>options <\/strong>simultaneously. The <strong>username <\/strong>donates the <strong>username <\/strong>of the <strong>SFTP<\/strong> <strong>server<\/strong>, and <strong>ip_address<\/strong> denotes the <strong>IP address<\/strong> of that <strong>server<\/strong>.<br \/>\n<\/div><\/div>\n<h3><span class=\"ez-toc-section\" id=\"C_Options\"><\/span>C. Options<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">The <strong>sftp<\/strong> command in <strong>Linux<\/strong> provides many options to satisfy your needs. You can check them by yourself by the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">man sftp<\/code><\/pre>\n<p>I have listed some of the useful options for in down below:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Useful Options<\/strong><\/span><\/p>\n<div class=\"su-list\" style=\"margin-left:20px\">\n<ul>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-C<\/strong>, <strong>compresses.<\/strong><\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-l<\/strong>, limits <strong>bandwidth<\/strong>.<\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-P<\/strong>, specifies a <strong>port<\/strong>.<\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-p<\/strong>, preserves <strong>original <\/strong>files <strong>attributes<\/strong>.<\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-r<\/strong>, is used to copy <strong>directories<\/strong>.<\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-4<\/strong>, uses <strong>IPv4.<\/strong><\/li>\n<li><i class=\"sui sui-arrow-right\" style=\"color:#000000\"><\/i> <strong>-6<\/strong>, uses <strong>IPv6.<\/strong><\/li>\n<\/ul>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Setup_an_SFTP_server\"><\/span>How to Setup an SFTP server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Previously, I have mentioned that the <strong>sftp<\/strong> command in <strong>Linux<\/strong> transfers files between two computers- a <strong>client<\/strong> and a <strong>server<\/strong>. In this article, I will use <strong>Ubuntu <\/strong>installed in <strong>WSL <\/strong>(<strong>Windows Subsystem for Linux<\/strong>) as the <strong>client computer<\/strong>. I also used <strong>Windows Terminal<\/strong> to customize the output. Secondly, I installed <strong>Ubuntu <\/strong>on <strong>VMware Workstation Pro<\/strong> and I will use it as the <strong>SFTP<\/strong> <strong>server<\/strong>. Now follow the steps below to set up a <strong>server<\/strong>:<\/p>\n<p>\u2776 Open an <strong>Ubuntu<\/strong> Terminal on the <strong>server<\/strong> computer.<\/p>\n<p>\u2777 (<strong>Optional<\/strong>) Copy the following command to update your system and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo apt-get update<\/code><\/pre>\n<div class=\"su-note\"  style=\"border-color:#cedfe2;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#E8F9FC;border-color:#ffffff;color:#333333;\">\n<strong>Note:<\/strong> Provide a <strong>password <\/strong>if necessary.<br \/>\n<\/div><\/div>\n<p>Your output will be like the one below. The command will update your local package index, which determines what package is available and manages dependencies.<img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-5346 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.1.png\" alt=\"Updating the system\" width=\"825\" height=\"472\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.1.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.1-300x172.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.1-767x439.png 767w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/>\u2778 Now write the command below to <strong>install <\/strong>the \u201c<strong>openssh-server<\/strong>\u201d package and press <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo apt-get install openssh-server<\/code><\/pre>\n<p>The <strong>installation <\/strong>will be completed in a minute.<img decoding=\"async\" class=\"aligncenter wp-image-5347 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.2.png\" alt=\"Installing SFTP server for the sftp command in Linux\" width=\"700\" height=\"471\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.2.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.2-300x202.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.2-767x516.png 767w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/>\u2779 Now insert the following commands <strong>one-by-one<\/strong> and press <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo service ssh start<\/code><\/pre>\n<pre><code class=\"language-bash\" data-line=\"\">sudo service ssh status<\/code><\/pre>\n<p>If you see \u201c<strong>active (running)<\/strong>\u201d message in <strong>blue<\/strong>, your <strong>server<\/strong> is ready.<img decoding=\"async\" class=\"aligncenter wp-image-5348 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.3.png\" alt=\"Starting the ssh service and showing its status\" width=\"700\" height=\"470\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.3.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.3-300x201.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.3-767x515.png 767w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/>\u277a To know the <strong>IP address<\/strong> of your <strong>server<\/strong>, copy the following command and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ifconfig<\/code><\/pre>\n<div class=\"su-note\"  style=\"border-color:#cedfe2;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#E8F9FC;border-color:#ffffff;color:#333333;\">\n<strong>Note:<\/strong> If your system doesn\u2019t have \u201c<strong>ifconfig<\/strong>\u201d, use the following command to install it:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo apt-get install net-tools<\/code><\/pre>\n<\/div><\/div>\n<p style=\"text-align: justify;\">The<strong> IP address <\/strong>of my <strong>server<\/strong> is <strong>192.168.235.129<\/strong>, and I will use it in this article. Don\u2019t worry if you get a different<strong> IP address<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5349 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.4.png\" alt=\"The IP address for the sftp command in Linux\" width=\"825\" height=\"431\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.4.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.4-300x157.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/scp-command-in-linux-1.4-768x401.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Practical_Examples_of_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\"><\/span>Practical Examples of the \u201csftp\u201d Command in Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">In this section, I will show you how to use the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. Try to understand every concept and follow every step carefully. For your information, I have used both the <strong>client<\/strong> and <strong>server<\/strong> in these examples. Remember, the <strong>client<\/strong> goes like \u201c<strong>walid@client<\/strong>\u201d and the <strong>server<\/strong> goes like \u201c<strong>walid@Ubuntu<\/strong>\u201d.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example_1_Connect_to_an_SFTP_Server_Using_the_%E2%80%9Csftp%E2%80%9D_command_in_Linux\"><\/span>Example 1: Connect to an SFTP Server Using the \u201csftp\u201d command in Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">At first, I will <strong>connect <\/strong>to the <strong>SFTP<\/strong> <strong>server<\/strong> using the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. To <strong>connect <\/strong>to an <strong>SFTP<\/strong> <strong>server<\/strong>, you need your <strong>username<\/strong>, <strong>password <\/strong>and the <strong>IP address<\/strong> of the <strong>server<\/strong> as well. In my case, my <strong>username <\/strong>is <strong>walid <\/strong>and my<strong> IP address<\/strong> is <strong>192.168.235.129<\/strong>. Now do the following to <strong>connect <\/strong>to an <strong>SFTP<\/strong> <strong>server<\/strong>:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a At first, open an <strong>Ubuntu<\/strong> Terminal in your <strong>client<\/strong> computer.<\/p>\n<p>\u278b Copy the following command in the <strong>Terminal <\/strong>and press <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Provide the <strong>password <\/strong>associated with your <strong>username <\/strong>and Hit <strong>ENTER<\/strong> again.<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">In the output, it is showing \u201c<strong>Connected to 192.168.235.129<\/strong>\u201d and \u201c<strong>walid@client<\/strong>\u201d is replaced by \u201c<strong>sftp&gt;<\/strong>\u201d which denotes that it is ready to take any <strong>sftp<\/strong> commands and execute it.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5350 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-1.5.png\" alt=\"Connecting to the server using the sftp command in Linux\" width=\"700\" height=\"175\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-1.5.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-1.5-300x75.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-1.5-768x192.png 768w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<hr \/>\n<p><span style=\"color: #000080;\" data-darkreader-inline-color=\"\"><strong><span style=\"font-size: 18pt;\">Similar Readings<\/span><\/strong><\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/wget-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cwget\u201d Command in Linux [14 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/ping-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cping\u201d Command in Linux [9 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/curl-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201ccurl\u201d Command in Linux [9 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/dig-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201c dig\u201d Command in Linux [10 Practical Examples]<\/a><\/strong><\/li>\n<\/ul>\n<hr \/>\n<h3><span class=\"ez-toc-section\" id=\"Example_2_Upload_a_File_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\"><\/span>Example 2: Upload a File Using the \u201csftp\u201d Command in Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Let\u2019s <strong>upload <\/strong>a file to the <strong>server<\/strong> using the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. I will the \u201c<strong>get<\/strong>\u201d command for that. Firstly, I used the following command to <strong>view <\/strong>files in the <strong>client<\/strong> computer:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p style=\"text-align: justify;\">You can see a file by the name of <strong>local_file <\/strong>in the home directory of my <strong>client<\/strong> computer. Now I will <strong>upload <\/strong>it to the <strong>server<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5351 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-2.png\" alt=\"Showing local_file\" width=\"364\" height=\"112\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-2.png 364w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-2-300x92.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-2-767x236.png 767w\" sizes=\"(max-width: 364px) 100vw, 364px\" \/>To <strong>upload <\/strong>a file to the <strong>server<\/strong>, follow the steps below:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a Firstly, launch an <strong>Ubuntu<\/strong> <strong>Terminal <\/strong>in the <strong>client<\/strong> computer.<\/p>\n<p>\u278b Write the following command to <strong>connect <\/strong>to the <strong>server<\/strong> and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Give your <strong>password <\/strong>and press <strong>ENTER<\/strong> again.<\/p>\n<p>\u2779 Copy the command below to <strong>upload <\/strong>a file:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">put local_file<\/code><\/pre>\n<p>\u277a Finally, find the <strong>ENTER<\/strong> key in your keyboard and hit it.<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">You will see \u201c<strong>Uploading<\/strong>\u201d followed by the name of the file in your <strong>terminal<\/strong>. You will also see the <strong>directory <\/strong>where the file will be <strong>uploaded<\/strong>. Moreover, the output of the <strong>sftp<\/strong> command contains the following five things respectively &#8211; <strong>filename<\/strong>, <strong>percentage<\/strong>, <strong>bytes Transferred<\/strong>, <strong>speed <\/strong>and <strong>estimated time<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5352 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-3.png\" alt=\"Uploading a file using the sftp command in Linux\" width=\"825\" height=\"284\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-3.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-3-300x103.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-3-767x264.png 767w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/>Additionally, I executed the following command to see if the file is in <strong>server<\/strong> computer or not:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p style=\"text-align: justify;\">See, there is file named <strong>local_file <\/strong>in the <strong>server<\/strong>. I have successfully <strong>uploaded <\/strong>the file to the <strong>server<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5353 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-4.png\" alt=\"Displaying the local_file in the server\" width=\"338\" height=\"105\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-4.png 338w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-4-300x93.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-4-766x238.png 766w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example_3_Download_a_File_from_the_SFTP_server\"><\/span>Example 3: Download a File from the SFTP server<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Now I will <strong>download <\/strong>a file from the <strong>server<\/strong> using the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. I need to use the <strong>get <\/strong>command for this purpose. At first, I executed the following command to <strong>view <\/strong>the available files in my <strong>server<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p style=\"text-align: justify;\">There is a file by the name of <strong>remote_file <\/strong>in the <strong>home directory <\/strong>of the <strong>server<\/strong>. Now <strong>download <\/strong>it to the <strong>home directory <\/strong>of the <strong>client<\/strong> computer.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5354 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-5.png\" alt=\"Showing the remote_file in the server\" width=\"346\" height=\"109\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-5.png 346w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-5-300x95.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-5-765x241.png 765w\" sizes=\"(max-width: 346px) 100vw, 346px\" \/>To <strong>download <\/strong>a file from the <strong>server<\/strong>, do the following:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a Go to your <strong>client<\/strong> computer and open an <strong>Ubuntu<\/strong> Terminal.<\/p>\n<p>\u278b Insert the following command in the <strong>Terminal <\/strong>to <strong>connect <\/strong>to the <strong>server<\/strong> and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Provide the <strong>password <\/strong>and press the <strong>ENTER<\/strong> button again.<\/p>\n<p>\u2779 Now type the command below to <strong>download <\/strong>a file from the <strong>server<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">get remote_file<\/code><\/pre>\n<p>\u277a Press the <strong>ENTER<\/strong> button from your keyboard.<\/p>\n<p>\u277b Copy the command below to <strong>quit <\/strong>the session and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">exit<\/code><\/pre>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">In the output, if you see \u201c<strong>Fetching<\/strong>\u201d, your file is <strong>downloading<\/strong>. You will also see the path of the <strong>remote_file <\/strong>in <strong>server<\/strong>. Moreover, I executed the following command in the <strong>terminal <\/strong>to check whether the file was <strong>downloaded <\/strong>or not:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p>As you can see, there is a file named <strong>remote_file<\/strong>. So I have successfully <strong>downloaded <\/strong>the file using the <strong>sftp<\/strong> command in <strong>Linux<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5355 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-6.png\" alt=\"Downloading the remote_file from the server using the sftp command in Linux\" width=\"825\" height=\"319\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-6.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-6-300x116.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-6-766x296.png 766w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example_4_Copy_a_Directory_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\"><\/span>Example 4: Copy a Directory Using the \u201csftp\u201d Command in Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">In the last two examples, you have seen how to <strong>copy <\/strong>files. What if you want to <strong>copy <\/strong>a whole <strong>directory<\/strong>? You can do that as well using the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. In this example, I will show you how to <strong>copy <\/strong>a <strong>directory <\/strong>from the <strong>server<\/strong> to the <strong>client<\/strong> computer. Firstly, I executed the following command in the <strong>server<\/strong> to <strong>see <\/strong>my directory:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p>There is a directory by the name of <strong>mydirectory <\/strong>in my <strong>server<\/strong>. Now let\u2019s <strong>copy <\/strong>it to the <strong>client<\/strong> <strong>computer<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5356 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-7.png\" alt=\"Printing the mydirectory in the server\" width=\"343\" height=\"112\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-7.png 343w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-7-300x98.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-7-766x250.png 766w\" sizes=\"(max-width: 343px) 100vw, 343px\" \/>To <strong>copy <\/strong>a <strong>directory <\/strong>from the <strong>server<\/strong>, follow the steps below:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a At the beginning, open an <strong>Ubuntu<\/strong> <strong>Terminal <\/strong>on your <strong>client<\/strong> <strong>computer<\/strong>.<\/p>\n<p>\u278b Write the following command to <strong>connect <\/strong>to the <strong>server<\/strong> and Hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Provide the <strong>password <\/strong>associated with the <strong>username <\/strong>and press <strong>ENTER<\/strong> again.<\/p>\n<p>\u2779 Type the following command to <strong>copy <\/strong>a <strong>directory <\/strong>from the <strong>server<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">get -r mydirectory<\/code><\/pre>\n<p>\u277a Find the <strong>ENTER<\/strong> button on the keyboard and press it.<\/p>\n<p>\u277b Copy the command below to <strong>quit <\/strong>the session and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">exit<\/code><\/pre>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">In the output, you will see \u201c<strong>Fetching<\/strong>\u201d and \u201c<strong>Retrieving<\/strong>\u201d which denote that the <strong>sftp<\/strong> command in <strong>Linux<\/strong> is <strong>copying <\/strong>the <strong>mydirectory <\/strong>to the <strong>client<\/strong> <strong>computer<\/strong>. Then I used the following command in the <strong>client<\/strong> computer to <strong>list <\/strong>out all the <strong>directories<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p>Sure enough, there is a directory named <strong>mydirectory <\/strong>in the <strong>client<\/strong> <strong>computer<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5357 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-8.png\" alt=\"Copy a directory using the sftp command in Linux\" width=\"825\" height=\"349\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-8.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-8-300x127.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-8-766x324.png 766w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<hr \/>\n<p><span style=\"color: #000080;\" data-darkreader-inline-color=\"\"><strong><span style=\"font-size: 18pt;\">Similar Readings<\/span><\/strong><\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/nslookup-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cnslookup\u201d Command in Linux [12 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/ufw-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cufw\u201d Command in Linux [12+ Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/ssh-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cssh\u201d Command in Linux [18 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/traceroute-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201ctraceroute\u201d Command in Linux [13 Practical Examples]<\/a><\/strong><\/li>\n<\/ul>\n<hr \/>\n<h3><span class=\"ez-toc-section\" id=\"Example_5_Make_and_Change_into_a_Directory\"><\/span>Example 5: Make and Change into a Directory<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Unlike the <strong>scp <\/strong>command, you can run commands in the <strong>SFTP<\/strong> <strong>command prompt <\/strong>of the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. Now, I will <strong>make <\/strong>a directory in the <strong>home directory <\/strong>of the <strong>server<\/strong> and <strong>change <\/strong>into that directory by running commands in the <strong>SFTP<\/strong> <strong>command prompt<\/strong>. To <strong>make <\/strong>a directory and <strong>go into <\/strong>that directory, do the following:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a Launch an <strong>Ubuntu<\/strong> Terminal in the <strong>client<\/strong> computer firstly.<\/p>\n<p>\u278b Insert the command below to <strong>connect <\/strong>to the <strong>SFTP<\/strong> <strong>server<\/strong> and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Give your <strong>password <\/strong>and press the <strong>ENTER<\/strong> button.<\/p>\n<p>\u2779 Now, write the following command and press <strong>ENTER<\/strong> to <strong>make <\/strong>a <strong>directory<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">mkdir mydirectory<\/code><\/pre>\n<p>\u277a To <strong>go into <\/strong>the previously created directory, copy the command below:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">cd mydirectory<\/code><\/pre>\n<p>\u277b Hit the <strong>ENTER<\/strong> key on your keyboard.<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">Sadly, you won\u2019t see any notifications about whether your <strong>directory <\/strong>has been <strong>created<\/strong>. I will show you how to <strong>list <\/strong>out all the contents from the <strong>SFTP<\/strong> <strong>command prompt <\/strong>in the next example. Then I went into the newly created <strong>mydirectory <\/strong>and executed the following command to the <strong>current directory<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">pwd<\/code><\/pre>\n<p style=\"text-align: justify;\">As you can see, the path is \u201c<strong>\/home\/walid\/mydirectory<\/strong>\u201d which denotes that the directory has been successfully <strong>created <\/strong>in the <strong>home directory <\/strong>of the <strong>server<\/strong> <strong>computer<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5358 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-9.png\" alt=\"Making and changing into that directory using the sftp command in Linux\" width=\"825\" height=\"281\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-9.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-9-300x102.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-9-766x261.png 766w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/>Also, I used the following command in the <strong>server<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p>As expected, there is a <strong>mydirectory <\/strong>in the <strong>server<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5359 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-10.png\" alt=\"Displaying the mydirectory in the server\" width=\"333\" height=\"106\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-10.png 333w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-10-300x95.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-10-767x244.png 767w\" sizes=\"(max-width: 333px) 100vw, 333px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example_6_List_the_Contents_of_a_Directory_Using_the_%E2%80%9Csftp%E2%80%9D_Command_in_Linux\"><\/span>Example 6: List the Contents of a Directory Using the \u201csftp\u201d Command in Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Finally, I will <strong>list <\/strong>the contents of a directory from the command prompt of the <strong>sftp<\/strong> command in <strong>Linux<\/strong>. In the beginning, I executed the following command in the <strong>server<\/strong> <strong>computer<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls<\/code><\/pre>\n<p style=\"text-align: justify;\">As you can see, there are <strong>three files <\/strong>(<strong>myfile1, myfile2, myfile3<\/strong>) in the <strong>home directory <\/strong>of the <strong>server<\/strong>. So, I would expect to see the same output.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5360 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-11.png\" alt=\"Printing all the files in the mydirectory\" width=\"557\" height=\"106\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-11.png 557w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-11-300x57.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-11-767x146.png 767w\" sizes=\"(max-width: 557px) 100vw, 557px\" \/>To <strong>list <\/strong>the contents of a directory, follow the steps below:<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Steps to Follow &gt;<\/strong><\/span><\/p>\n<p>\u278a Open an <strong>Ubuntu<\/strong> Terminal in the <strong>client<\/strong> computer first.<\/p>\n<p>\u278b Copy the following command to <strong>connect <\/strong>to the <strong>SFTP<\/strong> <strong>server<\/strong> and hit <strong>ENTER<\/strong>:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sftp walid@192.168.235.129<\/code><\/pre>\n<p>\u278c Provide your <strong>password <\/strong>and press <strong>ENTER<\/strong>.<\/p>\n<p>\u2779 Write the following command to <strong>view <\/strong>all the files of a directory:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">ls mydirectory<\/code><\/pre>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>OR,<\/strong><\/span><\/p>\n<pre><code class=\"language-bash\" data-line=\"\">dir mydirectory<\/code><\/pre>\n<p>\u277a Press the <strong>ENTER<\/strong> button once again.<\/p>\n<p><span style=\"color: #800080; --darkreader-inline-color: #3d3db6;\" data-darkreader-inline-color=\"\"><strong>Output &gt;<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">Here I executed both the \u201c<strong>ls<\/strong>\u201d and \u201c<strong>dir<\/strong>\u201d commands and both of them serve the same purpose. And in both cases, I got the same output showing the <strong>myfile1<\/strong>, <strong>myfile2<\/strong>, and <strong>myfile3 <\/strong>files.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5361 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-12.png\" alt=\"Listing all the contents in the mydirectory using the sftp command in Linux\" width=\"825\" height=\"219\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-12.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-12-300x80.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-12-765x203.png 765w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">If you are interested in networking, then the <strong>sftp<\/strong> command in <strong>Linux<\/strong> is tool to wrap your head around. It is a convenient tool to transfer files between two computers securely. I hope the examples in this article have helped you to build a strong foundation in the <strong>sftp<\/strong> command in <strong>Linux<\/strong>.<\/p>\n<hr \/>\n<p><span style=\"color: #000080;\" data-darkreader-inline-color=\"\"><strong><span style=\"font-size: 18pt;\">Similar Readings<\/span><\/strong><\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/rsync-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201crsync\u201d Command in Linux [10 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/screen-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cscreen\u201d Command in Linux [13 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/arp-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201carp\u201d Command in Linux [7 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/ftp-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cftp\u201d Command in Linux [14 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/host-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201chost\u201d Command in Linux [10 Practical Examples]<\/a><\/strong><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong><a href=\"https:\/\/linuxsimply.com\/scp-command-in-linux\/\" target=\"_blank\" rel=\"noopener\">The \u201cscp\u201d Command in Linux [4 Practical Examples]<\/a><\/strong><\/li>\n<\/ul>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;5343&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;1&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;1\\\/5 - (1 vote)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;The \u201csftp\u201d Command in Linux [6 Practical Examples]&quot;,&quot;width&quot;:&quot;26.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 26.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            1\/5 - (1 vote)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>The sftp command in Linux is similar to the ftp command. However, it transfers files from one computer to another &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"The \u201csftp\u201d Command in Linux [6 Practical Examples]\" class=\"read-more button\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#more-5343\" aria-label=\"Read more about The \u201csftp\u201d Command in Linux [6 Practical Examples]\">Read more<\/a><\/p>\n","protected":false},"author":314893,"featured_media":5362,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[53],"class_list":["post-5343","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-commands","tag-networking-commands","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The \u201csftp\u201d Command in Linux [6 Practical Examples]<\/title>\n<meta name=\"description\" content=\"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The \u201csftp\u201d Command in Linux [6 Practical Examples]\" \/>\n<meta property=\"og:description\" content=\"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxsimply.com\/sftp-command-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxSimply\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/walid.alasad.5\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-06T07:16:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-30T05:54:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Walid Al Asad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Walid Al Asad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/\"},\"author\":{\"name\":\"Walid Al Asad\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/person\\\/b54259fce1dc6e35d375984aff173ff0\"},\"headline\":\"The \u201csftp\u201d Command in Linux [6 Practical Examples]\",\"datePublished\":\"2023-02-06T07:16:39+00:00\",\"dateModified\":\"2023-08-30T05:54:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/\"},\"wordCount\":1959,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/sftp-command-in-linux-13.png\",\"keywords\":[\"networking commands\"],\"articleSection\":[\"Linux Commands\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/\",\"name\":\"The \u201csftp\u201d Command in Linux [6 Practical Examples]\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/sftp-command-in-linux-13.png\",\"datePublished\":\"2023-02-06T07:16:39+00:00\",\"dateModified\":\"2023-08-30T05:54:10+00:00\",\"description\":\"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/sftp-command-in-linux-13.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/sftp-command-in-linux-13.png\",\"width\":500,\"height\":500,\"caption\":\"sftp command in linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/sftp-command-in-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/linuxsimply.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The \u201csftp\u201d Command in Linux [6 Practical Examples]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#website\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/\",\"name\":\"LinuxSimply\",\"description\":\"All About Linux\",\"publisher\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/linuxsimply.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\",\"name\":\"LinuxSimply\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/LinuxSimply-New-Logo-Without-Icon.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/LinuxSimply-New-Logo-Without-Icon.png\",\"width\":355,\"height\":48,\"caption\":\"LinuxSimply\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/person\\\/b54259fce1dc6e35d375984aff173ff0\",\"name\":\"Walid Al Asad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Walid-Al-Asad-II-96x96.png\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Walid-Al-Asad-II-96x96.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Walid-Al-Asad-II-96x96.png\",\"caption\":\"Walid Al Asad\"},\"description\":\"Hello Everyone! I am Walid Al Asad. Currently, I am working at a tech company named Softeko as a Linux Content Developer Executive. I live in Dhaka, Bangladesh. I have completed my BSc. in Mechanical Engineering from Bangladesh University of Engineering and Technology (BUET). You can find me on LinkedIn, and ResearchGate. Read Full Bio\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/walid.alasad.5\",\"https:\\\/\\\/www.instagram.com\\\/alasadwalid\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/walid-al-asad\\\/\"],\"url\":\"https:\\\/\\\/linuxsimply.com\\\/author\\\/walid\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The \u201csftp\u201d Command in Linux [6 Practical Examples]","description":"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.","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:\/\/linuxsimply.com\/sftp-command-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"The \u201csftp\u201d Command in Linux [6 Practical Examples]","og_description":"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.","og_url":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/","og_site_name":"LinuxSimply","article_author":"https:\/\/www.facebook.com\/walid.alasad.5","article_published_time":"2023-02-06T07:16:39+00:00","article_modified_time":"2023-08-30T05:54:10+00:00","og_image":[{"width":500,"height":500,"url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png","type":"image\/png"}],"author":"Walid Al Asad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Walid Al Asad","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#article","isPartOf":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/"},"author":{"name":"Walid Al Asad","@id":"https:\/\/linuxsimply.com\/#\/schema\/person\/b54259fce1dc6e35d375984aff173ff0"},"headline":"The \u201csftp\u201d Command in Linux [6 Practical Examples]","datePublished":"2023-02-06T07:16:39+00:00","dateModified":"2023-08-30T05:54:10+00:00","mainEntityOfPage":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/"},"wordCount":1959,"commentCount":0,"publisher":{"@id":"https:\/\/linuxsimply.com\/#organization"},"image":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png","keywords":["networking commands"],"articleSection":["Linux Commands"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/linuxsimply.com\/sftp-command-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/","url":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/","name":"The \u201csftp\u201d Command in Linux [6 Practical Examples]","isPartOf":{"@id":"https:\/\/linuxsimply.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png","datePublished":"2023-02-06T07:16:39+00:00","dateModified":"2023-08-30T05:54:10+00:00","description":"The sftp command in Linux transfers files between a client and a server computer securely. It uses SSH protocol to do that.","breadcrumb":{"@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxsimply.com\/sftp-command-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#primaryimage","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/02\/sftp-command-in-linux-13.png","width":500,"height":500,"caption":"sftp command in linux"},{"@type":"BreadcrumbList","@id":"https:\/\/linuxsimply.com\/sftp-command-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxsimply.com\/"},{"@type":"ListItem","position":2,"name":"The \u201csftp\u201d Command in Linux [6 Practical Examples]"}]},{"@type":"WebSite","@id":"https:\/\/linuxsimply.com\/#website","url":"https:\/\/linuxsimply.com\/","name":"LinuxSimply","description":"All About Linux","publisher":{"@id":"https:\/\/linuxsimply.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxsimply.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/linuxsimply.com\/#organization","name":"LinuxSimply","url":"https:\/\/linuxsimply.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/#\/schema\/logo\/image\/","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/LinuxSimply-New-Logo-Without-Icon.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/LinuxSimply-New-Logo-Without-Icon.png","width":355,"height":48,"caption":"LinuxSimply"},"image":{"@id":"https:\/\/linuxsimply.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/linuxsimply.com\/#\/schema\/person\/b54259fce1dc6e35d375984aff173ff0","name":"Walid Al Asad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Walid-Al-Asad-II-96x96.png","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Walid-Al-Asad-II-96x96.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Walid-Al-Asad-II-96x96.png","caption":"Walid Al Asad"},"description":"Hello Everyone! I am Walid Al Asad. Currently, I am working at a tech company named Softeko as a Linux Content Developer Executive. I live in Dhaka, Bangladesh. I have completed my BSc. in Mechanical Engineering from Bangladesh University of Engineering and Technology (BUET). You can find me on LinkedIn, and ResearchGate. Read Full Bio","sameAs":["https:\/\/www.facebook.com\/walid.alasad.5","https:\/\/www.instagram.com\/alasadwalid\/","https:\/\/www.linkedin.com\/in\/walid-al-asad\/"],"url":"https:\/\/linuxsimply.com\/author\/walid\/"}]}},"_links":{"self":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts\/5343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/users\/314893"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/comments?post=5343"}],"version-history":[{"count":0,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts\/5343\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/media\/5362"}],"wp:attachment":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/media?parent=5343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/categories?post=5343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/tags?post=5343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}