【lesson2】Linux基本指令1

文章目录

  • touch
    • 创建文件
    • 更新文件最新修改时间
  • ls
    • ls
    • ls -l
    • ls -a
    • ls -i
  • pwd
  • .
  • ..
  • cd
    • cd + 路径
      • 法一:cd + 绝对路径
      • 法二:cd + 相对路径
    • cd -
  • stat
  • tree
  • mkdir
    • mkdir创建一个目录
    • mkdir -p创建一串路径目录
  • ~
  • /
  • rmdir
  • rm
    • rm
    • rm -f
    • rm -r
    • rm -i
  • man
  • cp
    • cp
    • cp -r
  • mv
  • nao
  • cat
    • cat
    • cat -n
  • tac

touch

touch的功能:
1.在当前路径下创建一个文件
2.更新文件的最新修改时间。

创建文件

在这里插入图片描述

更新文件最新修改时间

在这里插入图片描述

ls

ls

功能:显示当前路径下的文件名
在这里插入图片描述

ls -l

功能:显示除文件名以外的更多属性
在这里插入图片描述

文件 = 文件内容数据+文件属性数据

ls -a

功能:显示当前路径下的所有文件包括隐藏文件
在这里插入图片描述

ls -i

功能:查看文件的inode编号
在这里插入图片描述
当前ls的使用就介绍这几个
注意:ls 后面的指令可以两两或者更多一起组合使用。
在这里插入图片描述

pwd

功能:显示当前路径
在这里插入图片描述

.

在之前我们学到.是隐藏文件夹,那么.里面是什么?
在这里插入图片描述
从查看结果我们可知.为当前路径

在之前我们学到…是隐藏文件夹,那么…里面是什么?
在这里插入图片描述
从查看结果我们可知…为上级路径

cd

cd + 路径

功能:进入到目录当中
Linux的整个目录结构,本质上就是一块多叉树
在这里插入图片描述
所以当我们要想去某个目录时,有两个方法:
法一:绝对路径
法二:相对路径

法一:cd + 绝对路径

在这里插入图片描述
从图中可以看出cd确实可以进入到目录中
这就可以和之前学的.和…搭配起来:

法二:cd + 相对路径

在这里插入图片描述
从图中我们可以看出相对路径确实可以

cd -

功能返回上一次所在的路径
在这里插入图片描述

stat

功能:显示文件的各种时间信息
在这里插入图片描述

tree

以树状结构的形式显示当前文件夹下的所有文件或者目录(非隐藏型的)
在这里插入图片描述

mkdir

功能:创建一个目录,或者创建一串路径目录

mkdir创建一个目录

在这里插入图片描述

mkdir -p创建一串路径目录

在这里插入图片描述

~

~:为工作目录
在这里插入图片描述

/

/:为根目录
在这里插入图片描述

rmdir

功能:删除一个空目录
在这里插入图片描述

rm

rm

功能:删除一个普通文件
在这里插入图片描述

rm -f

功能:强制删除一个文件
有些时候文件是不允许删除的,而我们可以强制删除
在这里插入图片描述

rm -r

功能:递归删除目录
在这里插入图片描述

rm -i

功能:询问式删除文件
在这里插入图片描述
注意:rm和ls一样也是可以两两或者三三结合的。这里就不过多演示。

man

功能:查询资料
例如:我们在学习C语言或者C++的时候进常去查询各种函数的用法,man就是操作系统上的查资料方法。
在这里插入图片描述
使用方法:man + 要查询的
比如上图就是 man man 用man来查询man自己

man的退出是按q退出,按上下键来翻阅文章

cp

cp

功能:拷贝某一文件到某一路径下
cp + 文件路径 + 目的路径
在这里插入图片描述
注意:目的路径可以是相对路径也可以是绝对路径

cp -r

功能:递归拷贝文件目录到某一路径下
有时候有些文件不让拷贝可以:cp -rf拷贝
在这里插入图片描述

mv

功能:
1.移动某一文件/目录到某一路径
mv + 要移动的文件/目录的路径 + 目的地的路径
在这里插入图片描述
2.对文件/目录重命名
mv + 要改的文件+最终文件名
在这里插入图片描述

