JAVA面试高级技术栈-02Linux基本指令
想要了解更多?:
JAVA面试高级技术栈-01-多线程编程
JAVA面试高级技术栈-02Linux基本指令
JAVA面试高级技术栈-03JVM(Java虚拟机)
JAVA面试高级技术栈-04-MySql优化
JAVA面试高级技术栈-05-Redis持久化
JAVA面试高级技术栈-06-Spring
文章目录
Linux基本指令
目录及文件操作
创建目录
mkdir abc #在当前目录下创建一个名为abc的文件夹
mkdir /usr/abc #在指定目录下创建一个名为abc的文件夹
删除目录或文件
命令:rm [-rf] 目录/文件
- 删除目录
rm -r 目录1 #递归删除当前目录下的指定目录1
rm -rf 目录2 #递归删除当前目录下的指定目录2(不询问)
rm -rf * #将当前目录下的所有目录和文件全部删除
rm -rf /* #【自杀行为命令!谨慎使用!】将会把根目录下的所有目录及文件全部删除
- 删除文件
rm 文件名称 #删除当前目录下的指定文件
rm -f 文件文件 #删除当前目录下的指定文件(不询问)
重命名目录或文件名称
命令:mv 当前目录/文件 需改成的目录/文件名称
mv aaa bbb #将目录aaa改为bbb(重命名)
mv aaa.text bbb.text #将文件aaa改为bbb(重命名)
目录切换
命令:cd --切换目录
cd / #切换到根目录
cd /root #切换到根目录下的root目录
cd .. #切换到上一级目录
cd ~ #切换到home目录
cd - #切换到上次访问的目录