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

【Linux探索学习】第一篇Linux的基本指令(1)——开启Linux学习第一篇

一.基础指令的讲解

1.ls指令

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信 息。

那我们在ls后面加一个选项呢,

与上面的ls指令对比,文件的类型、创建时间等,前面多出了很多详细的信息,所以 ls -l指令 的作用其实就是显示出文件的详细信息

再看一个ls带选项的例子

比较发现ls-a多出很多带点的选项其实这些都是一些隐藏文件,ls -a指令 的作用就是让这些隐藏文件也显现出来

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

2.pwd指令

功能:显示用户当前所在的目录

3.cd

功能:改变工作目录。将当前工作目录改变到指定的目录下

cd .. : 返回上级目录

cd /home/linux/ : 绝对路径

cd ../day02/ : 相对路径

cd ~:进入用户家目

cd ~ 可以让我们直接进入到用户家目录,也就是对应着上面图中二叉树的第二层

cd -:返回最近访问目录

则是可以让我们回退到上一步(不是上一级和cd ..有区别)所在的目录中

4.touch指令

语法: touch [ 选项 ]... 文件 ...

功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建⼀个不存在 的文件

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

touch后面的选项后面章节会讲到,目前就知道touch可以创建文档就可以了

5.mkdir指令

语法: mkdir [ 选项 ] dirname...

功能:在当前目录下创建⼀个名为“dirname”的目录

6.rmdir 指令&&rm指令

功能:rmdir指令的功能是删除空目录,而rm指令的功能则是删除文档和目录且rm结合选项有更广的用处

我们上面创建的dir1就是一个空目录,所以可以直接删除

rm的常用选项有:

-f 即使文件属性为只读 ( 即写保护 ) ,亦直接删除

-i 删除前逐一询问确认

-r 删除目录及其下所有文件

二.总结

好久没有更新文章了,这是断更以来第一篇文章,往后我会更加积极分享我在linux上学习的知识点,谢谢大佬的支持。


文章转载自:

http://RwcESoHO.fdfsh.cn
http://OLh57KqU.fdfsh.cn
http://nvc2dpzx.fdfsh.cn
http://KlqfU1ZH.fdfsh.cn
http://QRDtQyej.fdfsh.cn
http://p3PLOIpv.fdfsh.cn
http://ApZDSybW.fdfsh.cn
http://IUZJbPwH.fdfsh.cn
http://9mfzm6Y1.fdfsh.cn
http://rsNSTlVu.fdfsh.cn
http://MglyYycL.fdfsh.cn
http://75NT5mSX.fdfsh.cn
http://iF4cdgD3.fdfsh.cn
http://I3DfSBDj.fdfsh.cn
http://GwAFvqDa.fdfsh.cn
http://LtMmT5nh.fdfsh.cn
http://VxpIwdac.fdfsh.cn
http://uCbI5DPL.fdfsh.cn
http://S6id1Vrs.fdfsh.cn
http://Bfg682LR.fdfsh.cn
http://KNpAkz1Y.fdfsh.cn
http://3Ja6Qgca.fdfsh.cn
http://usfE9iSL.fdfsh.cn
http://jeaQjCwo.fdfsh.cn
http://bhcjDzfU.fdfsh.cn
http://Q8x16Btr.fdfsh.cn
http://Fmyeha3t.fdfsh.cn
http://1dE4pKBZ.fdfsh.cn
http://6HESX3Pz.fdfsh.cn
http://Hu1z3Wf4.fdfsh.cn
http://www.dtcms.com/a/383975.html

相关文章:

  • 关于android.permission.CAPTURE_AUDIO_OUTPUT
  • Android安卓项目调试之Gradle 与 Gradle Wrapper的概念以及常用gradle命令深度详解-优雅草卓伊凡
  • Redis和数据库的一致性
  • 使用node-Express框架写一个学校宿舍管理系统练习项目-前后端分离
  • 上下文工程实践 - 工具管理(上篇)
  • Spring Boot 项目瘦身实战
  • 【git基础】关于新仓库创建的几种方式
  • Dify 中的上下文变量以及它们与 system、user 变量的关系和配合方式
  • 【Android】可折叠式标题栏
  • Open cascade中如何使用BRepAlgoAPI_Splitter分割一个Face
  • JAVA开发知识合集6
  • 深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)第十二章知识点问答(15题)
  • 条件表达式和逻辑表达式
  • 《数据密集型应用系统设计2》--数据复制与数据分片
  • 【C++】揭秘:虚函数与多态的实现原理
  • 项目交付后知识沉淀断档怎么办
  • Spring事务传播行为全解析
  • OpenCV一些进阶操作
  • Layer、LayUI
  • 机器视觉光源的尺寸该如何选型的方法
  • MySQL 高阶查询语句详解:排序、分组、子查询与视图
  • Mathtype公式批量编号一键设置公式居中编号右对齐
  • CKS-CN 考试知识点分享(5) 安全上下文 Container Security Context
  • 简单的分数求和 区分double和float
  • Python核心技术开发指南(066)——封装
  • SFR-DeepResearch: 单智能体RL完胜复杂多智能体架构
  • 【Docker+Nginx+Ollama】前后端分离式项目部署(传统打包方式)
  • ffplay数据读取线程
  • 回溯剪枝的 “减法艺术”:化解超时危机的 “救命稻草”(二)
  • 16-21、从监督学习到深度学习的完整认知地图——机器学习核心知识体系总结