当前位置: 首页 > wzjs >正文

wordpress mac版百度seo教程视频

wordpress mac版,百度seo教程视频,西宁企业网站建设开发,深圳龙岗最新疫情分布文章目录 Linux基础指令快速认识6-8个指令细化每一条指令理论基本用法 总结结语 很高兴和大家见面,给生活加点impetus!!开启今天的编程之路 今天我们来学习Linux的基础指令,以及细化每一条指令,我们会从基本用法和理论…

文章目录

  • Linux基础指令
    • 快速认识6-8个指令
    • 细化每一条指令
      • 理论
      • 基本用法
    • 总结
    • 结语

很高兴和大家见面,给生活加点impetus!!开启今天的编程之路
在这里插入图片描述
今天我们来学习Linux的基础指令,以及细化每一条指令,我们会从基本用法和理论的角度出发认识这些指令
作者:٩( ‘ω’ )و260
我的专栏:Linux,C++进阶,C++初阶,数据结构初阶,题海探骊,c语言
欢迎点赞,关注!!

Linux基础指令

首先我们先配置好自己的Linux系统,并且使用xshell来连接自己的linux系统

快速认识6-8个指令

首先先讲解两个概念:

windows系统中,标识文件的唯一性,是通过路径标识的。
无论是windows还是linux下,我们登录成功,都是处在一个默认路径下。

我们先来看第二点,我们登录上电脑,肯定会进入到桌面。
在这里插入图片描述
当我们在c盘用户中能够找到这样一个文件。
在这里插入图片描述
其实我们一登录上电脑,就直接进入了叫桌面的这个文件,只不过是将这个文件图形可视化处理了。
第一点:我们通过一个路径可以找到一个固定的文件,很好理解,下面我们将来讲解理论如何解释。

pwd指令:作用:查看当前在哪一个路径下
接下来的内容名字解释中目录可以等价为文件夹
那么什么是路径呢?
首先在windows上,随便自己的磁盘中的文件就可以找到一个路径。
在这里插入图片描述
我们来登录上linux查看进入的默认路径。
在这里插入图片描述
当我们是根用户的时候,我们默认进入的文件就是/root
whoami:谁在访问这个linux系统
在这里插入图片描述
因为我们是根用户访问的,所以结果是根,如果你添加了用户,那么对应的应该是这个用户的用户名
clear:清屏操作,这个我们不做过多阐释
ls:罗列出当前目录中文件的文件名
在这里插入图片描述
因为我们还没有创建任何文件,所以没有可以看见的文件,但是有隐藏文件,这个接下来再说
mkdir:在当前目录下,创建一个目录(文件夹)
在这里插入图片描述
此时我们发现就有了一个code.c的目录文件
touch:创建一个普通文件
在这里插入图片描述

touch与mkdir指令的区别:
前者是创建一个普通文件,后者是创建一个目录

cd:更改路径
在这里插入图片描述

细化每一条指令

接下来的每个序号理论和基本用法都是相互对应的哦。

理论

提问:如果我们在windows上创建一个空文件,是否会占据磁盘空间呢?
在这里插入图片描述
你可能会认为不占据磁盘空间,因为文件的大小是0,虽然说此时文件的大小是0,但是文件名,创建时间,文件类型,文件大小是不是数据呢?这些文件属性会不会存储呢?答案是会的。
1:所以:文件 = 文件属性 + 文件内容

而且,在windows中是有隐藏文件的,隐藏文件往往是以一个点开头的。
在windows中如何查看呢?
在这里插入图片描述
2:那么在linux中如何查看呢?
或者,学会查看了,为什么windows和linux需要设置隐藏文件呢?
原因:防止用户发生误删的情况。

3:cd指令(可以接绝对路径,相对路径,特殊符号)
学习cd指令需要我们对路径有认识。
在基本用法2中我们提到了,一个点表示当前路径,两个点表示上一级路径,如果cd与第二个相连,就能够起到回退的作用。
在这里插入图片描述
我们发现cd一个点是回退到当前路径,cd两个点是回退到上一级路径。我们发现,当我们到/路径的时候,就无法回退了,这是什么原因呢?
这就要提到/在linux中是什么含义:

一个路径最开始的/代表根目录,其余/代表路径分割符,两个/之间的一定是一个目录(文件夹)

我们在树中提到过根的概念,其实在linux中,/可以理解为一个根结点。
在这里插入图片描述
一个点和两个点可以理解为在树的结点之中,有指向自己的指针和指向父结点的指针。但是在根结点中,一个点和两个点这两个指针都是指向自己的。
理解了这个,我们回到文章开始阶段:为什么文件具有唯一性?或者说,为什么路径具有唯一性?
原因:每一个结点都只有一个父节点。从/(根目录)文件定位目标文件的时候,路径就是唯一的!!这就是绝对路径
绝对路径是以/(根目录)为参照点的。
阅读了下面的代码之后,还能总结出一个结论:

配置文件,要配置各种路径,建议绝对路径,因为更能够保证唯一性
否则,常规操作统一使用相对路径。(因为书写起来不麻烦)

相对路径肯定会随着不同的参照位置有不同,相对路径很多条,那么请问,每条相对路径是唯一的吗?
答案是的,因为相对路径找到对应的父节点,再讲这个父节点看成子根目录即可。
在这里插入图片描述
所以:绝对相对路径对指定的文件进行唯一的标识
通过对上面树的观察,还能够发现:

树的叶子结点:一定是普通文件或者是空文件
树的非叶子结点:一定是目录(文件夹)
而且linux整体的文件结构是树状结构。主要是多叉树形

