Linux 基本操作

记录一些日常工作中经常会用到的 Linux 命令

文件操作

cp | 复制文件/目录

复制文件

例:把当前目录下的 hello.js 复制到当前目录下的 css 文件夹里

1
cp hello.js ./css

复制文件并重命名

例:把 hello.js 改为 main.js 并复制到当前目录下

1
cp hello.js main.js

命令详解:菜鸟教程 - Linux cp 命令

rm | 删除文件/目录

删除文件

1
rm -f 文件名

删除多个文件

假设有这么几个文件:file1.zip、file2.zip、file3.zip

1
rm -f file*.zip

跑路专用

删除所有目录下的文件并且不会出现警告信息

rm /rf /*

命令详解:菜鸟教程 - Linux rm 命令

mv | 重命名文件/目录、移动文件/目录

移动文件

例:把当前目录的 hello.js 移动到当前目录的 css 文件夹里

1
mv hello.js ./css

重命名文件

例:把 asd.php 改为 index.php

1
mv asd.php index.php

命令详解:菜鸟教程 - Linux mv 命令

zip | 压缩文件

zip

1
zip test.zip test.txt

它会将 test.txt 文件压缩为 test.zip ,当然也可以指定压缩包的目录,例如 /root/test.zip

命令详解:菜鸟教程 - Linux zip 命令

unzip | 解压zip文件

它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项

1
unzip test.zip -d /root/

命令详解:菜鸟教程 - Linux unzip 命令