晨考
1.移动文件命令
mv
2.删除文件的命令机器参数
rm
参数:
-i :提示
-f :不提示
-r :递归删除
3.复制文件及其参数
cp
参数:
-r :递归复制
-a :不改变其属性递归删除
4.编辑文件的命令
vim
echo
cat + tee
5.vim的三种模式
命令模式
末行模式
编辑模式
6.vim中的快捷键
yy :复制光标行
nyy :复制光标下n行
dd :删除光标行
ndd :删除光标下n行
p :粘贴到光标下行
P :粘贴到光标上一行
G :跳转到文件行尾
gg :跳转到文件行首
0 :跳转到行首
$ :跳转到行尾
u :回撤
ctrl + r: :撤回回撤
a/i/o :进入编辑模式
:n :跳转到第n行
:set un :显示行数
:set nonu :关闭行数
:set ic :顾略大小写
7.vim中搜索内容
1.进入命令模式
2./
3.输入内容
4.回车
8.vim中删除多行的方式
1.ndd
2.可视化编辑
9.vim中在前十行首加上#
1.可视化编辑
1.vim 文件路径
2.ctrl + v
3.键盘方向键选择目标
4.shift + i
5.输入内容
6.Esc
7.回车
2.输入要操作的指令行数
格式:n,m [命令]
1,10 d :删除第一行到第十行 %代表的是文本的最后一行
1,10 s/被替换的内容/替换的新内容/g :第一行到第十行中指定的内容会被替换
3.使用正则
1,10 s/\(.*\)/#\1/g
10.正则表达式复习
* :匹配0次到多次
. :匹配除换行符之外的任意字符
? :匹配0次或一次前导字符
+ :匹配1次到多次前导字符
^ :匹配以某个字符开头
$ :匹配以某个字符结尾
\ :取消转义
() :分组
[] :或者(里面包含的任意一个字符)
| :或者(两边的整体字符)
{} :指定匹配个数
概要
1.系统目录结构介绍
2.目录结构知识详述
详细
1.目录结构特点
1.linux系统中的目录一切从根开始
2.linux系统中的目录拥有层次性
3.linux系统中的目录需要挂载使用
2.目录挂载初识
1.定义挂载设备信息
光驱设备:cd /dev/cdrom
2.挂载的命令
mount [磁盘路径] [挂载的路径]
3.查看本机挂载的命令
df -h
4.卸载挂载的磁盘
umount [卸载挂载的路径]
3.目录的结构发展
1.第一块磁盘:/(根盘,用来存放系统程序)
2.第二块磁盘:储存数据(数据盘)
...数据盘
4.关闭selinux
临时关闭:setenforce 0
永久关闭:vim /etc/selinux/config
SELINUX=disabled
知识储备
lost,fount 只有在ext类型磁盘中才会有,太古老现在的磁盘都是xfs
media,misc 这两个和音乐相关,在桌面模式中会有
proc 文件系统,只要存放当前系统运行的实时状态
第三方软件安装在:/usr/look
异地灾备;异地储存备用数据
bin --> usr/bin
bin:相当于软连接
系统目录结构 2.目录结构知识
1.网卡配置文件
/etc/sysconfig/network-scripts/incfg-eth1
1.网卡配置文件
ip address show
简称:ip a
2.重载网卡信息
1.systemctl restart network
2.重载关闭,打开
ifdown [网卡信息]
ifup
3.故障排查
1.确认网关地址是否通畅
2.确认网关配置是否正确
3.确认网络管理服务关系(因为已经有了netwprk)
systemctl stop MetworkManager
systemctl disable NetworkManager
或者
systemctl disable --now NetworkManager
判断ssh服务是否开启
systemctl status sshd
2.解析配置文件
/etc/rseolv.conf
常用DNS
114.114.114.114 中国电信
223.5.5.5/223.6.6.6 中国阿里云
8.8.8.8 谷歌
更改dns
cat /etc.resolv.conf
vim /etc/resolv.conf
临时设置,重启后回到原来
3.主机名称文件
echo $HOSTNAME
cat /etc/hostname
临时修改主机名
hostname 修改后的名字
bash
永久修改主机名
方式1.vim /etc/hostname
重启生效
方式2.hostnamectl set-hostname [修改后的名字]
立即生效