Linux基础命令目录管理002

    之前讲述了目录的创建和删除,现在讲一下目录的移动修改。

操作系统:

CentOS Stream 9

操作命令:

mv

移动,重命名

选项

-v显示移动过程

[root@localhost ~]# mkdir 12
[root@localhost ~]# ll
总用量 1220
drwxr-xr-x  2 root root        6  6月  1 00:04 12
-rw-------. 1 root root     1231  5月  8 15:09 anaconda-ks.cfg
drwxr-xr-x  9  502 games     186  5月 25 20:12 nginx-1.26.0
-rw-r--r--  1 root root  1244118  4月 23 22:58 nginx-1.26.0.tar.gz
[root@localhost ~]# pwd
/root
[root@localhost ~]# mv -v 12 /top/12
已重命名 '12' -> '/top/12'
[root@localhost ~]# 
[root@localhost ~]# cd /top
[root@localhost top]# ll
总用量 0
drwxr-xr-x 2 root root 6  6月  1 00:04 12
[root@localhost top]# 

操作命令:

pwd

显示当前工作目录的绝对路径

[root@localhost ~]# cd /usr/local/nginx
[root@localhost nginx]# pwd
/usr/local/nginx
[root@localhost nginx]# cd sbin
[root@localhost sbin]# pwd
/usr/local/nginx/sbin
[root@localhost sbin]# cd ..
[root@localhost nginx]# cd ..
[root@localhost local]# pwd
/usr/local
[root@localhost local]# 

操作命令:

cp

复制备份

将文件复制到目录

[root@localhost ~]# cp 1.txt /top/1.txt
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# cd /top/
[root@localhost top]# ll
总用量 0
-rw-r--r-- 1 root root 0  6月  1 00:41 1.txt

 复制单个文件

[root@localhost ~]# ll
总用量 1220
-rw-r--r--  1 root root        0  6月  1 00:41 1.txt
-rw-------. 1 root root     1231  5月  8 15:09 anaconda-ks.cfg
drwxr-xr-x  9  502 games     186  5月 25 20:12 nginx-1.26.0
-rw-r--r--  1 root root  1244118  4月 23 22:58 nginx-1.26.0.tar.gz
[root@localhost ~]# cp 1.txt 2.txt
[root@localhost ~]# ll
总用量 1220
-rw-r--r--  1 root root        0  6月  1 00:41 1.txt
-rw-r--r--  1 root root        0  6月  1 00:44 2.txt
-rw-------. 1 root root     1231  5月  8 15:09 anaconda-ks.cfg
drwxr-xr-x  9  502 games     186  5月 25 20:12 nginx-1.26.0
-rw-r--r--  1 root root  1244118  4月 23 22:58 nginx-1.26.0.tar.gz
[root@localhost ~]# 

 复制目录

选项

  • -v:显示详细的操作过程。
  • -a:等同于 -dpR,保留原有文件的全部属性(包括权限、时间戳、链接等),递归复制目录。
[root@localhost ~]# cp -av /etc/passwd /top/passwd
'/etc/passwd' -> '/top/passwd'
[root@localhost ~]# 

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

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

相关文章

11.1 排序算法

目录 11.1 排序算法 11.1.1 评价维度 11.1.2 理想排序算法 11.1 排序算法 排序算法(sorting algorithm)用于对一组数据按照特定顺序进行排列。排序算法有着广泛的应用,因为有序数据通常能够被更高效地查找、分析和处理。 如图 1…

WebSocket实现前后端双向数据的实时推送

一、WebSocket简介 WebSocket是一种网络通信协议,旨在实现客户端和服务器之间的双向、全双工通信。它在HTML5规范中被引入,用于替代基于传统HTTP协议的长轮询、轮询和流传输等方式,以提供更高效的实时数据传输。 WebSocket的特点 双向通信&a…

Python 3 判断文件是否存在

1 使用os.path模块 import osfile_path hello.txtif os.path.exists(file_path):print(f"文件 {file_path} 存在。") else:print(f"文件 {file_path} 不存在。") 2 使用pathlib模块 from pathlib import Pathfile_path Path(word.txt)if file_path.ex…

32-ESP32-S3-WIFI篇-03 Event Loop (事件循环)

ESP32-S3-WIFI 事件循环 介绍 在ESP32-S3的WiFi驱动程序中,事件循环是一个非常重要的概念。事件循环是一个无限循环,用于处理和分发系统中发生的各种事件。在WiFi驱动程序中,我们使用事件循环来处理和分发WiFi相关的事件。 创建事件循环 …

PTA 7-10 构造二叉检索树

本题目构造一棵二叉检索树。要求读入n个整数,以0结束。最后输出这棵树的先序序列。 输入格式: 输入n个整数,以0表示结束,数据间以空格隔开。 输出格式: 输出这棵树的先序序列,以一个空格隔开,结尾也有一个空格。 …

常用电机测试方法的介绍与功能实现(M测试方法)

目录 概述 1 常用电机测速方法简介 1.1 方法概览 1.2 编码器测速方法 2 M法测速 2.1 理论描述 2.2 实现原理 2.3 速度计算方法 3 功能实现 3.1 功能介绍 3.2 代码实现 3.2.1 使用STM32Cube配置参数 3.2.2 脉冲计数功能 3.2.3 测速函数 4 测试 概述 本文主要介绍…

