4、Linux基础--系统目录
2024-09-05 06:52:41
笔记
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 # 立即生效
最新文章
- Atitit.css 规范 bem  项目中 CSS 的组织和管理
- python yield from用法
- YYCache设计思路及源码学习
- final发布评语
- UILabel顶端对齐
- css3为图片添加鼠标移入放大效果
- UI1_UITableViewSearchController
- 删除主目录下的.ssh目录下文件对boot2docker启动影响
- PC机安装Qt以及QT交叉编译环境 分类: OpenCV ZedBoard shell ubuntu Eye_Detection 2014-11-08 18:57 246人阅读 评论(0) 收藏
- Javascript 学习 笔记一
- [Leetcode] Binary search, Divide and conquer--240. Search a 2D Matrix II
- python---os模块使用详解
- codeforces463D
- 预制体,Mask组件
- Django验证码【附源码】
- Docker 容器内存限制 - 八
- Python3学习笔记21-实例属性和类属性
- wamp设置实现本机IP或者局域网访问
- Accord.NET入门
- 1、在linux服务器centos虚拟机搭建nginx网站