nao

功能:文本编辑器,可以进行一些简单的开发工作
在这里插入图片描述

cat

cat

功能:查看文件内容
在这里插入图片描述

cat -n

功能:查看文件内容并增加行号
在这里插入图片描述

tac

功能:倒着查看文件内容
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/4695.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

信息泄露与大数据:隐私安全的挑战与对策

随着大数据时代的到来,我们生活的方方面面都与数据息息相关。然而,随之而来的信息泄露问题也日益严重,给个人隐私和数据安全带来了巨大挑战。本文将围绕信息泄露与大数据展开讨论,探讨其中的问题、原因以及如何应对。 山海鲸大屏 …

16 | 视图:如何实现服务和数据在微服务各层的协作?

目录 服务的协作 1. 服务的类型 2. 服务的调用 微服务内跨层 微服务之间的服务调用 领域事件驱动 3. 服务的封装与组合 基础层 领域层 应用层 用户接口层 4. 两种分层架构的服务依赖关系 松散分层架构的服务依赖 严格分层架构的服务依赖 数据对象视图 基础层 领…

【Linux】分布式存储系统 Ceph

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 分布式存储系统 Ceph Ceph 概述1、Ceph 简介2、存储基础3、Ceph 优势4、Ceph 架构4、Ceph 核心组件5、OSD 存储后端6、Ceph 数据的存储过程7、Ceph 版本发行生命周期 Ceph 集…

向量检索增强chatglm生成

背景: 基于chatglm构建agnet:chatglm实现Agent控制 - 知乎 前面一篇文章已经介绍了如何去搭建LLM Agent控制系统,也简单介绍了如何去构建Toolset和构建Action。但是在上篇文章中Toolset其实是基于搜索api构建的,从这篇文章开始后…

svn迁移到git实际操作

1.到svn项目目录右键选中gitbash打开窗口&#xff0c;执行获取用户并映射成git样式账号命令如下: svn log -q | awk -F | /^r/ {sub("^ ", "", $2); sub(" $", "", $2); print $2" "$2" <"$2"163.cn>…

【原创】实现ChatGPT中Transformer模型之Encoder-Decoder

作者&#xff1a;黑夜路人 时间&#xff1a;2023年7月 Transformer Block &#xff08;通用块&#xff09;实现 看以上整个链路图&#xff0c;其实我们可以很清晰看到这心其实在Encoder环节里面主要是有几个大环节&#xff0c;每一层主要的核心作用如下&#xff1a; Multi-he…

中小企业部署MES管理系统需要考虑哪些问题

随着制造业的快速发展&#xff0c;越来越多的中小企业开始意识到数字化管理的重要性。为了提高生产效率、降低成本、提升品质及满足客户需求&#xff0c;部署MES生产管理系统成为了中小企业实现数字化转型的关键一步。然而&#xff0c;在部署MES管理系统时&#xff0c;中小企业…

[QT编程系列-11]:C++图形用户界面编程,QT框架快速入门培训 - 5- QT主要控件与自定义控件

目录 5. QT主要控件 5.1 预定义控件 5.2 自定义控件 5.3 用预定义容器橙子和提升自定义控件 5.3 后记 5. QT主要控件 5.1 预定义控件 在Qt中&#xff0c;有许多预定义的控件&#xff08;Widgets&#xff09;可用于创建用户界面。这些控件提供了各种常见的用户界面元素&am…

测试基础 Android 应用测试总结

目录 启动&#xff1a; 功能介绍&#xff0c;引导图&#xff0c;流量提示等&#xff1a; 权限&#xff1a; 文件错误 屏幕旋转&#xff1a; 流量&#xff1a; 缓存&#xff08;/sdcard/data/com.your.package/cache/&#xff09;&#xff1a; 正常中断&#xff1a; 异…

被B站用户高赞的广告文案:暴涨900万播放

今年6月&#xff0c;B站公布第一季度财报数据&#xff0c;B站日均活跃用户达9370万&#xff0c;月活3.15亿。在高月活的基础上&#xff0c;用户日均使用时长已经到了96分钟&#xff0c;日均视频播放量达41亿。 来源-B站 用户属性年轻、活跃度高已经成为B站典型的平台标签&…

深入篇【C++】谈vector中的深浅拷贝与迭代器失效问题

深入篇【C】谈vector中的深浅拷贝与迭代器失效问题 Ⅰ.深浅拷贝问题1.内置类型深拷贝2.自定义类型深拷贝 Ⅱ.迭代器失效问题1.内部迭代器失效2.外部迭代器失效 Ⅰ.深浅拷贝问题 1.内置类型深拷贝 浅拷贝是什么意思&#xff1f;就是单纯的值拷贝。 浅拷贝的坏处&#xff1a; ①…

【状态估计】基于UKF法、AUKF法、EUKF法电力系统三相状态估计研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Linux 系统编程-开发环境(二)

目录 7 压缩包管理 7.1 tar 7.2 rar 7.3 zip 8 进程管理 8.1 who 8.2 ps 8.3 jobs 8.4 fg 8.5 bg 8.6 kill 8.7 env 8.8 top 9 用户管理 9.1 创建用户 9.2 设置用户组 9.3 设置密码 9.4 切换用户 9.5 root用户 9.6 删除用户 10 网络管理 10.1 i…

那些漏洞挖掘高手都是怎么挖漏洞的?

前言 说到安全就不能不说漏洞&#xff0c;而说到漏洞就不可避免地会说到三座大山&#xff1a; 漏洞分析 漏洞利用 漏洞挖掘 从个人的感觉上来看&#xff0c;这三者尽管通常水乳交融、相互依赖&#xff0c;但难度是不尽相同的。本文就这三者分别谈谈自己的经验和想法。 漏洞分析…

236. 二叉树的最近公共祖先

题目描述&#xff1a; 主要思路&#xff1a; 利用dfs遍历树&#xff0c;依次判断节点是否为公共祖先节点。 class Solution { public:TreeNode* ans;bool dfs(TreeNode* root, TreeNode* p, TreeNode* q){if(!root)return false;bool ldfs(root->left,p,q);bool rdfs(root…

【PostgreSQL内核学习(二)—— 查询分析】

查询分析 查询处理查询分析查询处理与查询分析的关系查询分析执行流程Lex和YaccLex&#xff1a;Yacc&#xff1a;词法分析工具Lex语法分析工具Yacc使用Lex和Yacc的案例 词法和语法分析以SELECT语句为例讲解 PostgreSQL中查询语句如何被解析并生成分析树。 语义分析 声明&#x…

【ArcGIS微课1000例】0070:制作宾馆酒店分布热度热力图

本文讲解在ArcGIS中,基于长沙市酒店宾馆分布矢量点数据(POI数据)绘制酒店分布热力图。 相关阅读: 【GeoDa实用技巧100例】004:绘制长沙市宾馆热度图 【ArcGIS Pro微课1000例】0028:绘制酒店分布热力图(POI数据) 文章目录 一、加载宾馆分布数据二、绘制热度图一、加载宾…

stm32(HAL库)使用printf函数打印到串口

目录 1、简介 2.1 基础配置 2.1.1 SYS配置 2.1.2 RCC配置 2.2 串口外设配置 2.3 项目生成 3、KEIL端程序整合 4、效果测试 1、简介 在HAL库中&#xff0c;常用的printf函数是无法使用的。本文通过重映射实现在HAL库中进行printf函数。 2.1 基础配置 2.1.1 SYS配置 2.1.2 …

ceph集群的维护

ceph集群的维护 1、ceph集群常用命令 1.1查看集群的状态 rootceph-mon1:~#ceph -s#或者 rootceph-mon1:~#ceph health detail #显示集群状态的详细信息1.2查看所有存储池的列表 rootceph-mon1:~# ceph osd pool ls1.3查看所有存储池的编号 rootceph-mon1:~# ceph osd ls…

Linux gdb汇编调试

文章目录 一、示例代码二、gdb汇编指令2.1 step/stepi2.2 next/nexti2.3 info registers2.4 set2.5 x2.6 rsp寄存器2.7 rip 寄存器 参考资料 一、示例代码 &#xff08;1&#xff09; #include <stdio.h>int add(int a, int b) {return a b; }int main() {int a 3;in…