<div class="markdown_views prism-atom-one-dark" id="content_views">
<svg style="display: none;" xmlns="http://www.w3.org/2000/svg">
<path d="M5,0 0,2.5 5,5z" id="raphael-marker-block" stroke-linecap="round" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
</svg>
<p><img alt="在这里插入图片描述" height="80" src="https://img-blog.csdnimg.cn/b7e39c0675d142719788e5db6beb8bbc.png#pic_center" width="80"><br/> <font color="#2B04AD"><strong>个人主页:</strong></font><a href="https://blog.csdn.net/2301_80026901?spm=1011.2415.3001.5343">聆风吟</a><br/> <font color="#FF0000"><strong>系列专栏:</strong></font><a href="https://blog.csdn.net/2301_80026901/category_12589077.html">Linux实践室</a>、<a href="https://blog.csdn.net/2301_80026901/category_12489432.html">网络奇遇记</a><br/> <font color="#16C4B4"><strong>少年有梦不应止于心动,更要付诸行动。</strong></font></img></p>
<hr/>
<p></p>
<div class="toc">
<h4>文章目录</h4>
<ul><li><a href="#__12" rel="nofollow">一. ⛳️任务描述</a></li><li><a href="#__20" rel="nofollow">二. ⛳️相关知识</a></li><li><ul><li><a href="#21_Linux__27" rel="nofollow">2.1 Linux 目录结构介绍</a></li><li><a href="#22_Linux__33" rel="nofollow">2.2 Linux 用户介绍</a></li><li><a href="#23_Linux__47" rel="nofollow">2.3 Linux 常用命令介绍</a></li><li><ul><li><a href="#231_pwd_48" rel="nofollow">2.3.1 pwd命令</a></li><li><a href="#232_cd_56" rel="nofollow">2.3.2 cd命令</a></li><li><a href="#233_ls_74" rel="nofollow">2.3.3 ls命令</a></li></ul>
</li></ul>
</li><li><a href="#__89" rel="nofollow">三. ⛳️编程要求</a></li><li><a href="#__98" rel="nofollow">四. ⛳️编程解答</a></li><li><a href="#_115" rel="nofollow">全文总结</a></li></ul>
</div>
<p></p>
<h2><a id="__12"></a>一. ⛳️任务描述</h2>
<p>欢迎进行 Linux 世界,当你进入了 Linux 的世界,在下载、安装了某个 Linux 发行版(笔者喜欢使用Ubuntu),体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Linux 命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情。</p>
<p>你的第一个任务就是切换当前工作目录为根目录<p style='background-color:black;color:white;padding:12px;'>/</p>,列出根目录下所有的文件信息。</p>
<hr/>
<br/>
<h2><a id="__20"></a>二. ⛳️相关知识</h2>
<blockquote>
<p>为了完成本关任务,你需要掌握:</p>
<ol><li>Linux 目录结构介绍;</li><li>Linux 用户介绍;</li><li>Linux 常用命令介绍。</li></ol>
</blockquote>
<h3><a id="21_Linux__27"></a>2.1 Linux 目录结构介绍</h3>
<p>对 Linux 文件系统目录结构的了解是学习和掌握 Linux 系统的基础。Linux 文件系统是树形层次结构,具体如下图所示。<br/> <img alt="在这里插入图片描述" src="https://img-blog.csdnimg.cn/direct/cf8e96bb037a4a988d550a1329c610af.png#pic_center"><br/> <br/></img></p>
<h3><a id="22_Linux__33"></a>2.2 Linux 用户介绍</h3>
<p>Linux 用户通常分为两类:</p>
<ul><li>管理员用户(<p style='background-color:black;color:white;padding:12px;'>root</p>);</li><li>普通用户(类似 Windows 上的普通用户)。</li></ul>
<p>Linux 登录系统后,默认当前所在目录为用户主目录,类似 Windows 登录系统后,默认的所在目录为桌面。</p>
<ul><li> <p>管理员(<p style='background-color:black;color:white;padding:12px;'>root</p>)登录系统后默认目录为<p style='background-color:black;color:white;padding:12px;'>/root</p>;</p> </li><li> <p>普通用户登录系统后默认目录为<p style='background-color:black;color:white;padding:12px;'>/home/username</p>,<p style='background-color:black;color:white;padding:12px;'>username</p>为用户名。 例如:笔者用普通用户fzm登录系统后,那么当前所在目录为<p style='background-color:black;color:white;padding:12px;'>/home/fzm</p>。<br/> <br/></p> </li></ul>
<h3><a id="23_Linux__47"></a>2.3 Linux 常用命令介绍</h3>
<h4><a id="231_pwd_48"></a>2.3.1 pwd命令</h4>
<blockquote>
<p><font color="#956FE7"><strong>pwd:显示当前所在目录。</strong></font><br/> 注:<kbd><strong>pwd = Print Working Directory</strong></kbd></p>
</blockquote>
<p>例如:笔者用普通用户<p style='background-color:black;color:white;padding:12px;'>fzm</p>登录系统后,那么当前所在目录为<p style='background-color:black;color:white;padding:12px;'>/home/fzm</p><br/> <img alt="在这里插入图片描述" src="https://img-blog.csdnimg.cn/direct/743f2d11db7146cf914569c8ef96c87d.png#pic_center"><br/> <br/></img></p>
<h4><a id="232_cd_56"></a>2.3.2 cd命令</h4>
<blockquote>
<p><font color="#956FE7"><strong>cd:切换当前目录。</strong></font><br/> 注:<kbd><strong>cd = Change Directory</strong></kbd></p>
</blockquote>
<p>常用特殊目录表示:</p>
<table><thead><tr><th align="center">命令</th><th align="center">功能</th></tr></thead><tbody><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'>cd </p></td><td align="center">进入用户主目录</td></tr><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'> cd ~</p></td><td align="center">进入用户主目录</td></tr><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'>cd - </p></td><td align="center">返回进入此目录之前所在的目录</td></tr><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'> cd ..</p></td><td align="center">返回上级目录</td></tr><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'>cd ../..</p></td><td align="center">返回上两级目录</td></tr><tr><td align="center"><p style='background-color:black;color:white;padding:12px;'>cd !$</p></td><td align="center">把上个命令的参数作为<p style='background-color:black;color:white;padding:12px;'>cd</p>参数使用</td></tr></tbody></table>
<p>例如:切换当前目录为/bin目录。<br/> <img alt="在这里插入图片描述" src="https://img-blog.csdnimg.cn/direct/e59ada72cf994e489ac94640010f6ccb.png#pid_center"><br/> <br/></img></p>
<h4><a id="233_ls_74"></a>2.3.3 ls命令</h4>
<blockquote>
<p><font color="#956FE7"><strong>ls:列出指定目录列表信息,如果没有参数默认列出当前目录下的所有文件和文件夹(隐藏文件和文件夹除外)。</strong></font><br/> 注:<kbd><strong>ls = list</strong></kbd></p>
</blockquote>
<p>常见<p style='background-color:black;color:white;padding:12px;'>ls</p>命令选项:</p>
<ul><li><strong><p style='background-color:black;color:white;padding:12px;'>-l</p></strong>:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等;</li><li><strong><p style='background-color:black;color:white;padding:12px;'>-a</p></strong>:显示所有文件和文件夹(包括隐藏文件/文件夹);</li></ul>
<p>例如:显示根目录下所有文件和文件夹。<br/> <img alt="在这里插入图片描述" src="https://img-blog.csdnimg.cn/direct/9077202fb8ed43c5a8dda4a6d534badf.png#pic_center"/></p>
<hr/>
<br/>
<h2><a id="__89"></a>三. ⛳️编程要求</h2>
<p>本关的任务是让用户简单的在 Linux 系统下使用pwd、cd和ls命令,具体任务如下:</p>
<blockquote>
<ol><li>切换当前目录到根目录。</li><li>列出根目录下所有文件和文件夹(包括隐藏文件/文件夹)。</li></ol>
</blockquote>
<hr/>
<br/>
<h2><a id="__98"></a>四. ⛳️编程解答</h2>
<pre><p style='background-color:black;color:white;padding:12px;'>#!/bin/bash#在以下部分写出完成任务的命令
#*********begin*********#
cd /
ls -a
#********* end *********#
</p></pre>
<hr/>
<br/>
<h2><a id="_115"></a>全文总结</h2>
<p>本文主要讲解 Linux 三个常用命令:</p>
<ul><li><strong>pwd</strong>:显示当前所在目录;</li><li><strong>cd</strong>:切换当前目录;</li><li><strong>ls</strong>:列出指定目录列表信息,如果没有参数默认列出当前目录下的所有文件和文件夹(隐藏文件和文件夹除外)。</li></ul>
<p> 今天的干货分享到这里就结束啦!如果觉得文章还可以的话,希望能给个三连支持一下,<a href="https://blog.csdn.net/2301_80026901?spm=1011.2415.3001.5343">聆风吟的主页</a>还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是作者前进的最大动力!<br/> <img alt="在这里插入图片描述" src="https://img-blog.csdnimg.cn/9d40fce6b10e46c7a6778b5d59bc6fed.gif#pic_center"/></p>
</div>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)