https://www.toutiao.com/article/7193612932541186616/?log_from=1d7f15b8fcc03_1682267202612 摘要: 目录指令的使用规则 :指令名称 {操作选项} {操作对象}。 目录指令名称:就是一个指令的名字,表示要执行的指令。 例如:ls 浏览目录(目录就是我们通常所说的文件夹 ls即查看文件夹内容) 目录操作选项:用于完成某个指令的子项功能。 例如:ls -l查看文件夹详细内容。 目录操作对象:具体指定要操作的对象。 ls -l test/查看指定文件夹内容,test即为指定文件夹。 ls -a查看所有文件夹包括隐藏文件夹。 ls -a -l test/查看指定文件夹所有内容。 在指令的第一部分按[tab]键一下为[命令补全],两下为所有命令选择。 一、登录Linux系统 1、安装lsb工具 2、查看Linux系统版本 3、查看Linux系统的CPU使用情况 二、Linux系统目录操作指令 1、创建目录 mkdir [dirname] //创建单个目录 mkdir -p newdir1/newdir2/newdir3 //递归创建多级目录 mkdir dir1/dir2/newdir3 //在已存在的目录中创建目录 mkdir -p dir1/newdir2/newdir3 //在已存在的目录中递归创建多级目录 总结:新目录的层次大于1时,就需要-p参数 2、移动目录 mv dir1 dir2 //dir1移动到dir2的目录下,结果:dir2/dir1 mv dir1/dir2 dir3 //dir2移动到dir3的目录下,结果:dir3/dir2 mv dir1/dir2 dir3/dir4 //dir2移动到dir4的目录下,结果:dir3/dir4/dir2 3、复制目录 cp -R dir1 dir2 //dir1复制到dir2目录下,结果:dir2/dir1 cp -R dir1/dir2 dir3/newdir //dir2复制到dir3目录下,并改名为newdir,结果:dir3/newdir cp -R dir1/dir2 newdir //dir2复制到当前目录下,并改名为newdir cp dir1/file1 dir2 //file1复制到dir2目录下,结果:dir2/file1 cp dir1/file1 dir2/dir3/file2 //file1复制到dir3目录下,并改名为file2,结果:dir2/dir3/file2 4、目录改名 mv dir1 newdir //dir1移动到当前目录下,并改名字为newdir mv dir1/dir2 dir3 //dir2移动到dir3目录下,并改名为原名,结果:dir3/dir2 mv dir1/dir2 dir3/newdir //dir2移动到dir3目录下,并改名为newdir,结果:dir3/newdir 5、删除目录 rm [filename] //删除文件 rm -r [dirname] //删除目录 rm -rf [filename] //强制删除文件 rm -rf [dirname] //递归强制删除目录 备注:rm -rf / //递归强制删除“/斜杠”根目录(一旦删除,系统崩溃,慎用!) |
|
来自: 山峰云绕 > 《Linux平台Shell命令应用》