Linux处理文件常见命令

目录

[1 cp](#1 cp)

[2 rm](#2 rm)

[3 zip与unzip](#3 zip与unzip)

[3.1 zip](#3.1 zip)

[3.2 unzip](#3.2 unzip)

[4 cd](#4 cd)

[5 ls](#5 ls)

[6 chmod](#6 chmod)

[7 scp](#7 scp)

[7.1 文件在你操作的机器上,你要传给另一个机器](#7.1 文件在你操作的机器上,你要传给另一个机器)

[7.1.1 文件](#7.1.1 文件)

[7.1.2 文件夹](#7.1.2 文件夹)

[7.2 文件在另一个机器上,你要把文件搞到你操作的机器上](#7.2 文件在另一个机器上,你要把文件搞到你操作的机器上)

[7.2.1 文件](#7.2.1 文件)

[7.2.2 文件夹](#7.2.2 文件夹)

[8 发get请求 wget](#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/ 目录下

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

7.2.1 文件

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

7.2.2 文件夹

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

8 发get请求 wget

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

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

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

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

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

然后就能得到这个rar了

相关推荐
一只积极向上的小咸鱼2 小时前
Codex Remote SSH / Dev Container 无限转圈与 GPT-6 可用问题排查总结
运维·gpt·ssh
智塑未来3 小时前
自动化立体库工业无线通信:AGV、AMR、RGV、穿梭车、无人叉车、堆垛机全覆盖
运维·自动化
T1mzhou4 小时前
ARM64 Linux 6.10内核启动流程7-ioremap和readl writel
linux·服务器·c语言
小羊没烦恼!4 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php
Elastic 中国社区官方博客4 小时前
教程:使用 ES|QL 进行威胁狩猎
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·安全威胁分析
bwz999@88.com4 小时前
Ubuntu Server 24.04 设置中文
linux·运维·ubuntu
fly-975 小时前
Ubuntu FTP/SFTP 报错:找不到匹配的 hostkey 算法 完整解决
linux·ubuntu
Cx330❀5 小时前
【Linux网络】网络层协议 IP :从网络层原理到 Linux 内核源码
linux·运维·服务器·网络·tcp/ip·ai·ai编程
志栋智能5 小时前
运维超自动化的变更管理实践
运维·自动化