1.每日复盘和今日内容
1.1.复盘
远程连接失败: 三部曲(适用于各种服务无法连接与访问) ⭐ ⭐ ⭐ ⭐ ⭐ 1.ping ip(检查线路通不通)
2.检查防火墙
3. 检查端口telnet ip 端口 ping 检查linux是否可以上网(访问公网)
ip分类,端口概念
linux核心命令:⭐ ⭐ ⭐ ⭐ ⭐ mkdir,touch cd,pwd rm ls 目标01:初步,根据我们的说明/描述/操作要求–不看笔 记/文档–>命令 目标02:提升,根据我们的说明/描述/操作要求–不看笔 记/文档–>命令与命令选项
1.2.今日学习内容
想变得更快吗? linux快捷键.
别拔电源了?关机重启指令.
linux里面的手–vi-vim指令.
新一波命令补充:cp,mv,echo
linux优化:软件包,防火墙,命令行颜色.
2.今日学习详细内容
2.1.核心知识点
linux快捷键


2.2.关机重启指令
正式环境下不要进行重启指令。(一定要检查主机名和ip地址)

2.3.vi-vim-linux里面的手
vi默认就是安装的编辑器
vim 是vi的升级版,功能一致优先使用
vim的基本用法(目标:编辑文件,修改文件,保存退出)

vi-vim快捷键
创建模拟环境(麒麟系统)
:::info
1 mkdir -p /oldboy/
2 cat /etc/services /etc/sysconfig/network
scripts/ifcfg-ens33 > /oldboy/vim.txt
3 vim编辑/oldboy/vim.txt进行下面的快捷键
:::
快速移动光标
文件第1行 gg
文件的最后一行 G
文件的某一行 100gg
搜索
/内容 回车
继续向下搜索: n
继续向上搜索: N
复制,粘贴,剪切
yy复制当前行
p粘贴
3p 粘贴3次
dd剪切当前行(删除)
行号
:set nu 显示行号
:set nonu 不显示行号
撤销: u
批量操作 V
批量复制多行
操作:1定位到你要操作的行 2进入可视行模式 V(大写) 3选择范围 4进行操作 y批量删除多行
操作:1定位到你要操作的行
2进入可视行模式 V(大写) 3选择范围 4进行操作 d批量操作ctrl+v
批量删除开头的#(井号,注释)操作:1定位到你要操作的行
2进入可视行模式 ctrl+v
3选择范围 4进行操作 d批量在每行开头添加#
操作:1定位到你要操作的行
2进入可视行模式 ctrl+v 3选择范围 4进入编辑模式 I(大写I) 5按esc退出
2.4.其他知识点
搭建网站创建/app/tools/nginx/conf目录
书写配置文件conf下面12306.conf
12306.conf文件内容如下(参考)

3.命令
3.1.命令补充
cp,mv组合
| 命令 | 说明 |
|---|---|
| cp copy复制文件,目 录 | 选项-r复制目录必须加上 |
| -p复制的时候保持属性不 变. | |
| -a == -r -p -d (软连接) | |
| mv move移动(搬家) |
1) 复制/etc/hostname文件 到/oldboy下
| #方法1: 绝对路径方法 |
|---|
| cp /etc/hostname /oldboy/ |
| #方法2: 相对路径方法 |
| cd /oldboy/ |
| cp /etc/hostname . |
- 复制/etc/目录到/oldboy/下
| #方法1: 绝对路径方法 |
|---|
| cp -r /etc/ /oldboy/ |
| #方法2: 相对路径方法 |
| cd /oldboy/ |
| cp -r /etc/ . |
- 备份/etc/目录到/backup/
复制的时候保持属性信息不变
| mkdir -p /backup/ |
|---|
| cp -a /etc/ /backup/ |
| #cp -rp |
- 移动/oldboy/oldboy.txt到/tmp/
| mv /oldboy/oldboy.txt /tmp/ |
|---|
- mv隐藏功能 改名(重命名)
| mv 源文件 新名字 |
|---|
- cp的备份与恢复
| #1.先确认,/etc/已经备份了. |
|---|
| #2.修改/etc/hostname |
| #3.通过/backup/etc/hostname恢复/还原 |
3.2.echo与>
1) >与>>正经功能
重定向符号,先清空然后把内容写入到文件中.
追加重定向,把内容写入到文件末尾.
| #1.先清空在写入 |
|---|
| echo oldboy >oldboy.txt |
| cat 检查文件内容 |
| echo lidao >oldboy.txt |
| cat 检查文件内容 ##发现>只会保留最后一次的,因为>会先清空文件内容. |
| echo lidao >> oldboy.txt |
| echo lidao >> oldboy.txt |
| echo lidao >> oldboy.txt |
| cat 检查oldboy.txt文件内容 |
| ##发现所有内容都保留了,>>是追加到文件末尾不会清空. |
2) {}输出序列数字,字母
基本用法
| [root@devops-99 oldboy]# echo {1…10} |
|---|
| 1 2 3 4 5 6 7 8 9 10 |
| [root@devops-99 oldboy]# echo {01…10} |
| 01 02 03 04 05 06 07 08 09 10 |
| [root@devops-99 oldboy]# echo {a…z} |
| a b c d e f g h i j k l m n o p q r s t u v w x y z |
与touch,mkdir等命令搭配实现批量创建文件,批量创建 目录
| #1.创建oldboy01.txt oldboy02.txt oldboy03.txt … oldboy10.txt |
|---|
| touch oldboy{01…10}.txt |
| #2.创建目录oldboydir01 oldboydir02 … oldboydir10 |
| mkdir oldboydir{01…10} |
3)小结
echo命令
重定向符号: >,>>
{}
4今日工作总结
linux快捷键,ctrl+a/e/l/c tab键 必会
重启,关机指令(shutdown -h/-r/-c) 必会 halt ,reboot…
vim基本使用 必会 ,vim快捷键 逐渐掌握.
命令补充: cp,mv,echo ,>> ,> ,{} 必会
4595

被折叠的 条评论
为什么被折叠?



