【走进Linux的世界】Linux---基本指令(1)

这篇具有很好参考价值的文章主要介绍了【走进Linux的世界】Linux---基本指令(1)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

个人主页:平行线也会相交
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创
收录于专栏【Linux专栏】🎈
本专栏旨在分享学习Linux的一点学习心得,欢迎大家在评论区讨论💌
【走进Linux的世界】Linux---基本指令(1)

ls指令

语法: ls [选项][目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息

选项:
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录像文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
-l 列出文件的详细信息。可以简写为ll,即ls -l等价于ll
-n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
-F 在每个文件名后附上一个字符以说明该文件的类型,*表示可执行的普通文件;/表示目录;@
示符号链接;|表示FIFOs;=表示套接字(sockets)。(目录类型识别)
-r 对目录反向排序。
-t 以时间排序。
-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
-R 列出所有子目录下的文件。(递归)
-1 一行只输出一个文件。

常用选项的举例:

在linux中,我们把以.开头的称之为隐藏文件
ls -a显式所有的隐藏文件

【走进Linux的世界】Linux---基本指令(1)
【走进Linux的世界】Linux---基本指令(1)

分割线--------

ls -l等价于ll
【走进Linux的世界】Linux---基本指令(1)

分割线------

ls -a -l等价于ls -la等价于ls -al等价于ls -l -a
【走进Linux的世界】Linux---基本指令(1)

分割线------

在Linux中,任何一个目录下面都有两个隐藏文件,分别是...
【走进Linux的世界】Linux---基本指令(1)
首先..表示当前路径的上一级路径。cd ..是回退到上一级路径,请看:
【走进Linux的世界】Linux---基本指令(1)
上图中,当我们回退到根目录/时就无法在进行回退了。
其次,.表示当前路径,所以cd .表示回到当前路径,可以理解为什么都没做,请看:
【走进Linux的世界】Linux---基本指令(1)

分割线------

-d 将目录像文件一样显示,不是显示目录的属性,而是将目录内部的文件以及内部更多文件属性显示出来,我们可以简单理解为显示其本身,请看:
【走进Linux的世界】Linux---基本指令(1)

分割线------

-F 在每个文件名后附上一个字符以说明该文件的类型
【走进Linux的世界】Linux---基本指令(1)

pwd指令

  • 语法:pwd
  • 功能:显示用户当前所在的目录

选项:该指令没有选项。

cd指令

Linux系统中,磁盘上的文件和目录被组合一棵树,而且每个节点都是目录或者文件。
语法:cd 目录名
功能:改变工作目录,将当前工作目录改变到指定的目录下

选项:
cd ..:返回上级目录。
cd /home/linux:绝对路径
cd ../520:相对路径
cd ~:进入用户
cd -:回到上一次所在的路径

【走进Linux的世界】Linux---基本指令(1)

在Linux中,/称为Linux的根目录,而一个目录中可以存放目录或者普通文件。所以在Linux整个目录结构一定是一个多叉树,其叶子结点一定是空目录或者非目录文件,而路上节点一定是一个非空目录。请看:
【走进Linux的世界】Linux---基本指令(1)

仔细观察上图可以看到,每个除了根节点/以外,每个节点都只有一个父节点
我们把从**根目录/**开始定位到指定位置,具有唯一性的路径称之为绝对路径。

所有对文件或目录的增删改查本质都是对这棵树的增删改查。
此时,如果我们想定位一个文件的话我们需要根据文件的路径来进行文件的定位
【走进Linux的世界】Linux---基本指令(1)

上述是绝对路径,下面再来看看相对路径:

以自己当前所处的位置为起始参照位置,来进行特定的定位,这种路径我们称之为相对路径。但是这里一但我们所处的路径发生变化,相对路径就失效了!

以上就是绝对路径和相对路径的介绍,那现在有一个问题就是绝对路径适合什么场景,相对路径又适合什么场景?
1.绝对路径虽然比较长,但是不会发生变化,一般在一些固定场景配置文件中使用。
2.一般命令行输入时会经常用到相对路径。

【走进Linux的世界】Linux---基本指令(1)

这里要插一嘴:在centos系统中,所有的普通用户都会统一放在/home

cd ~:返回特定用户的家目录中去【走进Linux的世界】Linux---基本指令(1)
cd -:返回上一次所在的路径
【走进Linux的世界】Linux---基本指令(1)

touch指令

语法:touch [选项]… 文件…
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。

常用选项:
-a 或–time=atime或–time=access或–time=use只更改存取时间。
-c 或–no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或–time=mtime或–time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。

【走进Linux的世界】Linux---基本指令(1)

mkdir指令

语法:mkdir [选项] dirname…
功能:在当前目录下创建一个名为 “dirname”的目录

常用选项:
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
首先来看-p
【走进Linux的世界】Linux---基本指令(1)

【走进Linux的世界】Linux---基本指令(1)

rmdir指令和rm 指令

rmdir指令是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令
语法:rmdir [-p][dirName]
适用对象:具有当前目录操作权限的所有使用者
功能:删除空目录

常用选项:
-p:当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除

rm指令可以同时删除文件或者目录
语法:rm [-f-i-r-v][dirName/dir]
适用对象:所有使用者
功能:删除文件或目录

常用选项:
-f 即使文件属性为只读(即写保护),亦直接删除、或者是强制删除
-i 删除前逐一询问确认
-r 删除目录及其下所有文件

看一下rmdir指令:
【走进Linux的世界】Linux---基本指令(1)
这里要注意一点:rmdir只能删除空目录,一旦目录中有东西就删除不了了。
所以真正意义上的删除指令应该是rm指令
【走进Linux的世界】Linux---基本指令(1)

同时要注意这里:rm指。令是不可以直接删除目录,请看:

【走进Linux的世界】Linux---基本指令(1)
但是如果我们想强制删除目录的话,我们可以加上选项-r请看:
【走进Linux的世界】Linux---基本指令(1)
我们试试指令rm -rf d4*递归并强制删除,这里rm -rf递归并强制删除。
【走进Linux的世界】Linux---基本指令(1)
好了,以上就是Linux中基本指令的第一部分,好好掌握,方便我们正式进入Linux的大门。
就到这里啦,再见啦各位!!!

【走进Linux的世界】Linux---基本指令(1)文章来源地址https://www.toymoban.com/news/detail-458743.html

到了这里,关于【走进Linux的世界】Linux---基本指令(1)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】打开Linux大门,踏入Linux世界(环境搭建再加一群Linux基本指令就OK啦~)

      🧑‍🎓 个人主页:简 料   🏆 所属专栏: Linux系统编程与网络编程   🏆 个人社区:越努力越幸运社区   🏆 简       介: 简料简料,简单有料~在校大学生一枚,专注C/C++/GO的干货分享,立志成为您的好帮手 ~ C/C++学习路线 (点击解锁)(●’◡’●) ❤️ C语言 ❤️

    2024年02月06日
    浏览(44)
  • 走进Linux世界【七、Linux网络】

    走进Linux世界【一、Linux概述】 走进Linux世界【二、VM与Linux安装】 走进Linux世界【三、Linux文件与路径】 走进Linux世界【四、Linux基本命令一】 走进Linux世界【五、Linux基本命令二】 走进Linux世界【六、Linux编辑器vim】 走进Linux世界【七、Linux网络及快照和克隆】 走进Linux世界【

    2024年02月16日
    浏览(27)
  • 走进Linux世界【八、Linux shell命令】

    走进Linux世界【一、Linux概述】 走进Linux世界【二、VM与Linux安装】 走进Linux世界【三、Linux文件与路径】 走进Linux世界【四、Linux基本命令一】 走进Linux世界【五、Linux基本命令二】 走进Linux世界【六、Linux编辑器vim】 走进Linux世界【七、Linux网络及快照和克隆】 走进Linux世界【

    2024年02月15日
    浏览(23)
  • 走进Linux世界,学习Linux系统的必备指南

    随着计算机技术的不断发展,Linux操作系统已成为IT行业中备受关注的操作系统之一。Linux以其安全性、稳定性和开放性,受到了广泛的认可和欢迎。学习Linux系统对于IT行业的从业者来说是非常重要的。但是,对于初学者来说,学习Linux可能会感到有些困难。 所以,我今天我打

    2024年02月06日
    浏览(33)
  • 走进Oracle世界

    1. 走进Oracle世界 1.1. Oracle简介 Oracle Database ,又名Oracle RDBMS,或简称Oracle,为 甲骨文(Oracle)公司 的一款 关系数据库管理系统,也是甲骨文公司起家和后续的拳头产品 。在传统数据库领域,Oracle多年来一直处于领先地位,也是目前世界上最流行的关系数据库管理系统之一,

    2024年02月07日
    浏览(27)
  • 【Linux基本指令(1)】几十条基本指令快速入手Linux

    本文思维导图: Linux是一个操作系统,操作系统是一款做软硬件管理的软件。 Linux操作的特点:纯命令行的操作。 指令的操作更贴近操作系统。 后面我们会知道, Linux下一切皆文件 。 使用Xhell这个软件登录到云服务器来学习Linux。 ssh root@ 公网IP 公网IP是你的云服务器的IP。

    2024年02月05日
    浏览(43)
  • vLive带你走进虚拟直播世界

    虚拟直播是什么? 虚拟直播是基于5G+实时渲染技术,在绿幕环境下拍摄画面,通过实时抠像、渲染与合成,再推流到直播平台的一种直播技术。尽管这种技术早已被影视工业所采用,但在全民化进程中却是困难重重,面临着克服相关技术难题。该技术的应用需要具备专业导演

    2023年04月20日
    浏览(32)
  • 网络安全(黑客)自学!走进黑客的世界

     谈起黑客,可能各位都会想到:盗号,其实不尽然;黑客是一群喜爱研究技术的群体,在黑客圈中,一般分为三大圈: 娱乐圈 技术圈 职业圈 。   娱乐圈:主要是初中生和高中生较多,玩网恋,人气,空间,建站收徒玩赚钱,技术高的也是有的,只是很少见。   技术圈:

    2024年02月12日
    浏览(35)
  • GO开篇:手握Java走进Golang的世界

    Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种计算机高级编程语言。 Go的官方文档: https://golang.org Go的中文api文档: https://studygolang.com/pkgdoc Go中文社区网站: https://studygolang.com/ 在go退推出之前,已经存在很多高级编程语言了,比如:C、C++、C#、

    2024年02月06日
    浏览(26)
  • 带你走进JAVA的世界|用心感受JAVA

    作者主页:paper jie的博客 本文作者:大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于《JAVASE语法系列》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和精力)打造,将javaSE基础知识一网打尽,希望可以帮到读者们哦。 其他专栏

    2024年02月15日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包