当前位置: 首页 > news >正文

Linux处理文件常见命令

目录

1  cp

2  rm

3  zip与unzip

3.1  zip

3.2  unzip

4  cd

5  ls

6  chmod

7  scp

7.1  文件在你操作的机器上,你要传给另一个机器

7.1.1  文件

7.1.2  文件夹

7.2  文件在另一个机器上,你要把文件搞到你操作的机器上

7.2.1  文件

7.2.2  文件夹

8  发get请求 wget


1  cp

复制一些东西,比如我们要复制 A 到 B ,那么我们写 cp [A的路径] [B的路径],比如 cp pip.conf /home/suyu/

之后你就可以在 /home/suyu/ 路径下看到pip.conf了

2  rm

删除一些东西,比如我们要删除 pip.conf 那么我们写 sudo rm -rf pip.conf

不仅可以删文件,文件夹也可以删。容易删错,最好不要用

3  zip与unzip

zip与unzip都是处理zip文件的

3.1  zip

压缩一些东西,比如我们要压缩 A 这个文件夹,那么我们写 zip -r A.zip A

不仅可以压缩文件夹,也可以压缩文件

3.2  unzip

解压某一个压缩包 unzip [压缩包名称],比如 unzip A.zip

4  cd

进入某个路径,可以直接进入一个绝对路径,比如 cd /usr/bin

也可以一层一层进,比如先 cd /usr ,然后再进入bin cd bin

5  ls

查看该级目录下的所有文件

6  chmod

给权限,一般我们会给一个文件最高的权限,想给最高的权限就写 sudo chmod 777 something.txt

7  scp

我使用机械硬盘的目录,像 /media/hdkj/eecf3c5f-1907-4d4c-bac9-cfc3d6fff2b7 这种,得到的反馈是没有这个目录。后来又用/home/Suyu 试了一下,是没有问题的

参考链接 scp命令传文件_scp传输文件-CSDN博客

7.1  文件在你操作的机器上,你要传给另一个机器

7.1.1  文件

把我操作机子上的 /usr/local/tools/test.png 放到192.168.1.1的root用户的 /usr/local/tools/ 目录下

  • scp /usr/local/tools/test.png root@/192.168.1.1:/usr/local/tools/

7.1.2  文件夹

把我操作机子上的 /usr/local/tools/test 这个文件夹 放到192.168.1.1的的root用户的 /usr/local/tools/ 目录下

  • scp -r /usr/local/tools/test root@192.168.1.1:/usr/local/tools/

7.2  文件在另一个机器上,你要把文件搞到你操作的机器上

7.2.1  文件

把192.168.1.1的的root用户的 /usr/local/tools/111.png 搞到你本地的 /usr/local/tools/ 上

  • scp root@192.168.1.1:/usr/local/tools/111.png /usr/local/tools/

7.2.2  文件夹

把192.168.1.1的的root用户的 /usr/local/tools 这个文件夹 搞到你本地的 /usr/local/tools/ 上

  • scp -r root@192.168.1.1:/usr/local/tools /usr/local/tools/

8  发get请求 wget

一般是用来下载一些东西的,我们举个例子 wget 百度一下,你就知道

比如你get百度的首页,你就可以把它首页下载下来

如果这个地址是下载地址,比如这种

你找到这个文件的链接地址

然后输入 wget http://down.sucai361.cn:8001/downflie/jiaoben8115.rar

然后就能得到这个rar了

相关文章:

Linux处理文件常见命令

目录 1 cp 2 rm 3 zip与unzip 3.1 zip 3.2 unzip 4 cd 5 ls 6 chmod 7 scp 7.1 文件在你操作的机器上,你要传给另一个机器 7.1.1 文件 7.1.2 文件夹 7.2 文件在另一个机器上,你要把文件搞到你操作的机器上 7.2.1 文件 7.2.…...

sed应用

一.sed 1.Sed概述 sed编辑器是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要存储在一个命令文本文件中。 2.sed命令的格…...

Linux配置SFTP用户的详细过程

0. 背景 Linux机器上已有路径/data/tomcat/apache-tomcat-8.5.96/webapps/webroot,需要在该路径之下配置一个目录对外暴露给业务人员使用。业务人员使用sftp协议上传文件。 下面是相关配置: SFTP 用户名:iios SFTP主目录:/data/tomcat/apa…...

前端---JavaScript篇

1. 介绍 JavaScript 是 前端开发人员必须学习的 3 门语言中的一门: HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 控制了网页的行为 接下来开始详解JavaScript。 2.引入方法 js有两种导入方式,一种是内部脚本:直接在html页面中…...

使用vue-admin-template时,需要注意的问题,包括一定要去除mock.js注释

