linux

目录处理命令

2019-05-22  本文已影响0人  文刀雨

目录处理命令
文件处理命令
连接命令

mkdir(make directories) -p[目录名]
-p 递归创建

🌰 mkdir -p a/b/c

cd (change directory)[目录]

简化操作

指令 作用
cd ~ 进入当前用户的家目录
cd 进入当前用户的家目录
cd - 进入上次目录
cd.. 进入上一级目录
cd. 进入当前目录

相对路径:参考当前所在目录,进行查找

🌰cd ../a/b/c
cd a/b/c
cd ****/****

绝对路径:从根目录开始指定

cd /****
🌰cd /home/

小技巧 利用tab键补全目录

pwd(print working directory)打印我当前所在位置

rmdir(remove empty directory)[目录名]
删除空白目录 用的少

rm(remove) -rf [文件或目录]
选项:
-r 删除目录
-f 强制

注意: rm -rf / 是可以执行的

cp 复制命令
cp(copy) [选项][原文件或目录][目标目录]
选项:
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于 -pdr

ll =ls -l
ll 是ls -l 的别名
剪切或改名命令:mv
mv(move) [原文件或目录][目标目录]

ln(link) -s [原文件][目标文件]
功能描述: 生成连接文件
选项: -s 创建软连接

硬连接特征
1、拥有相同的i节点和存储block块,可以看做是同一个文件
2、可通过i节点识别
3 、不能跨分区
4、不能针对目录使用
软连接特征

  1. 类似Windows快捷方式
  2. 软连接拥有自己的I节点和Block块,但是数据块中只保存原文件的文件名和I节点号,并没有实际的文件数据
  3. Irwxrwxrwx I 软连接 软连接文件权限都为rwxrwxrwx
  4. 修改任意文件,另一个都不变
  5. 删除原文件,软连接不能使用
上一篇下一篇

猜你喜欢

热点阅读