一些简单命令touch cat mkdir cp mv rm

汉字跨越三千年的生命力与数字时代适应性 文字作为文明载体,其演变规律始终遵循实用性与适应性的平衡。汉字作为现存最古老的文字系统,凭借形义结合的六书构造原理,实现了超方言的文化统一功能。在计算机处理方面,五笔输入法与Unicode支持证明了其技术兼容性,而视觉识别效率的先天优势使其在信息时代更具传播效力。从甲骨文识别AI到现代书法设计,汉字系统持续展现强大的文化承载力与技术适应性,这种活态传承为数字人文研究提供了独特样本。 阅读详情

一.在/tmp目录下,新建目录director新建三个txt文件,分别命名filel,file2.file3
 ,用vi编辑器分别在三个文件中输入内容。

 用到touch命令,vi命令,

mkdir 用于创建一个新目录
语法: mkdir[选项] 目录名

touch 用于修改文件的时间属性,若文件不存在,则系统自动创建文件可利用该功能创建空白文件夹。这里利用touch命令该属性创建文件。

第一步,进入tmp目录,ls查看tmp目录,此时并没有director目录

第二步,使用mkdir命令创建director目录

第三步,ls命令查看,此时可以查看到director目录,(就是第三个红色框中第一个目录,这里图没有截好)

第四步,利用touch命令创建文档,file1.txt    file2.txt     file3.txt

接下来利用vi 命令输入信息到三个文档中。

以file1为例

使用命令   vi   file1.txt  ,确认后进入一个首格全是蓝色横线的页面,底部如下图一,这时候按i,底部变为“--INEXRT--”就可以进行文本输入了,如下图二。

 输入完成后先 esc 再按     :wq(冒号加wq)  进行保存,然后使用“cat  file1.txt”进行查看

 可以看到在file1中出现了上面输入的内容。

file2.txt和file3.txt进行相同操作,分别输入一行2和一行3.

二.将filel/file2/file3 三个文件合并到一个文件中命名为filetest.txt

cat  用于查看文件内容,还可以合并文件,如果合并文件不存在,则自动创建。
    语法:cat   文件名 文件名 > 文件名   合并文件
         vi [文件名] 进入文件,i开始编辑。先esc退出,wq保存。

在director目录中,使用cat命令进行合并文件,

过程如上,第一行为命令,第二行查看文件,这时候可以看到director目录下多了一个filetest.txt文件,用cat进行查看,可以看到filetest.txt中有file1.txt  file2.txt  file3.txt 中的内容,所以合并文件是将选择文件地内容进行合并到一个文件夹中,而且事先如果不存在合并完成的目录,cat命令会进行创建,最后注意一点,合并文件时被合并的文件名字一定要和之前一致,后缀名不可省略!(否则容易造成生成新文件进行合并)

三.在director目录下新建一个open目录,并在open目录下创建openfile目录,所有目录
 权限为r-xr--r--

mkdir 用于创建一个新目录

语法: mkdir[选项] 目录名

  -m 创建目录同时设置目录权限
 
  r--4  w--2  x--1   
  711:rwx--x--x
  644:rw-r--r--

 首先在director目录中进行查看,只有file1.txt   file2.txt  file3.txt   filetest.txt四个文件,然后使用“mkdir  -m  544 open”进行目录创建和设置权限,544表示 三类用户拥有的   r(读)w(写)x(执行)权限,文件前的十位字母,第一位表示文件类型,第二到四位表示拥有者权限,五到七表示同群组用户权限 八到十位表示其他用户权限。r=4,x=2,w=1,所以5代表 'r-x' 有r和x权限 ,4代表 'r--' 只有r权限。

如上图,利用“ll”命令(ls -l)可以看到open的权限为’dr-xr--r--',即544,然后cd进入open目录,再执行“mkdir  -m  544 openfile”,用ll查看,可以看到有一个openfil文件,权限为’dr-xr--r--'。