springboot针对返回的response拦截处理越权问题

背景:针对越权测试,通过拦截工具Fiddler修改请求参数,越权查看平台里面所有公司的数据 1、自定义MyResponseBodyAdvice 实现ResponseBodyAdvice 使用过滤器和拦截我都试过,最终没有成功,可能技术比较菜,这…

策略模式解析

import java.util.*; enum TYPE { NORMAL,CASH_DISCOUNT,CASH_RETURN}; interface Cashsuper { public double acceptCash(double money); } class CashNormal implements CashSuper{// 正常收费子类 public double accptCash(double money){ return money; …

C# Winform 已知窗体句柄,如何遍历出所有控件句柄

c# windform 已知窗体句柄&#xff0c;如何遍历出所有控件句柄 public delegate bool CallBack(int hwnd, int lParam);public delegate bool EnumWindowsProc(int hWnd, int lParam); List<string> list new List<string>();[DllImport("user32.dll")]…

通过MySQL JSON函数实现对GSON字段属性的搜索和筛选

在 MySQL 中直接对 Gson 格式的字段进行搜索是有一定的限制的&#xff0c;因为 MySQL 不支持直接解析和操作 JSON 或 Gson 数据。不过你可以使用一些函数来模拟实现对 Gson 字段内部某个属性的搜索&#xff0c;比如使用 LIKE 来做模糊匹配。 假设你的表名为 gson_table&#x…

GPT-4o版本间的对比分析和使用心得

GPT-4o&#xff1a;对人工智能领域的新贡献 GPT-4o是OpenAI最新发布的语言模型&#xff0c;相比于其前身GPT-4和更早的版本GPT-3&#xff0c;具有显著的改进和增强。以下是对GPT-4o的详细评价&#xff0c;包括版本间的对比分析、技术能力的提升&#xff0c;以及我在实际使用过…

黑马一站制造数仓实战2

问题 DG连接问题 原理&#xff1a;JDBC&#xff1a;用Java代码连接数据库 Hive/SparkSQL&#xff1a;端口有区别 可以为同一个端口&#xff0c;只要不在同一台机器 项目&#xff1a;一台机器 HiveServer&#xff1a;10000 hiveserver.port 10000 SparkSQL&#xff1a;10001…

谈谈Android AOP技术方案

先统一一下基本名词&#xff0c;以便表述。 切面&#xff1a;对一类行为的抽象&#xff0c;是切点的集合&#xff0c;比如在用户访问所有模块前做的权限认证。 切点&#xff1a;描述切面的具体的一个业务场景。 通知&#xff08;Advice&#xff09;类型&#xff1a;通常分为切…

一维时间序列信号的广义傅里叶族变换(Matlab)

广义傅里叶族变换是一种时频变换方法&#xff0c;傅里叶变换、短时傅里叶变换、S变换和许多小波变换都是其特殊情况&#xff0c;完整代码及子函数如下&#xff0c;很容易读懂&#xff1a; % Run a demo by creating a signal, transforming it, and plotting the results% Cre…

不同厂商SOC芯片在视频记录仪领域的应用

不同SoC公司芯片在不同产品上的应用信息&#xff1a; 大唐半导体 芯片型号: LC1860C (主控) LC1160 (PMU)产品应用: 红米2A (399元)大疆晓Spark技术规格: 28nm工艺&#xff0c;4个ARM Cortex-A7处理器&#xff0c;1.5GHz主频&#xff0c;2核MaliT628 GPU&#xff0c;1300万像…

计算属性与监听属性

【 1 】计算属性 计算属性大致就是这样 # 1 计算属性是基于它们的依赖进行缓存的# 2 计算属性只有在它的相关依赖发生改变时才会重新求值# 3 计算属性就像Python中的property&#xff0c;可以把方法/函数伪装成属性 # 计算属性本质上是一个函数&#xff0c;它们可以通过 get…

数据隐私新篇章:Facebook如何保护用户信息

随着数字化时代的到来&#xff0c;数据隐私保护成为了社交媒体平台和用户共同关注的焦点。作为全球最大的社交网络之一&#xff0c;Facebook一直致力于保护用户的隐私和数据安全。本文将深入探讨Facebook在数据隐私保护方面的措施和实践&#xff0c;以及其如何开启数据隐私的新…

vue实现简易基本对话功能

基于vue3.0实现的功能&#xff0c;仿照微信、QQ聊天界面。 HTML代码块 <template><el-container style"height: 100%" ref"bodyform"><div class"el_main_content"><div class"main_content_header">这是一…

Git基本配置,使用Gitee(一)

1、设置Giter的user name和email 设置提交用户的信息 git config --global user.name "username" git config --global user.email "Your e-mail"查看配置 git config --list2、生成 SSH 公钥 通过命令 ssh-keygen 生成 SSH Key -t key 类型 -C 注释 ssh-…

K8S 证书过期不能使用kubectl之后,kubeadm 重新生成证书

查询证书过期时间 kubeadm certs check-expiration重新生成证书 # 重新生成所有证书 kubeadm certs renew all # 重新生成某个组件的证书 kubeadm certs renew 组件名称 如&#xff1a;apiserver生成新的配置 # 重新生成kubeconfig配置 kubeadm init phase kubeconfig # 重…