#Linux运维59期第一周(05)
2019-03-31 本文已影响0人
学Linux的小子
5个月学习过程:
第1个月 12-14小时
第2个月 13-14小时
第3个月 10-12小时(知识点+自学能力)
第4个月 12-14小时
第5个月 12-14小时
编辑故事:去隔壁老王家之路
[root@oldboyedu59 ~]# ls /oldwang
ls: cannot access /oldwang: No such file or directory
[root@oldboyedu59 ~]# mkdir -p /oldwang
[root@oldboyedu59 ~]# ls -l /oldwang/
total 0
[root@oldboyedu59 ~]# cd /oldwang/
[root@oldboyedu59 oldwang]# #老王家 500平米
[root@oldboyedu59 oldwang]# mkdir bed shafa room{01..10}
[root@oldboyedu59 oldwang]# touch room01/zz
[root@oldboyedu59 oldwang]# mkdir /newwang
[root@oldboyedu59 oldwang]# cp -a /oldwang/ /newwang/
[root@oldboyedu59 oldwang]# ls -l /newwang/
total 0
[root@oldboyedu59 ~]# ls /oldboy
alex oldboy.txt oldboy.txt.bak
[root@oldboyedu59 ~]# mv /oldboy/oldboy.txt /tmp/
[root@oldboyedu59 ~]# ls -l /oldboy/
total 0
[root@oldboyedu59 ~]# touch /oldboy/oldboy.txt
[root@oldboyedu59 ~]# mv /oldboy/oldboy.txt /oldboy/alex.txt
[root@oldboyedu59 ~]# ls -l /oldboy/
total 0
[root@oldboyedu59 ~]# tree -L 1 /
/
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── lidao
├── media
├── mnt
├── newwang
├── old
├── oldboy
├── oldwang
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr
└── var
24 directories, 0 files
[root@oldboyedu59 ~]# tree -L 1 -F /
/
├── bin -> usr/bin/
├── boot/
├── dev/
├── etc/
├── home/
├── lib -> usr/lib/
├── lib64 -> usr/lib64/
├── lidao/
├── media/
├── mnt/
├── newwang/
├── old/
├── oldboy/
├── oldwang/
├── opt/
├── proc/
├── root/
├── run/
├── sbin -> usr/sbin/
├── srv/
├── sys/
├── tmp/
├── usr/
└── var/
24 directories, 0 files
了解:/oldboy和/oldboy/ 区别?
大部分命令是一样的.
/oldboy 表示oldboy目录和下面的内容
/oldboy/ 表示oldboy目录下面的内容
vi使用流程说明:
基本用法
vi /oldboy/oldboy.txt
按i(小写字母I)进入编辑模式
按esc,退出编辑模式
输入 :wq 保存退出
显示文件内容
cat /oldboy/oldboy.txt
:wq 保存退出
write 和 quit
:wq!
:q! 强制退出不保存
:q 退出(只要修改了内容 就无法退出)
E37: No write since last change (add ! to override)
粘包赖(修改了内容就无法使用:q退出 需要使用:q!
vi 记事本
vim notepad++ word √√√√√
vim 默认没有安装
yum install -y vim tree bash-completion
Linux目录 VS Windows
一切从根开始 C D E
了解:linux目录发展
/ 根 存放系统服务或软件
/usr 存放用户数据或软件
FHS 目录层次标准 根和/usr下每个目录的作用
Linux目录其他的特点:
1.一切从根开始 Linux目录是一个有层次的目录结构
2.Linux下面的设备不挂载无法使用. 挂载就是给设备开了一个入口,入口:挂载点(目录)
3. linux每个目录可以挂载在不同的设备(磁盘)上。windows不容易做到。
不挂载的设备相当于是没有窗户没有门的监狱,挂载就是给设备开了一个入口
Linux下面使用光盘 /dev/cdrom
第1个里程碑-把光盘放入到系统中(vmware配置)
第2个里程碑-直接使用光盘(Linux)
[root@oldboyedu59 ~]# ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 Mar 29 08:43 /dev/cdrom -> sr0
[root@oldboyedu59 ~]# cd /dev/cdrom
-bash: cd: /dev/cdrom: Not a directory
[root@oldboyedu59 ~]# cat /dev/cdrom
第3个里程碑-进行挂载并使用
先准备好一个目录 然后挂载
/mnt
[root@oldboyedu59 ~]# mount /dev/cdrom /mnt/
# 给设备 入口
mount: /dev/sr0 is write-protected, mounting read-only
[root@oldboyedu59 ~]# ls /mnt/
CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7
EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL