我们来简单了解一下ls, cat, mv, touch这四个命令的简单使用。

首先当然是拿出你的工具,打开命令行,我使用的是Windows上的git bash,

cd ~/Desktop

进入你的桌面 cd Desktop/

一、查看路径:ls , ls -a , ls -l , ls -al

  1. 在命令行中输入ls ,可以查看当前目录下所有的路径,包括文件和目录。

如图所示,在当前桌面目录上执行ls,就可以查看到我桌面上所有的文件,目录.

在当前目录下执行ls myblog , 也可以看到myblog目录下的路径。

2、但是当我新建一个.开头的文件或目录,ls则无法查看。如图所示.demo-22没有被显示出来。

所以这种状态下,我们可以使用ls -a来查看,就可以查看了

3、当我们不仅想看路径,还想了解得更详细,还想查户口的话 ls -l就上场了

4、ls -al 顾名思义,兼顾了ls -a和ls -l的意思

二、cat:查看文件与连接文件的一个命令

1、查看文件:如图,我已经在1.txt中输入了"hello我是cy"的字样,然后在命令行里输入

cat 1.txt

接着输入的内容就显示出来了

2、连接两个或多个文件

cat file1 file2 > file3

将文件1与文件2的内容合并起来放入并创建file3中,如果已经创建了file3,那也可以直接放入,

然后再用cat命令查看file3的内容就可以看到1和2合并后的内容了

话不多说,看图。

三、mv(move的缩写) :重命名、覆盖、移动

1、重命名:

mv 2.txt file2.txt

这样就把2.txt 改变名字为file2.txt了

2、覆盖:

mv 1.txt 2.txt

1.txt名字变为2.txt 原本的2.txt不见了

3、移动

mv 2.txt demo-2

将2.txt移动到了demo-2目录中。

再用ls命令查看,可以看到我的demo-2里已经有了2.txt

四、touch 创建文件、改变文件更新时间

1、创建文件

touch 4.txt

就成功创建了一个空文件

2、改变文件更新时间

我们已经创建了一个4.txt。现在我们用ls -l去看一下时间信息

是19:31,接下来我再次输入touch 4.txt 然后再用ls -l去查看时间信息

更新时间改变了。

五、异同

ls 和 cat 都可以查看文件,但是ls命令查看的是路径,cat查看的是文件内容。

cat 和 mv 都可以实现文件的交互,但是cat是合并两个文件的内容,源文件保留,而mv的覆盖功能,文件则不会保留。

六、explainshell网站

网站: explainshell 顾名思义,我们可以简单的叫他解释器,可以很好的解释我们的命令

使用方法:点开网站,在输入框内输入你想要知道命令,如我输入了cat,如图

下面就出现了cat命令的解释:连接文件并在标准输出上打印。

同理:输入其他命令,下面就会出现解释。

命令行基础—简单命令的使用相关推荐

  1. linux命令行 基础,Linux命令行基础,关于Bash需要知道的一些常识

    介绍 Linux越来越重要,对于开发者来说学习必要的bash技术必不可少,对运维来说更是如此.学习shell可以参考很多学习材料和图书,比如ChinaUnix论坛网中人大哥总结的<Shell十三 ...

  2. RHCA第一天:环境搭建,访问命令行,简单命令

    一.部署Linux环境 1.安装Vmware worksation后,产生两个虚拟网卡 2.用户名和密码 3.远程连接配置: 连接linux虚拟机 二.1.输出PS1的内容:This is my fi ...

  3. Linux_命令行基础及挂载和目录文件管理

    Linux命令行基础 Linux命令:用来实现某一类功能的指令或程序 . 在Linux中执行大多数命令时,都要找到命令所对应的程序 ]# hostname ]# which hostname #查询命 ...

  4. tp5命令行基础介绍

    查看指令 生成模块 生成文件 生成类库映射文件 生成路由缓存文件 生成数据表字段缓存文件 指令扩展示例 命令行调试 命令行颜色支持 调用命令 查看指令 命令行工具需要在命令行下面执行,请先确保你的ph ...

  5. 命令行基础 挂载 文件目录管理 vim编辑器

    Top NSD ADMIN DAY03 案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握 ...

  6. nessus 命令行新建用户_【笔记3】命令行基础

    命令行基础&为什么要学? 1. 命令行是啥: - 用户通过键盘输入字符指令.计算机输出字符结果的一种人机交互的方式 - 只能输入命令,没有对话框,没有按钮,全部都是文字 - 世界上第一个程序员 ...

  7. 命令行基础技巧挂载并访问光盘设备

    案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 案例5:访问练习用虚拟机 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握Linux命令 ...

  8. 命令行基础、目录和文件管理、教学环境介绍、

    案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制.删除.移动 案例5:访问练习用虚拟机 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握Linux命令 ...

  9. 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动...

    一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境        2> 通过"虚拟系统管理器"访问虚拟机 ...

最新文章

  1. Nginx的负载均衡 - 保持会话 (ip_hash)
  2. 如何更改您的iPhone铃声
  3. maya扇子动画_maya怎么制作一个万箭齐发的效果?
  4. 取代浏览器插件调试,VS Code 整合 JS 调试工具
  5. MemCached存储原理
  6. 深度学习之MNIST数据集
  7. 系统发育树的构建方法介绍及数据问题等(古生物形态学数据)
  8. SpringBoot整合Redis(十九)
  9. hadoop 下载慢的解决方案
  10. 笔记本计算机怎么进入安全模式启动,笔记本怎么进入安全模式,详细教您联想笔记本怎么进入安全模式...
  11. 让TQ2440也用上设备树 (device tree 操作实例3_重要,对于移植很有参考价值_code)
  12. 词向量与词向量拼接_nlp中的词向量对比:word2vec/glove/fastText/elmo/GPT/bert
  13. 百家争鸣,智能办公群雄论剑,吹响企服三会号角第一声
  14. SpringBoot重启后,第一次请求接口请求慢的解决方案
  15. CNN可视化!从CVPR 2022出发,聊聊CAM是如何激活我们文章的热度!
  16. kk_想要学习的知识
  17. IDM试用到期怎么办
  18. U8到货拒收单API接口示例(参照采购到货)
  19. 第7章第11节:完成银行卡片视图的创建 [SwiftUI快速入门到实战]
  20. 关于合泰 EEPROM 读写程序

热门文章

  1. 查看Centos 版本
  2. ansible自动化运维详解(一)ansible的安装部署、参数使用、清单管理、配置文件参数及用户级ansible操作环境构建
  3. Linux基础篇之文件权限问题讲解
  4. 现货白银的一般操作方法
  5. 数据分布 - 直方图密度图(R语言)
  6. Banana Pi BPI-6202 开源嵌入式单板工控机,支持HMI及全功能SCADA功能
  7. 好客租房173-地图找房createCircle方法
  8. RabbitMQ-ack、nack、reject、unacked
  9. airodump-ng命令详解
  10. .NET敏捷开发框架-RDIFramework.NET V5.1发布(跨平台)