记录一些日常工作中经常会用到的 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/
|