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了