在使用vue-admin-template等前端框架时,如果你没有打算用他们的mock数据,在生产环境下一定要注释mock引用的代码,虽然它没有被调用,但是如果你不注释,就会被打包进去。 找到main.js,看如下代码&#xff1a…...

力扣hot100 最大子数组和 动态规划 分治 无后效性 子问题划分

👨‍🏫 题目地址 无后效性 为了保证计算子问题能够按照顺序、不重复地进行,动态规划要求已经求解的子问题不受后续阶段的影响。这个条件也被叫做「无后效性」。换言之,动态规划对状态空间的遍历构成一张有向无环图,遍…...

C语言--每日选择题--Day28

第一题 1. 设a和b均为double型变量,且a5.5、b2.5,则表达式(int)ab/b的值是( ) A:6.500000 B:6 C:5.500000 D:6.000000 答案及解析 D 本题考查的是不同数据类型之间的变量进行运算时…...

Linux 安装 Minio 配置 HTTPS

安装 创建目录 [roott2 local]# mkdir minio [roott2 local]# cd minio [roott2 minio]# mkdir data下载 [roott2 minio]# wget https://dl.min.io/server/minio/release/linux-amd64/minio [roott2 minio]# chmod x minio # 赋权设置账号密码 minio 默认账号密码为 minio…...

xcode opencv

1、导入报错 Undefined symbols: linker command failed with exit code 1 (use -v to see invocation) 直接添加如下图内容即可...

Spark---资源、任务调度

一、Spark资源调度源码 1、Spark资源调度源码过程 Spark资源调度源码是在Driver启动之后注册Application完成后开始的。Spark资源调度主要就是Spark集群如何给当前提交的Spark application在Worker资源节点上划分资源。Spark资源调度源码在Master.scala类中的schedule()中进行…...

单片机开发常见问题集合

文章目录 发送串口数据偶尔丢失字节 发送串口数据偶尔丢失字节 场景: 在STM32单片机中进行串口数据发送,在Linux/Windows上进行串口数据接收,会偶发出现接收到的数据有某些字节丢失。 分析: 在STM32中可以使用printf用于发送串口…...

Matlab 点云曲率计算(之二)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 之前已经讨论过许多关于计算曲率的问题,这里使用一个通过拟合三次曲面方程的方式来计算曲率,计算过程如下图所示: 二、实现代码 %********...

C++11的原子变量

C11提供了一个原子类型std::atomic<T>&#xff0c;可以使用任意类型作为模板参数&#xff0c;C11内置了整型的原子变量&#xff0c;可以更方便的使用原子变量&#xff0c;使用原子变量就不需要使用互斥量来保护该变量了&#xff0c;用起来更简洁。例如&#xff0c;要做一…...

北京交通大学 计算机网络体系与协议(研) 考试试卷

计算机网络体系与协议2023年期末考试 时长&#xff1a;120分钟 学院&#xff1a; 学号&#xff1a; 姓名&#xff1a; 一、简答题&#xff08;每题5分&#xff09; 1.简述公开密钥密码体制的工作原理…...

python之pyqt专栏7-信号与槽3

在上一篇文章中python之pyqt专栏6-信号与槽2-CSDN博客中&#xff0c;我们可以了解到对象可以使用内置信号&#xff0c;这些信号来自于类定义或者继承过来的。我们可以对这些信号可以通过connect连接槽函数。 需求 现在有一个需求&#xff0c;有两个UI界面“untitled.ui”和“u…...

高噪点灰度图目标粗定位CoraseLocation

