笔记
1、晨考
1、移动文件的命令
mv
2、删除文件的命令及其参数
rm
参数:
-r : 递归删除
-f : 不提示删除
-i : 提示删除
3、复制文件的命令及其参数
cp
参数:
-r : 递归复制
-a : 保持原来属性并且递归复制
4、编辑文件的命令
vi/vim
echo
cat + tee
5、vim的三种模式
命令模式
末行模式
编辑模式
6、vim的快捷键
ctrl + r : 撤回回撤
gg : 首行
G :末行
0 :行首
$ : 行尾
yy : 复制一行
nyy: 向下复制n行
dd : 删除一行
ndd: 向下删除n行
P : 在光标上一行粘贴
p : 在光标下一行粘贴
u : 回撤
aio: 进入编辑模式
:n : 跳转到第n行
:set nu : 显示行号
:set nonu : 取消行号
:set ic :忽略大小写
7、vim中的搜索
1、进入命令模式
2、输入/
3、输入搜索内容
4、回车
8、vim删除多行有几种方式
ndd
可视化编辑
9、vim中在前10行之前加上#
可视化编辑
1、进入末行模式
2、输入要操作的指定行数
1,n 指定的是操作1到n行,%代表的是文本的最后一行的行号
s/被替换的内容/替换的新内容/g
:1,10 s/\(.*\)/# \1/g
10、正则表达式
* :匹配任意字符的任意个数,除换行符(\n)之外
. : 匹配某一个字符
? :匹配零次或一次前导字符
+ : 匹配一次或多次前导字符
^ : 匹配以某个字符开头
$ : 以某个字符结尾
\ : 取消转义
(): 分组
[]: 或者(里面包含的任意一个字符)
| :或者(两边的字符整体)
{}:指定匹配个数
{n} : 匹配n次
{n,m} :匹配n到m次
{n,} :匹配至少n
{,m} :匹配最多n次
2、今日内容
1、系统目录结构介绍
2、目录结构知识详述
3、系统目录结构介绍
1、目录结构特点
linux系统中的目录一切从根开始。
Linux系统中的目录结构拥有层次。
Linux系统中的目录需要挂载使用。
2、目录挂载初识
挂载的命令:mount
mount [磁盘路径] [挂载的路径]
查看本机挂载的命令
[root@localhost dev]# df -h
卸载挂载的磁盘
[root@localhost dev]# umount /mnt/
3、目录结构发展
第一块磁盘:/
第二块磁盘:存储数据(数据盘)
4、关闭selinux
临时关闭
[root@localhost ~]# setenforce 0
永久关闭
[root@localhost ~]# vim /etc/selinux/config
SELINUX=disabled
4、目录结构知识详述
1、网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1
/etc/sysconfig/network-scripts/ifcfg-ens32
/etc/sysconfig/network-scripts/ifcfg-ens33
2、重载网卡信息
systemctl restart network
ifdown [网卡名称] && ifup [网卡名称]
关闭网络管理器(因为已经有了network)
systemctl stop NetworkManager
systemctl disable NetworkManager
或
systemctl disable --now NetworkManager
判断SSH服务是否开启
[root@localhost ~]# systemctl status sshd
解析配置文件
/etc/resolv.conf : 临时dns配置文件
dns将域名/网址解析为ip返回
114.114.114.114 中国电信
223.5.5.5/223.6.6.6 中国阿里云
8.8.8.8 谷歌
主机名称文件
临时修改
hostname baidu
永久修改
[root@baidu ~]# vim /etc/hostname # 需要重启生效
[root@baidu ~]# hostnamectl set-hostname oldboy # 立即生效