二、目录文件处理命令【基础篇】

Linux基础篇是linux基础知识,必须记住。并且需要把每个命令至少写三遍以上

1、建立目录:mkdir

mkdir -p [目录名]
-p 递归创建的意思

2、切换所在目录:cd

cd [目录名]
- 简化操作
- cd ~ 进入当前用户的家目录
- cd 进入家目录
- cd - 进入上次目录
- cd .. 进入上一级目录
- cd . 进入

注意:在切换目录时,一定要分清相对路径和绝对路径。

相对路径: 参照当前所在目录,进行查找
如: cd ../usr/test/my/
绝对路径: 从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置
如: cd /etc/

3、查看当前位置:pwd

4、删除空目录:rmdir(不常用,知道就行)

5、删除文件或目录:rm

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

这里一定要注意,删除时一定要再三确认,避免发生不可想象的后果

6、复制命令:cp

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

7、剪切或改名命令:mv

mv [原文件或目录] [目标目录]
如果源目录或文件跟目标目录在同一个目录下,则是改名

常见目录作用

/ 根目录

/bin 存放必要的命令

/boot 存放内核以及启动所需的文件等

/dev 存放设备文件

/etc 存放系统的配置文件

/home 用户文件的主目录,用户数据存放在其主目录中

/lib 存放必要的运行库

/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。

/proc 存放存储进程和系统信息

/root 超级用户的主目录

/sbin 存放系统管理程序

/tmp 存放临时文件的目录

/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。

/var 包含系统产生的经常变化的文件

8、链接命令:ln

ln -s [源文件] [目标文件]
-s 创建软链接
功能描述:生成链接文件

硬链接特征(不推荐)
  • 1、拥有相同的i节点和存储block块,可以看做是同一个文件
  • 2、可通过i节点识别
  • 3、不能跨分区
  • 4、不能针对目录使用
软链接特征(推荐)
  • 1、类似Windows快捷方式
  • 2、软链接拥有自己的I节点和Block块,但是数据块中只保存原文件的文件名和I节点号,并没有实际的文件数据
  • 3、lrwxrwxrwx l 软链接
    • 软链接文件权限都为rwxrwxrwx
  • 4、修改任意文件,另一个都改变
  • 5、删除原文件,软链接不能使用
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值