4:我们该如何删除一个文件呢?
两种方法:一种是rmdir,此时只能够对空目录删除
一种是rm(作用是想删啥就删啥),但是如果你是root用户,使用rm删除的话系统会提示,本质就是root权限太高了。
如果你不想一直被询问,添加选项-f,就直接强制删。
如果我想删除一个目录,目录中还有子目录,以此类推,如果需要一次性删除而且没有提示,就直接-rf,递归的单词是recursion,其实就是递归删除。来看下面的操作。

5:linux下的文件类型:linux的文件,不由后缀决定。
即linux下文件后缀其实是可有可无的,但是为了为了可视化,添加上后缀也无妨,我们来看一下查看文件后缀的指令。

那么linux的文件类型到底是由什么决定的呢?
其实就是有前缀决定的。
来看这段代码:
在这里插入图片描述
前缀是d,代表目录
前缀是-,代表普通文件,包含二进制可执行程序,图片,视频,动静态库等
但是请注意:虽然说linux没有规定文件后缀,但是linux支持的编译器是规定必须支持文件后缀的,比如gcc,g++

基本用法

ls [选项] [目录或普通文件]
1:先前我们ls查看的是文件名,只是文件的单个属性,如果我想查看文件的全部属性呢?
-l :列出文件的详细信息
在这里插入图片描述
2:那我们应该如何举例出隐藏文件呢?
-a:罗列出目录下的所有文件,包含隐藏文件
所以,只有ls只是罗列出非隐藏文件。
在这里插入图片描述
我们来看上面结果,会发现以点开头的隐藏文件能够被看见,同时每一个目录下都有一个点和两个点的东西,这个是什么呢?
在linux操作系统中,一个点表示当前路径,两个点表示上一级路径

那么这两个点存在的意义是什么呢?
通过下面的第三点的学习,能够发现两个点存在就是为了标识上一级路径,而一个点存在的意义就是标识当前路径,一个点有什么作用呢?
比如,我写了一个代码的内容是hello world,想要执行这个代码,就要先找到这个文件,此时一个点的作用就显现了。

3:
来看cd绝对路径进入某个目录。
在这里插入图片描述
此时我们是以绝对路径进入该目录的。
相对路径:不是以根目录为参照的,即cd相对路径的时候不是以/开头的
首先这里补充一个知识点,为了更加宏观的观察这棵树,linux中有tree命令,但是默认是没有安装的。

需要先进入root用户->centos:yum install -y tree ubuntu:apt install -y tree->complete!!

在这里插入图片描述
来看演示:
在这里插入图片描述

一旦我所处的目录变化,则相对路径一定会失效

还有一个有意思的事情,如果我们tree /(根目录)会怎样呢?
会发现一直都例举不完,所以快捷方式,ctrl+c终止正在进行的操作。

cd出了能够接绝对路径,也能够接相对路径,还能够接特殊字符上面已经讲述了一个点和两个点的情况。
还能够接~和-
cd ~回到家目录:root用户回到的是/root,普通用户回到的是home/用户名
cd -:回到上一次路径
在这里插入图片描述

4:
在这里插入图片描述

结论:尽量都用rm来删文件。
rm:删普通文件
rm -rf:删目录

5:使用file指令
在这里插入图片描述
同理:使用其他文件的话也是同理的。

总结

今天我们学习了常见的指令,具体从基本用法和理论角度出发,探讨了linux系统下的文件(定义(内容+属性),结构,绝对路径,相对路径,文件类型(能判定/不能判定),),一个点,两个点为什么看不到,为什么隐藏,为什么叫当前路径,为什么叫上一级路径,存在的意义是什么。
linux家目录。唯一性,根目录是什么。

结语

感谢大家阅读我的文章,不足之处欢迎留言指出,感谢大家支持!!
学而不思则罔,思而不学则殆!!
在这里插入图片描述

http://www.dtcms.com/wzjs/22916.html

相关文章:

  • 趣闻网站如何做海外市场推广方案
  • 龙岗网站设计代理商牡丹江网站seo
  • 网站模板的功能老铁seo外链工具
  • 苏州做学校网站的网站模板套用教程
  • 做网站付费流程杭州关键词推广优化方案
  • 网站分页怎么做营销管理培训课程培训班
  • 做期权注册网站不屏蔽的国外搜索引擎
  • 如何建立自己音乐网站企业qq官网
  • 个人申请网站西安seo代运营
  • 酒店建设网站的优势有哪些提高工作效率的方法
  • 怎样打开网站制作网页首页设计图片
  • 2023年长春疫情最新规定公告久久seo正规吗
  • 长春做网站的公司有哪些seo优化seo外包
  • 西安响应式网站建设服务提供商网站统计工具有哪些
  • 行业网站建设费用明细深圳市企业网站seo营销工具
  • 成都九度装饰设计有限公司平板电视seo优化关键词
  • 做网站的基本功怎样注册网站
  • 网站建设案例哪家好网络链接推广
  • 舞钢市做网站开发的公司长沙网站优化指导
  • 网站搭建中单页面如何自己创建网址
  • 做网站只用前端知识可以吗杭州百度推广优化排名
  • 自我做t恤的网站西安高端网站建设公司
  • 建设个人你网站hyein seo官网
  • 网站备案需要多久时间免费公司网站建站
  • 企业做淘宝网站需要多少钱网店推广的重要性
  • 深圳做营销网站网络广告营销对应案例
  • 做网站 信科网络培训班有哪些课程
  • 网站公司源码国际新闻最新消息战争
  • 名医工作室 网站建设关键词规划师
  • 帮别人做网站需要什么能力广告传媒公司经营范围