四,将filetest.txt文件备份到/root下,并将/tmp/director目录移动到/usr中

cp  用于复制,它可以将单个文件复制成一个指定文件名的文件或者将其复制到一个
存在的目录下。还可以同时复制多个文件或者目录。
           语法:  cp [选项] 文件名或者目录名
          cp [选项] 源文件或者目录  目标文件或者目录

mv  用于将单个文件或目录由一个目录移动到另一个目录中,如果源为文件,而目标为目录,
那么mv命令将移动文件。如果源为目录,那么目标只能是目录,mv将重命名目录
         语法: mv [选项] 源文件或者源目录 目标文件或者目录
         -b 若目标文件存在,则覆盖前为其创建一个备份

将filetest.txt文件备份到/root下

这里的备份姑且理解为两个意思,1.复制过去一份  2.创建一个备份,首先做第一个,利用cp命令复制一份。

1.利用的是cp复制命令(第一步操作)

 先回到根目录,进入root目录查看,文件如第四行,然后进入director目录,先进行文件复制(cp filetest.txt  /root),上图第九行,然后返回root目录,再次查看,filetest.txt文件已经出现在了root目录下。(蓝色边框)

2.利用的是mv移动命令,

经过1中操作,root目录下已经有了一个filetset.txt文件,此时回到director目录,再进行文件移动(mv   -b filetest.txt  /root) 第二步操作中的第三行,此时再回到root目录,发现有两个filetest.txt文件,蓝色边框内为刚移动过来的filetest文件,黄色边框内为之前存在但是因为mv移动命令而创建的备份文件,右上角有一个’~’。

再回去查看一下director目录,发现已经没有filetest文件。

 将/tmp/director目录移动到/usr中

 先查看usr目录,第一行蓝色字体,然后进入tmp目录,执行红色框中命令后,返回usr目录查看,发现director出现在了usr目录下,(第一个黄色框),进入director查看,发现之前创建的文件夹也在其中。使用pwd显示路径,可以看到director目前在usr目录下。

 五.将open目录及其子目录和文件删除

rm  删除文件或者目录。删除后无法恢复
         语法:  rmdir [选项] 文件或者目录
         -r 递归方式删除目录及其子目录

因为open在之前设置了子目录,所以无法直接删除,需要用到“递归删除”

 首先进行查看,open目录位于director目录下,输入'rm  -r  open',即图中第六行命令,因为open下有子目录,所以需要多次y(确认),如果子目录过多时需要很多次确认,这时候可以用 -f 解决。

执行完命令之后,再次查看目录,发现open目录已经删除。

懒得打字了......随便看看就行,要图找我同学,链接在下面,懒得复制图


————————————————
版权声明:本文为优快云博主「清城旧忆」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/m0_67222673/article/details/123288476

STM32N6570-DK ISP调试 将下载线接入STLINK V3EC接口,将BOOT1拨码拨至右边,即将其置为H,上电或已经上电的按复位,打开STM32CubeProgrammer,设置start address:0x70000000。板子消耗电流较大,即使缩短数据线接了USB供电依然不能正常点亮显示屏,最终通过板上CN2端子加了外部5V供电,仍然需要560mA的外部电流。3.烧录bin文件:STM32N6_ISP_IQTune_App_revC01-v1.1.0-trusted.bin。 阅读详情

相关推荐

STM32G4实战:用CubeMX+Keil五分钟搞定FreeRTOS多任务LED控制(避坑指南)

本文详细介绍了如何在STM32G4系列芯片上使用CubeMX和Keil快速配置FreeRTOS实现多任务LED控制,包括环境准备、时钟配置、任务创建及常见问题解决方案。重点解决了时钟源冲突等高频问题,并提供了优化建议和进阶应用示例,帮助开发者高效完成嵌入式开发任务。

joy55的博客 223

