【运维小知识】(四)——linux常用命令

运维专栏:运维小知识

目录

 1.🍁🍁用mv命令修改文件名

2.🍃🍃创建及删除文件夹即文件夹下所有文件

3.🍂🍂移动文件夹并重命名

4.🌿🌿复制文件

5.🍄🍄统计当前目录下文件的个数(不包含文件夹或子文件夹)

6.🌵🌵统计当前目录下文件的个数(包含子目录中的文件)

7.🌴🌴 查看当前路径下文件夹的个数(不包含子目录)

8.🌲🌲查看当前路径下文件夹(目录)的个数(包含子目录)


 1.🍁🍁用mv命令修改文件名

#将a.txt文件的文件名修改为a1.txt
mv a.txt a1.txt

2.🍃🍃创建及删除文件夹即文件夹下所有文件

#/home目录下创建文件夹packageA
mkdir /home/packageA#在当前目录下创建a.txt文件
touch a.txt#删除/home/packageA文件夹
rm -rf /home/packageA#删除空文件夹home/packageC
rmdir /home/packageC

3.🍂🍂移动文件夹并重命名

# 将/home/packageA文件夹移动到根目录下,并重命名为packageB
mv /home/packageA /packageB  

4.🌿🌿复制文件

#将/home/packageA/下的所有文件复制到目录/home/cp/packageB/下
cp -r /home/packageA/* /home/cp/packageB/#将/home/packageA/下的所有后缀为jpg文件复制到目录/home/cp/packageB/下
cp -r /home/packageA/*.jpg /home/cp/packageB/

5.🍄🍄统计当前目录下文件的个数(不包含文件夹或子文件夹)

ls -l  | grep "^-" | wc -l

6.🌵🌵统计当前目录下文件的个数(包含子目录中的文件)

ls -lR | grep "^-" | wc -l

7.🌴🌴 查看当前路径下文件夹的个数(不包含子目录)

ls -l | grep "^d" | wc -l

8.🌲🌲查看当前路径下文件夹(目录)的个数(包含子目录)

ls -lR | grep "^d" | wc -l

整理不易,欢迎一键三连!!!

送你们一条美丽的--分割线--


🌷🌷🍀🍀🌾🌾🍓🍓🍂🍂🙋🙋🐸🐸🙋🙋💖💖🍌🍌🔔🔔🍉🍉🍭🍭🍋🍋🍇🍇🏆🏆📸📸⛵⛵⭐⭐🍎🍎👍👍🌷🌷

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

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

相关文章

SCADA平台助力智能建筑管理,掌控未来建筑

前言 在现代智能建筑管理中,随着设施管理(FM)、建筑管理系统(BMS)和火灾监测等方面的需求不断增加,以及物联网系统和建筑信息模型(BIM)方法的应用,对智能建筑管理提出更…

Android 通过插桩来代理线程池

前言 在日常开发App的过程中,难免需要依赖第三方Sdk,这样就无形中增加了我们自己App的线程数,从而会导致App出现内存溢出、Cpu消耗增加等等负面影响。如果依赖的Sdk提供了线程池代理的接口还好,那样直接设置我们自定义的线程池。但…

Java 压缩多个文件为zip包(中间不生成临时文件,直接压缩为zip二进制流),以及解压zip包二进制流为文件

Java 压缩多个文件为zip包及解压zip包以及压缩多文件为zip文件流解压zip二进制流(中间不生成临时文件,直接压缩为zip二进制流,并验证解压) 1. 效果图2. 源码 这篇博客将提供俩种方法, 提前生成要压缩的多个文件&#…

招聘小程序制作:连接人才与企业

随着人才市场的竞争日益激烈,招聘小程序成为了企业寻找优秀人才和求职者找到理想工作的重要工具。通过招聘小程序,企业可以发布招聘信息、筛选简历,而求职者可以浏览职位、提交简历等。 招聘小程序的好处 精准匹配人才:招聘小程序…

js的this绑定规则以及箭头函数

目录 调用位置默认绑定隐式绑定隐式丢失 显式绑定callapplybind new绑定装箱绑定优先级this规则之外忽略显式绑定间接函数引用 箭头函数 调用位置 从字面意思上来理解,this似乎是指向自己的 然而在JavaScript中,this并不是绑定到自身的 可以看这一个例子…

经典常谈思维导图怎么制作?手把手教你制作

经典常谈思维导图怎么制作?创建思维导图可以帮助我们更好地组织和整理信息,帮助我们更好地理解和记忆信息。它可以使我们更高效地学习和工作,并帮助我们更好地表达和分享我们的想法和想法。因此,制作思维导图是一种非常有用的技能…

适合投资者的交易策略,4步找到

在外汇交易市场中,根据市场情况和个人投资目标,制定灵活的交易策略是至关重要的。Forexclub认为投资者可以通过结合多种交易策略,打造出全面、科学且适合自己的外汇交易策略。 首先,基于技术指标的交易策略是判断市场趋势和转折点…

剑指 Offer 29. 顺时针打印矩阵

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入:matrix [[1,2,3,4],[5,6,7,8],[9,10,11,12]] …

【深度学习】张量的广播专题

一、说明 张量广播(tensor broadcasting)是一种将低维张量自动转化为高维张量的技术,使得张量之间可以进行基于元素的运算(如加、减、乘等)。在进行张量广播时,会将维度数较少的张量沿着长度为1的轴进行复制…

【深度学习】了解残差网 ResNet 和 ResNeXt 的架构

一、说明 了解和实现 ResNet 和 ResNeXt 的架构以实现最先进的图像分类:从Microsoft到 Facebook [第 1 部分],在这篇由两部分组成的博客文章中,我们将探讨残差网络。更具体地说,我们将讨论Microsoft研究和Facebook AI研究发布的三…

【C++初阶】list的模拟实现 附源码

一.list介绍 list底层是一个双向带头循环链表,这个我们以前用C语言模拟实现过,->双向带头循环链表 下面是list的文档介绍: list文档介绍 我们会根据 list 的文档来模拟实现 list 的增删查改及其它接口。 二.list模拟实现思路 既然是用C模拟…

【Vue】给 elementUI 中的 this.$confirm、this.$alert、 this.$prompt添加按钮的加载效果

文章目录 主要使用 beforeClose 方法实现 loading 的效果beforeClose MessageBox 关闭前的回调,会暂停实例的关闭 function(action, instance, done)1. action 的值为confirm, cancel或close。 2. instance 为 MessageBox 实例,可以通过它访问实例上的属…