0


Linux简单基础操作指令

一、whoami与who指令

1.whoami指令

   这个显示的是当前系统的有效用户,通俗来说等同于查看当前登录系统的人是谁

2.who指令

   这个命令重点在于查看当前有哪些用户登录到了本台机器上。它会列出所有登录用户的相关信息。(由于我的系统是用的Ubuntu虚拟机,所以就没有别的登录人员信息)

二、pwd与ls相关指令

1.pwd指令

   主要用于显示当前工作目录的绝对路径。当你需要确定你当前所在的目录位置时,这个命令就非常实用,因为它可以迅速告诉你当前的工作目录路径

2.ls相关指令

   单独的ls指令用于显示文件和目录列表,大多数时间都是配合其他相关选项一起使用的。 

以下是一些常见的:

  • -a:显示所有文件,包括隐藏文件。

  • -l:以长格式列出文件详细信息,如权限、所有者、大小和修改日期等。

  • -d:仅显示目录本身,而不是其内容。

  • -h:配合-l选项使用,以易读的方式显示文件大小(如K,M,G)。

  • -r:将文件按相反的顺序显示(倒序)。

  • -t:根据修改时间对文件进行排序,最新的文件将首先显示。

  • -S:根据文件大小进行排序,最大的文件将首先显示。

     例如,如果你想查看当前目录下的所有文件和文件夹(包括隐藏的),你可以输入
    
ls -a

    如果你希望看到更详细的信息,如文件权限、所有者、大小和修改日期等,你可以使用
ls -l

命令

   对比-al与-l来看,前者指令显示的内容就比较多,这两个命令的主要区别在于是否显示隐藏文件,ls -l命令也会以长格式列出文件的详细信息,但它不会显示隐藏的文件。因此,如果你只希望看到非隐藏文件的详细信息,那么ls -l就非常适合

三、小技巧:clear指令

   当我们练习了一部分指令之后,界面会显得有些零乱,这时我们就可以使用clear指令,它的主要功能是用来清空当前终端窗口的屏幕内容,使得终端窗口变得干净整洁。执行这个命令后,终端界面会向后翻一页,实现了“清除”当前屏幕上已有内容的效果,等同于快捷键“Ctrl+c”的效果

四、cd指令

   cd指令就等用于我们在一个文件夹中双击打开了一个文件,那么如何使用呢?

   我们先用ls -l指令查看一下我们当前目录下都有什么文件,接着用cd命令后面加上该文件夹的名称就可以打开。

   对比两次pwd指令操作的结果,可以发现我们已经进入了study文件夹

   在具体使用中,我们可以使用绝对路径或相对路径来指定要切换到的目标目录。绝对路径是指完整的目录路径,例如
cd /path/to/directory

。而相对路径则是相对于当前目录的路径,例如

cd relative/path/to/directory

。值得注意的是,如果目标目录不存在,系统会提示无法进入

此外,我们还可以使用一些特殊的符号来进行目录切换:

  • . 表示当前目录;

  • .. 表示上级目录,可以通过连续多次使用来切换到更高级的目录;

  • ~ 表示当前用户的主目录,可以使用cd命令直接切换到主目录。

     例如,如果想切换到用户主目录(home),可以输入
    
cd

~。同样,如果想要切换到上一级目录,可以输入

cd ..

   由于我当前的用户是普通用户,所以显示的结果是/home/good,如果是超级用户root,结果就如上述所示了,所以大家练习的时候根据自身的用户不同结果会有所差异

五、tree指令

   Linux的整体目录结构是一颗多叉树的样子,如下图所示:

   那么我们如何查看自身用户下的树呢?  

   在Ubuntu系统中,如果你需要查看目录结构,首先需要安装tree命令。这可以通过在终端输入
sudo apt-get install tree

命令进行安装。

安装完成后,你就可以使用tree命令来查看目录层次结构了。例如:

  1. 使用tree <目录名>可以显示指定目录下的子目录和文件的层次结构。
  2. 使用tree -a则可以显示所有目录及文件。
  3. 如果想要仅显示目录,可以使用tree -d
  4. tree -L n命令可以显示n层目录,其中n是你想要显示的目录层级数。
  5. 最后,tree -f命令可显示文件的完整路径。

六、小技巧:TAB按键

   由于大家都是新手小白,对于相关指令的拼写不熟悉,我们可以使用TAB键,当你输入一个指令的开头字母时,按一下或者两下TAB键,会列出所有的此字母开头的指令,我以b开头为例

结语

   简单的Linux指令分享到这里就结束了,希望对大家的学习会有帮助,如果大家有什么问题或者不同的见解,欢迎大家的留言~~~
标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/m0_71746526/article/details/133847179
版权归原作者 顾得泉 所有, 如有侵权,请联系我们删除。

“Linux简单基础操作指令”的评论:

还没有评论