linux中 touch,cat,rm,mkdir,cp,mv指令的运用

1、在/tmp目录下,新建目录director新建三个txt文件,分别命名为filel、file2、file3,用vi编辑器分别在三个文件中输入内容。 cd /tmp mkdir director cd director touch file1 file2 file3 vi file1 回车 i ... Esc :wq 回车 vi file2 i ... Esc :wq 回车 vi file3 i ... Esc :wq 回车 2、将file1/file2/fi.

lyl1521558448的博客 554

SolidWorks+ADAMS双验证:你的机械臂力矩计算真的靠谱吗?

本文探讨了机械臂力矩计算中手工计算的局限性,并介绍了SolidWorks和ADAMS双验证方法的重要性。通过实际案例展示了动态工况下传统计算方法的误差,详细解析了SolidWorks精准质心捕捉和ADAMS动力学仿真的关键技术,帮助工程师构建计算-仿真-实测闭环验证流程,确保机械臂设计的可靠性和安全性。

grafana6viz的博客 228

Linux常用命令学习|文件操作(创建/查看/编辑/切分/合并)

Linux常用命令之文件创建、查看文件内容、文件编辑、文件切分与合并

m0_72044573的博客 1267

钣金件设计规范

为保证折弯 强度,钣金折弯钣金应大于材料的最小折弯半径。在设计U型弯曲件时,两弯曲边最好长度相等,以免弯曲时产品偏 移而产生废品,如果因为结构设计不允许两边一样长,为保证产品在模 具中准确定位,应预先在设计时添加工艺定位孔,特别是多次折弯成 形的零件,必须设计工艺孔为定位基准,以减少累计误差,保证产品 质量,如图2-11所示。凸包是依靠材料的延伸使钣金件形成局部凹陷或凸起的冲压工序凸包与拉深是完全不同的冲压工艺,凸包中材料厚度的改变为费意图性 的,即厚度的少量改变是变形过程中形成的,不是设计指定的要求。

制冷技术咨询与服务的博客 7327

ABAP BOM展开避坑指南:CS_BOM_EXPL_MAT_V2函数参数配置详解

本文深入解析了SAP ABAP开发中用于物料清单展开的核心函数CS_BOM_EXPL_MAT_V2。针对其复杂的参数配置,如CAPID、STLAN、DATUV和MEHRS,提供了详细的避坑指南和最佳实践,帮助开发者避免数据错误与性能陷阱,实现高效、准确的BOM多层展开。

pea55的博客 855

【Hadoop】Hadoop常见的操作命令

【Hadoop】Hadoop常见的操作命令

qq_37472274的博客 1568

别再死磕RD算法了!用MATLAB手把手复现SAR后向投影(BP)成像(附完整代码与避坑点)

本文详细介绍了如何使用MATLAB实现合成孔径雷达(SAR)后向投影(BP)成像算法,突破传统RD算法在大斜视和复杂轨迹场景中的局限。通过完整的代码示例和避坑指南,帮助读者掌握BP算法的核心原理、内存优化策略和并行计算技巧,提升SAR成像精度与效率。

weixin_30908103的博客 298

HDFS的shell操作

hadoop fs 具体命令 / hdfs dfs 具体命令 显示所有命令: 2 常用命令 1 -help:输出这个命令参数 2 创建/sanguo文件夹 3 上传 1 -moveFromLocal:从本地剪切粘贴到HDFS 2 -copyFromLocal:从本地文件系统中拷贝文件到HDFS路径去3 -put:等同于copyFromLocal,生产环境更习惯用put4 -appendToFile:

m0_65136138的博客 606

《Autosar_BSW高阶配置》总目录_培训教程持续更新中...

