分享

Linux系统基础指令之目录操作

 山峰云绕 2023-04-24 发布于贵州

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 / //递归强制删除“/斜杠”根目录(一旦删除,系统崩溃,慎用!)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多