高噪点的灰度图目标粗定位 /* ** name: CoraseLocation ** brief: 粗定位 ** param:[in] srcGray 灰度图&#xff08;&#xff09; ** param:[in] box 目标尺寸&#xff08;像素&#xff09; ** param:[ou] roi 目标定位结果 ** return: true成功&#xff0c;false…...

Android:Google三方库之Firebase集成详细步骤(二)

Analytics分析 1、将 Firebase 添加到您的 Android 项目&#xff08;如果尚未添加&#xff09;&#xff0c;并确保在 Firebase 项目中启用了 Google Analytics&#xff08;分析&#xff09;&#xff1a; 如果您要创建新的 Firebase 项目&#xff0c;请在项目创建过程中启用 G…...

java使用freemarker模板生成html,再生成pdf

1.freemarker模板生成html 添加Maven依赖 在pom.xml文件中添加以下依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId> </dependency>创建Freemarker…...

图解系列--Web服务器,Http首部

1.用单台虚拟主机实现多个域名 HTTP/1.1 规范允许一台 HTTP 服务器搭建多个 Web 站点。。比如&#xff0c;提供 Web 托管服务&#xff08;Web Hosting Service&#xff09;的供应商&#xff0c;可以用一台服务器为多位客户服务&#xff0c;也可以以每位客户持有的域名运行各自不…...

直线(蓝桥杯)

直线 题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 在平面直角坐标系中&#xff0c;两点可以确定一条直线。如果有多点在一条直线上&#xff0c; 那么这些点中任意两点确定的直线是同一条。 给定平面上 2 3 个…...

FFmpeg swresample库进阶:除了基础转换,swr_alloc_set_opts2还能这样玩(含滤波器与精度设置)

FFmpeg swresample库进阶&#xff1a;解锁swr_alloc_set_opts2的隐藏潜力 在专业音频处理领域&#xff0c;采样率转换的质量直接影响最终输出的听感表现。许多开发者满足于基础参数配置&#xff0c;却忽略了FFmpeg的swresample库中那些能显著提升音质的"隐藏开关"。本…...

二次元游戏模组管理革命:为什么你需要一个统一的启动器平台?

二次元游戏模组管理革命&#xff1a;为什么你需要一个统一的启动器平台&#xff1f; 【免费下载链接】XXMI-Launcher Modding platform for GI, HSR, WW and ZZZ 项目地址: https://gitcode.com/gh_mirrors/xx/XXMI-Launcher 你是否曾为管理多个二次元游戏的模组而头疼&…...

Fluent计算总发散?别急着重画网格,先检查这5个隐藏设置(附诊断命令)

Fluent计算总发散&#xff1f;别急着重画网格&#xff0c;先检查这5个隐藏设置&#xff08;附诊断命令&#xff09; 凌晨三点&#xff0c;屏幕上的残差曲线突然像过山车一样飙升&#xff0c;你盯着"floating point exception"的报错提示&#xff0c;咖啡杯悬在半空—…...

nimble 蓝牙开发二:BLE 协议栈核心组件 GAP/ATT/GATT 深度解析

1. BLE协议栈与Nimble架构全景透视 低功耗蓝牙&#xff08;BLE&#xff09;协议栈就像一座精心设计的建筑&#xff0c;每一层都有明确的职责分工。Nimble作为开源协议栈实现&#xff0c;其架构遵循蓝牙核心规范的同时&#xff0c;在资源占用和灵活性上做了大量优化。实测发现&a…...

产品360度展示(蓝桥杯)

思路 &#xff08;1&#xff09;题目让我们通过一个管道函数来实现几个动画效果之间的链接 并且要返回promise数值 那么promie的用法是&#xff1a; Premise.reslove(initialValue).then(fn)&#xff08;2&#xff09;接着initialValue是最初的初值&#xff0c;sequence是数组&…...

PCB 相关知识

一.PCB线宽单位换算&#xff1a;100mil 2.54mm 。二.在1盎司的铜厚上过1A电流需要&#xff0c;1mm&#xff08;40mil&#xff09;的线宽。三&#xff1a;不要并排打孔&#xff0c;需要错位打孔&#xff1a;防止回流平面被割裂&#xff0c;绕线辐射。且增加走线空间。四.1:mark…...

3D-Speaker模型微调实战:大间隔损失函数在说话人验证中的应用

3D-Speaker模型微调实战&#xff1a;大间隔损失函数在说话人验证中的应用 【免费下载链接】3D-Speaker A Repository for Single- and Multi-modal Speaker Verification, Speaker Recognition and Speaker Diarization 项目地址: https://gitcode.com/gh_mirrors/3d/3D-Spea…...

AssetRipper架构深度解析:Unity资源逆向工程的完整技术方案

AssetRipper架构深度解析&#xff1a;Unity资源逆向工程的完整技术方案 【免费下载链接】AssetRipper GUI Application to work with engine assets, asset bundles, and serialized files 项目地址: https://gitcode.com/GitHub_Trending/as/AssetRipper AssetRipper是…...

HTML 页面中精准控制 Chrome 翻译功能的实用技巧

1. 为什么需要控制Chrome翻译功能&#xff1f; 作为网页开发者&#xff0c;你可能遇到过这样的场景&#xff1a;用户使用Chrome浏览器的翻译功能时&#xff0c;页面上的品牌名称、专业术语或代码片段被错误翻译&#xff0c;导致内容失真。比如公司名称"Apple"被翻译成…...

别让AI代码,变成明天的技术债赋

如果有多个供应商&#xff0c;你也可以使用 [[CC-Switch]] 来可视化管理这些API key&#xff0c;以及claude code 的skills。 # 多平台安装指令 curl -fsSL https://claude.ai/install.sh | bash ## Claude Code 配置 GLM Coding Plan curl -O "https://cdn.bigmodel.cn/i…...