目录 一、Autosar COM Module 二、Autosar BswM Module 三、Autosar EcuM Module 四、Autosar DCM Module 五、Autosar DEM Module 六、其它Module陆续推出 欢迎大家订阅《Autosar_BSW高阶配置》专栏(可以理解为是Autosar培训教程),该专栏每周至少更新一篇,一次订阅,不再二次收费,献上常用的案例和配置方法。下方整理了相关博文的链接(单击蓝色字体即可跳转),方便大家获取。 本专栏...

「汽车电子助手」的博客 4万+

继电保护原理1.2-反时限过流保护

反时限过流保护

让你爱上电路设计 1万+

hdfs的基本操作(完全版)

hdfs的基本操作

Kayleigh520的博客 4385

从被秒封到稳过Cloudflare!Canvas/WebGL/WebRTC多维度浏览器指纹隐身全实战

反爬和反反爬,本质上是一场持续的博弈,没有100%的隐身,只有不断升级的伪装。网上很多教程只给了个基础的噪声代码,却没讲透反爬的检测逻辑,导致你用了还是被封。这套方案的核心,不是简单的API重写,而是站在反爬的角度,模拟真实用户的所有特征,保证所有指纹的一致性、合理性、完整性。目前这套方案我用了半年,跑了上千万次请求,稳过国内国外99%的主流反爬平台,没有出现过一次因为指纹关联导致的批量封禁。大家有什么更狠的反爬场景,或者更好的伪装技巧,欢迎评论区一起交流。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1194

Linux周测(一些简单命令touch cat mkdir cp mv rm的简单练习)

一.在/tmp目录下,新建目录director新建三个txt文件,分别命名filel,file2.file3 ,用vi编辑器分别在三个文件中输入内容。 用到touch命令,vi命令,mkdir命令 touch 用于修改文件的时间属性,若文件不存在,则系统自动创建文件可利用该功能创建空白文件夹。这里利用touch命令该属性创建文件。 第一步,进入tmp目录,ls查看tmp目录,此时并没有director目录 第二步,使用mkdir命令创建director目录 第三步,ls命令查看,此时可..

m0_67222673的博客 522

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

软件开发必备知识:Linux常用命令

对比:cat 适用于小文件more 适用于从上到下查看大文件tail 使用从尾部查看 或者监控日志(实时查看日志)作用: 创建目录语法: mkdir [-p] dirName​说明:-p: 确保目录名称存在,不存在的就创建一个。通过此选项,可以实现多层目录同时创建​举例:mkdir itcast 在当前目录下,建立一个名为itcast的子目录。

BS009的博客 2034

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

1丶Linux目录

