linux常用命令
返回文件系统中的位置;
pwd
打印当前工作目录
返回当前目录下的所有文件和目录
ls
仅有文件或目录名ll
详细信息,包含时间、大小等
进入指定目录
cd ...
创建指定名称的空文件或目录
touch ...
创建的是文件mkdir ...
创建的是目录
删除指定名称的文件或目录
rm ...
只能删除单个文件rm -rf ...
可以删除文件或目录rmdir ...
可以删除没有子目录的目录
重命名或移动文件或目录(可以同时完成)
mv 源文件位置/名 目标文件位置/名
如:mv a.js test/b.js
把a.js移动到test目录下并重命名为b.js
重命名或复制文件或目录 (可以同时完成)
cp ....
同mv 使用一样,区别为不改变原位置,仅复制scp ....
同cp一样,区别是:cp操作的是同一个linux系统上,scp是在不同的linux系统来回复制
解压目录(常用类型的)
tar -xvf xxx.tar
解后缀为.tar
的包tar -zxvf xxx.tar.gz
解后缀为.tar.gz
的压缩包 (后缀为tar只是打包,没有压缩)unzip xxx.zip
解后缀为.zip
的压缩包rar a xxx.rar
解后缀为.rar
的压缩包
压缩/打包目录(常用类型的)
tar -cvf xxx.tar 现在的文件夹名称
打包tar -zcvf xxx.tar.gz 现在的文件夹名称
打包为.tar.gz
的压缩包 (后缀为tar只是打包,没有压缩)zip xxx.zip 现在的文件夹名称
打包为.zip
的压缩包rar e xxx.rar 现在的文件夹名称
打包为.rar
的压缩包
查看文件内容
cat 文件名
编辑文件内容
vim 文件名
进入命令模式,输入i
进入编辑模式,编辑完成后按esc + :
,进入底线命令模式- 底线命令模式下可以输入
wq / q / wq! / q!
分别是保存退出 / 不保存退出 / 强制保存退出 / 强制不保存退出