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

Linux基础指令1

好久没写博客了,这次我将重新做人,每星期都更,做不到的话直接倒立洗头。最近在学Linux,感觉很厉害的样子,先浅学一下再弄数据结构去。

Linux的基本操作是通过指令来执行的,所以我们先来学习下指令。

1.简单阐述几个指令

首次登陆,默认所处的路径

当前正在使用Linux的账号名称

显示当前路径下的文件名称

创建一个文件夹/目录

进入一个目录

创建一个文件

删除一个文件

重点1:

文件!=文件的内容,文件=文件内容+文件属性,文件属性也是数据,所以我们平时看到的文件大小0KB是指文件内容0KB.

2.细细学习这几个指令

我们现在来详细的了解这几个指令。

ls  :显示当前路径下普通文件和子目录

指令后面可以加选项,加选项可以让同样的指令有不一样的效果。ls -l的意思是显示当前目录下,详细的文件属性信息

并且选项可以组合传入,也可以分开传入(-a:显示隐藏文件)

重点2:

Linux中,以.开头的文件和目录会被隐藏。(-a显示隐藏文件).

重点3:

.和..是两个目录。 “ . ”   是指当前路径,“ .. ”   是指上级路径,比如cd .. 就会退到上一级路径。?

pwd:显示当前路径      

/是路径分隔符,两个路径分隔符之间的,一定是个目录/文件夹,末端文件(如114)可能是普通文件也可能是目录。下面的“/”是根目录,我们后面会再详细的说。                                             由此看出Linux的所有的文件的系统结构就是一个多叉树结构。

重点4:

我们把Linux的文件的系统结构简单的画下我们在lib路径的时候cd .. 就会退到usr,再cd ..就会退回到根目录。

因为每个文件都有.和..   ,可能会有多个子目录,但只可能有唯一的一个父目录,所以从下到上返回到根目录的方式是唯一的。

具有唯一性的定位文件的方式叫做绝对路径,以相对于我当前路径为参照物,查找文件位置的方式叫做相对路径。

重点5:

任何一个目录都存在.和..(都可以cd .. 返回上一级)

                              我们想要知道根目录的信息,得加上d,不然它只会显示根目录包含的东西。

重点6:

什么叫家目录?怎么理解家目录/root就是用户root的家目录,cd ~可以直接返回到家目录。

家目录:保存用户私人信息的目录,默认登陆时所在的路径。

重点7:

以-开头的文件是普通文件,包括文本文件,二进制可执行文件,动静态库,图片,视频,音频等。                                                                                                                                                    Linux系统中,文件类型与文件后缀无关(系统!=gcc(软件),在软件里有没有关就跟我这句话没关系了)。

重点8:

1.tree+指定目录:以树形结构展示文件和目录                                                                        2.命令行中,非法或者刷屏操作时,ctrl+c                                                                                        3.如果你使用tree时出现以下情况,别担心,这是因为你没下载相关软件                                                    4.下载相关软件只需要输一行命令:yum install -y tree

重点9:

删除文件使用的指令:rm -r,但系统会问我们是否要删除,有的时候不只问一下,这时我们可以用强硬点的手段,rm -rf,f强制执行。                                                                                                                 

这篇基础指令1就先结束了,基础指令2会很快上新的,感谢大家的支持,嘴一个。

http://www.lryc.cn/news/478693.html

相关文章:

  • 软件设计师:排序算法总结
  • 「Mac畅玩鸿蒙与硬件25」UI互动应用篇2 - 计时器应用实现
  • 计算机专业开题报告写法,该怎么写好?
  • Vue(JavaScript)读取csv表格并求某一列之和(大浮点数处理: decimal.js)
  • Pyraformer复现心得
  • 成绩排序c++
  • 人脸检测之MTCNN算法网络结构
  • 蓝桥杯顺子日期(填空题)
  • Java云HIS医院管理系统源码 病案管理、医保业务、门诊、住院、电子病历编辑
  • 【C++的vector、list、stack、queue用法简单介绍】
  • git中使用tag(标签)的方法及重要性
  • 【专题】2024年文旅微短剧专题研究报告汇总PDF洞察(附原数据表)
  • celery加速爬虫 使用flower 可视化地查看celery的实时监控情况
  • Angular进阶之十:toPromise废弃原因及解决方案
  • python实现RSA算法
  • 可灵开源视频生成数据集 学习笔记
  • 告别软文营销瓶颈!5招助你突破限制,实现宣传效果最大化
  • 秋冬进补防肥胖:辨证施补,健康过冬不增脂
  • uniapp radio单选
  • 通熟易懂地讲解GCC和Makefile
  • Java Agent使用
  • selenium 点击元素报错element not interactable
  • 【大数据技术基础 | 实验七】HBase实验:部署HBase
  • Android进程保活,lmkd杀进程相关
  • SDL 播放PCM
  • 基于MPPT最大功率跟踪的光伏发电蓄电池控制系统simulink建模与仿真
  • 深入解析Vue3:从入门到实战(详细版)
  • Pr 视频效果:ASC CDL
  • C++ --- Socket套接字的使用
  • MG协议转换器:制氢行业的数字桥梁