3丶在根目录下有一个文件夹itcast,在itcast文件夹内有文件夹itheima,在itheima文件夹内有文件hello.txt,请描述文件的路径。. ls - l /home/itheima, ls是命令本身, - l 是选项, /home/itheima是参数。. cp - r test1 test2 , cp是命令本身, -r 是选项, test1和test2是参数。.-options - [可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节。

m0_74379014的博客 658

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

linux压缩解压 cp,(二)Linux常用命令

一 命令格式image.png-是简化参数就是命令操作的对象大部分命令的格式,不是所有二 目录处理命令2.1 ls(查看目录下的内容)image.png隐藏文件就是以.开头的文件l就是long的缩写,表示长格式显示。会展示更多的信息-h human 人性化显示 (通用选项)查看目录本身的信息image.png-i inode,查看文件的节点idls内容解读image.png前10个字符解读第一个字...

weixin_42592399的博客 722

【linux命令(二):目录和文件;操作和管理】

ls、du、du、pwd、which、mkdir、tr、ln、rm、mv、cp、find、xarg、cat、tac&rev、head、tail、less、wc、grep、gzip&bzip2、tar和vi编辑器

Mits_Ximu的博客 491

第二天软件测试linux

补充:花括号的运用{}创建文件touch:例如touch /home/a{1,2,3}.txt 输出a1.txt,a2.txt,a3.txt。或者用touch /home/a{1..5}.txt 也是一样的效果。也可以使用绝对路径创建touch /home/1.txt.创建目录文件mkdir,mkdir -p /home/a{1..4};就是a1,a2,a3,a4。复习一下选项-p就是创建的绝对路径里没有的父目录会跟着一起创建。回顾一下cp复制,-r 是复制目录文件到其他地方,不管是不是复制的目录文件,还是

qq_47439981的博客 140

Linux基本指令(ls、pwd、cd、touch、mkdir、rmdir、rm、man、cp、mv、cat、tac、more、less)

一:ls 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 1.ls -a 列出目录下的所有文件,包括以.开头的隐含文件。 目录:(ls 与ls -a) 以.开头是隐藏文件。 文件(ls与ls -a) 2.ls -d。。。。。。。。。。。。。。。。 3.ls -l -t ls -l是一行只输出一个文件; ls -t是以最后一次修...

sophia__yu的博客 2万+

【Linux】文件目录操作指令(pwd、ls、cd、mkdir、rmdir、touch、cp、rm、mv、cat、echo、tail等)

运行级别说明:0 :关机1 :单用户【找回丢失密码】2:多用户状态没有网络服务(基本不用)3:多用户状态有网络服务(用的最多)4:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是3和5 ,也可以指定默认运行级别,后面演示。

mhyasadj的博客 4581

Linux常用命令之文件目录处理命令详解(ls、mkdir、cd、pwd、rmdir、cp、mv、rm、touch、cat、more、less、head、tail、ln)

1. Linux命令的基本格式 (1)命令提示符 登录Linux系统后,我们可以看到如下内容: [root@localhost ~]# 这就是 Linux 系统的命令提示符。其中: []:这是提示符的分隔符号,没有特殊含义。 root:显示的是当前的登录用户,使用 root 用户登录。 @:分隔符号,没有特殊含义。 localhost:当前系统的简写主机名(完整主机名是 localh...

橘子女侠 4502

Linux中的常用命令(man、pwd、ls、cd、mkdir、rmdir、touch、cp、rm、mv、cat、more、less)的基本使用介绍

帮助命令 基本介绍:当我们对某个命令不熟悉时,我们可以使用Linux提供的帮助指令来了解这个指令的用法。 1、man指令 基本语法: man [命令或者配置信息] (获得帮助信息) 例如:我们想要获得ls这个命令的帮助信息 按下回车键之后,会出现详细的关于ls命令的帮助信息。 2、help命令 基本语法: 命令 --help 例如:我们使用help命令来获得ls的相关信息 文件目录类相...

qq_41942241的博客 7224

Linux文件目录管理——touch、rm、cd、mkdir 、rmdir、cp、mv命令

目录Linux文件 / 目录管理Linux之文件创建/删除Linux创建文件Linux删除文件编程要求Linux之文件创建/删除Linux创建目录Linux删除目录编程要求Linux之文件复制/重命名Linux拷贝文件Linux重命名文件编程要求Linux之目录复制/重命令Linux拷贝目录Linux重命名目录编程要求Linux之文件/目录内容查看Linux查看文件内容cat命令head命令tailLinux查看目录内容编程要求 Linux文件 / 目录管理 Linux之文件创建/删除 Linux几乎大多数

何义竏 1971

003_Linux(touch,cat,more,cp,mv,rm)

1、mkdir 用于创建目录(文件夹)touch 用于创建文件2、cp 和 rm 都有 -r 选项,用于文件夹的复制和删除。

漠河的博客 931

熟悉常用的Linux操作 cd ls mkdir rmdir cp mv rm tac cat more head tail touch chown touch tar grep

Linux 最基本的命令及其补充的知识点 cd ls mkdir rmdir cp mv rm tac cat more head tail touch chown touch tar grep

m0_65523585的博客 2775
上一篇: linux系统中文件颜色分别代表
下一篇: 虚拟机centos7环境
花花小宝贝47
博客等级 码龄5年 9粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值