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,看如下代码:…...
力扣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>,可以使用任意类型作为模板参数,C11内置了整型的原子变量,可以更方便的使用原子变量,使用原子变量就不需要使用互斥量来保护该变量了,用起来更简洁。例如,要做一…...
北京交通大学 计算机网络体系与协议(研) 考试试卷
计算机网络体系与协议2023年期末考试 时长:120分钟 学院: 学号: 姓名: 一、简答题(每题5分) 1.简述公开密钥密码体制的工作原理…...
python之pyqt专栏7-信号与槽3
在上一篇文章中python之pyqt专栏6-信号与槽2-CSDN博客中,我们可以了解到对象可以使用内置信号,这些信号来自于类定义或者继承过来的。我们可以对这些信号可以通过connect连接槽函数。 需求 现在有一个需求,有两个UI界面“untitled.ui”和“u…...
高噪点灰度图目标粗定位CoraseLocation
高噪点的灰度图目标粗定位 /* ** name: CoraseLocation ** brief: 粗定位 ** param:[in] srcGray 灰度图() ** param:[in] box 目标尺寸(像素) ** param:[ou] roi 目标定位结果 ** return: true成功,false…...
Android:Google三方库之Firebase集成详细步骤(二)
Analytics分析 1、将 Firebase 添加到您的 Android 项目(如果尚未添加),并确保在 Firebase 项目中启用了 Google Analytics(分析): 如果您要创建新的 Firebase 项目,请在项目创建过程中启用 G…...
java使用freemarker模板生成html,再生成pdf
1.freemarker模板生成html 添加Maven依赖 在pom.xml文件中添加以下依赖: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId> </dependency>创建Freemarker…...
图解系列--Web服务器,Http首部
1.用单台虚拟主机实现多个域名 HTTP/1.1 规范允许一台 HTTP 服务器搭建多个 Web 站点。。比如,提供 Web 托管服务(Web Hosting Service)的供应商,可以用一台服务器为多位客户服务,也可以以每位客户持有的域名运行各自不…...
直线(蓝桥杯)
直线 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 在平面直角坐标系中,两点可以确定一条直线。如果有多点在一条直线上, 那么这些点中任意两点确定的直线是同一条。 给定平面上 2 3 个…...
【仅限首批200家认证企业获取】Java 25虚拟线程生产就绪检查清单(含JDK25.0.1 Hotfix补丁验证报告)
第一章:Java 25虚拟线程生产就绪核心定义与认证准入机制Java 25正式将虚拟线程(Virtual Threads)从预览特性升级为**生产就绪(Production-Ready)** 的标准特性,其核心定义聚焦于轻量级、高密度、可扩展的并…...
Mininet实战指南:从基础命令到高级网络模拟
1. Mininet入门:基础命令与核心概念 第一次接触Mininet时,我完全被它模拟真实网络的能力震撼到了。这个轻量级网络仿真工具能在单台Linux机器上创建包含主机、交换机、控制器和链路的虚拟网络,特别适合做SDN开发和网络协议测试。记得当时为了…...
傲梅分区助手 使用教程:免安装硬盘分区管理工具
一、工具简介 傲梅分区助手是一款功能强大的硬盘分区管理工具,支持无损数据调整分区大小、合并/拆分分区、迁移系统到 SSD 等操作。 安装包下载:https://pan.xunlei.com/s/VOpm6nKehfUHH-MDyIbMIhGkA1?pwdpm5g# 二、使用步骤 1. 解压工具包 右键点…...
【病变检测】基于CNN实现视网膜影像检测糖尿病视网膜病变附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…...
【R 4.5地理空间分析终极指南】:20年GIS专家亲授——仅限新版sf+terra+stars生态的7大实战跃迁路径
第一章:R 4.5地理空间分析新范式与生态演进全景R 4.5 版本标志着地理空间分析从“数据可视化辅助”迈向“原生空间计算范式”的关键跃迁。核心变化体现在对 sf(simple features)标准的深度内化、对 PROJ 9 坐标参考系统(CRS&#…...
ContentProvider call方法:简化跨进程通信的优雅实践
1. ContentProvider call方法:跨进程通信的隐藏利器 第一次接触ContentProvider的call方法时,我正被一个跨进程通信的需求折磨得焦头烂额。当时需要在两个独立应用间频繁传递数据,传统的AIDL方案让我写了大量模板代码,而广播方式又…...
LaserGRBL激光雕刻软件:从零开始的完整使用指南
LaserGRBL激光雕刻软件:从零开始的完整使用指南 【免费下载链接】LaserGRBL Laser optimized GUI for GRBL 项目地址: https://gitcode.com/gh_mirrors/la/LaserGRBL LaserGRBL是一款专为GRBL控制器设计的激光雕刻软件,它为激光雕刻爱好者提供了一…...
别再只用Curl了!用libhv的HttpClient类,5分钟搞定C++里的GET/POST请求
别再只用Curl了!用libhv的HttpClient类,5分钟搞定C里的GET/POST请求 如果你还在用Curl命令行工具或者复杂的libcurl API来处理C项目中的HTTP请求,那么是时候认识一下libhv了。这个轻量级、高性能的网络库,用起来简直像在写Python一…...
Playwright MCP:重新定义浏览器自动化边界的智能会话桥接方案
Playwright MCP:重新定义浏览器自动化边界的智能会话桥接方案 【免费下载链接】playwright-mcp Playwright MCP server 项目地址: https://gitcode.com/gh_mirrors/pl/playwright-mcp 在当今Web自动化测试领域,开发者们面临着一个普遍困境&#x…...
【Zotero】Zotero翻译插件时好时坏?一文讲透原因与解决方案
学术人的痛:今天的翻译,明天的“请求错误” 作为一名重度文献阅读者,我每天与Zotero相伴的时间比跟室友说话还多。它的PDF Translate插件堪称学术神器——划词即译,让外语文献阅读效率翻倍。 但有一个问题一直困扰着我ÿ…...
