day05-Linux运维-Linux文件和目录

本文介绍Linux基本命令如mv、rm、tree等的使用方法,并详细解释如何挂载和使用光盘,包括将光盘放入系统、直接使用光盘及挂载步骤。此外还介绍了Linux目录结构及其特点。

今天讲的内容是linux的文件和目录
接下来请看:
1.命令:

mv  移动文件或目录/剪切(改名)
rm  删除文件或目录(默认无法删除参数)
     -f  强制删除
	 -r  递归删除 删除目录及目录内容
	 可以使用mv进行替代-放到回收站
tree 树形显示目录结构
     -L 最大显示几层目录
     -F 区别文件或目录
Esc. 上翻上次的的命令

vi   linux下面的编辑器
输入 i  进入编辑模式 
esc键 退出编辑模式
:wq  保存退出
:q!  强制退出不保存
:q退出(只要修改了内容 就无法退出)

vim  更高级的记事本
cat 显示文件内容
    cat /oldboy/oldboy.txt  显示文件内容

2.Linux目录其他的特点:

了解linux目录发展
在这里插入图片描述

/       根  存放系统服务或软件
/usr    存放用户数据或软件

FHS     目录层次标准 规定了根和目录存放内容的标准

3.linux下面使用光盘 /dev/cdrom
在这里插入图片描述
##第一步-把光盘放入到系统中(vmware配置)

##第二步-直接使用光盘(linux)

[root@oldboy59-mbj02 ~]# ls -l /dev/cdrom 
lrwxrwxrwx 1 root root 3 Mar 29 08:25 /dev/cdrom -> sr0
[root@oldboy59-mbj02 ~]# cd /dev/cdrom
-bash: cd: /dev/cdrom: Not a directory
[root@oldboy59-mbj02 ~]# cat /dev/cdrom 

##第三步-进行挂载并使用

挂载:
给一个设备设定一个挂载点(入口),是为了可以看见挂载里的文件,
可以把挂载点放到别的位置,但看到的内容就是另一个挂载的内容了

先准备一个目录 然后挂载
/mnt (挂载点)

[root@oldboy59-mbj02 ~]# mount /dev/cdrom  /mnt/
mount: /dev/sr0 is write-protected, mounting read-only
[root@oldboy59-mbj02 ~]# ls /mnt/
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL

根下每个目录的作用:
在这里插入图片描述
#小练习:
#1.1条命令创建 /data/oldboy 两个目录
#2.在/data/oldboy/下面创建5个文件 oldboy01.txt …oldboy05.txt
#3.把/data/oldboy 目录复制到 /tmp/下面
#4.把/data/oldboy 改名为 /data/alex
#5.tree显示/data/目录结构

#1.1条命令创建 /data/oldboy   两个目录 
[root@oldboyedu59 ~]# mkdir -p  /data/oldboy

#2.在/data/oldboy/下面创建5个文件 oldboy01.txt ...oldboy05.txt 
[root@oldboyedu59 ~]# echo /data/oldboy/oldboy{01..5}.txt
/data/oldboy/oldboy01.txt /data/oldboy/oldboy02.txt /data/oldboy/oldboy03.txt /data/oldboy/oldboy04.txt /data/oldboy/oldboy05.txt
[root@oldboyedu59 ~]# touch  /data/oldboy/oldboy{01..5}.txt\

#3.把/data/oldboy 目录复制到  /tmp/下面 
[root@oldboyedu59 ~]# cp -a /data/oldboy/ /tmp/

#4.把/data/oldboy 改名为 /data/alex 
[root@oldboyedu59 ~]# mv /data/oldboy/ /data/alex 
[root@oldboyedu59 ~]# ls /data/
alex

#5.tree显示/data/目录结构
[root@oldboyedu59 ~]# tree /data/
/data/
└── alex
    ├── oldboy01.txt
    ├── oldboy02.txt
    ├── oldboy03.txt
    ├── oldboy04.txt
    └── oldboy05.txt

1 directory, 5 files

小知识 有"/ “和 没有”/" 的区别

了解:/oldboy和/oldboy/ 区别?
大部分命令是一样的.
/oldboy  表示oldboy目录和下面的内容
/oldboy/ 表示oldboy目录下面的内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值