发 帖  
[资料] Linux常用命令之目录处理
2018-7-12 18:21:35  201
收藏 2 收藏 推荐 0 推荐
分享
Linux的目录结构为树形结构,最顶级的目录为根目录,其他目录通过挂载添加到树中,通过解除挂载来进行删除,除此之外,还可以对目录进行其他处理操作,常用的目录处理命令如下:
1. ls命令(列出目录)
用法:
ls –a 列出文件下所有的文件,包括以“.“开头的隐藏文件;
ls –l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等;
ls –d仅列出目录本身,而不是列出目录内的文件数据。
2. cd命令(切换目录)
用法:
cd [相对路径或绝对路径] 用来变换工作目录的命令。
3. pwd命令(显示目前的目录)
pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。
4. mkdir(创建一个新的目录)
用法:
mkdir -m  配置文件的权限;
mkdir –p  将所需要的目录(包含上一级目录)递归创建起来;
5. rmdir(删除一个空的目录)
用法:
Rmdir –p  连同上一级『空的』目录也一起删除;
6. cp(复制文件或目录)
用法:
cp -a 相当於 -pdr 的意思;
cp -d 若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;
cp -f  为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
cp -i  若目标档(destination)已经存在时,在覆盖时会先询问动作的进行;

cp -l  进行硬式连结(hardlink)的连结档创建,而非复制文件本身;

cp -p  连同文件的属性一起复制过去,而非使用默认属性;
cp -r  递归持续复制,用於目录的复制行为;
cp -s  复制成为符号连结档;

cp -u  若 destination比 source 旧才升级 destination;

7. rm(移除文件或目录)
用法:
rm -f  就是 force 的意思,忽略不存在的文件,不会出现警告信息;
rm -i  互动模式,在删除前会询问使用者是否动作;
rm -r  递归删除,最常用在目录的删除,这是非常危险的选项;  
以上是比较常用的Linux目录处理命令,本文仅做简单语法介绍,具体用法,还需去查找学习!
2018-7-12 18:21:35   评论
高级模式
您需要登录后才可以回帖 登录 | 注册

发表新帖
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表