隐藏页面特效

day06---基础优化之防火墙,yum源,字符集,vim补充,echo命令

1.系统版本号 cat /etc/redhat-release hostnamectl uname -r 2.系统 时间硬件时间 date hwclock clock hwclock systohc # 系统同步到硬件 hwclock hctosys # 硬件同步到系统 ntpdate 安装 ntpdate ntp1.aliyun.com # 公司搭建时间服务器 3.用户 useradd liuwei # 创建一个用户 id liuwei #查看一个用户 passwd # 设置密码 echo 1|passwd --stdin root root 切换到普通用户 su - 用户名 不需要密码 普通用户 切换到普通用户或root用户 su - 用户名 需要密码 exit logout ctrl+d # 退出 4.selinux vim /etc/selinux/config 修改为:SELINUX=disabled 重启生效 getenforce setenforce enforcing == 1 permissive == 0 setenforce 0 #关闭 5.如何关闭防火墙 centos7.x systemctl status firewalld.service # 查看防火墙状态 systemctl stop firewalld # 停止 systemctl start firewalld # 开启 systemctl disable firewalld # 开启启动 # centos6.x /etc/init.d/iptables status /etc/init.d/iptables stop /etc/init.d/iptables start chkconfig iptables off/on PS:在工作中什么情况下开启或者关闭防火墙 1)服务器有公网ip的情况下需要开启防火墙 2)如果服务器上有对外的服务 需要开启防火墙 3)云服务上开启 不需要开启防火墙 1)公司内部测试服务器 不对外提供服务 关闭 防火墙 2)有硬件防火墙 关闭firewalldiptables 3)并发高的情况下不需要开启防火墙 4)学习过程中需要关闭 6.yum 第一个里程碑 yum repolist # 列出yum源 第二个里程碑 备份原有的默认yum仓库 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 第三个里程碑 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 下载软件出错 可能出现的原因 1yum缓存问题 yum clean all 清除缓存 2)网络问题 无法上网导致 3)局域网内多人同时访问一个yum 请求限制(稍等,更换yum源) 第四个里程碑 想要安装 sl cowsay这两个命令 需要安装epel 企业及linux额外的包 1)备份 原有的epel 如果没有 不需要备份 2)下载epel wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo PS:在后面的学习中过程中安装某些软件 如果找不到 则查看有没有epel拓展源 7.系统提示符 [root@liuwei ~]# 特殊的环境变量 PS1 [\u@\h \W]\$ \u 表示登陆系统的用户 \h 表示主机名 \W 表示所在目录 8.字符集 语言 linux系统中表达的方式 方法 GBK 第一个里程碑 如何查看当前系统的字符集 echo $LANG # 查看字符集 cat /etc/locale.conf 第二个里程碑 如何修改字符集 修改成中文 LANG='zh_CN.UTF-8' 第三个里程碑 永久修改字符集 a.先修改默认的字符集为中文 vim /etc/locale.conf LANG='zh_CN.UTF-8' b.让配置生效 让变量生效 source /etc/locale.conf . /etc/locale.conf 第四个里程碑 临时+永久 localectl set-locale LANG='zh_CN.UTF-8' 字符集如何不统一 会造成乱码 系统和连接工具都是UTF-8还是乱码 建议修改为GBK测试 centos6.x 修改字符集 临时修改 export LANG='zh_CN.UTF-8' 永久修改 /etc/sysconfig/i18n 9.vim快捷键补充 1)编辑命令vi vimvi的增强版 提高编程的效率 1.vi命令模式信息 命令模式: 可实现很多特殊功能操作 不能输入任何内容 编辑模式: 可编辑内容信息 底行模式:可以输入特殊的命令信息 wq保存并退出 q退出不保存 wq!强制保存并退出 q!强制退出不保存 write+quit 命令模式 -> i -> 编辑模式 -> esc ->命令模式 命令模式 -> : -> 底行模式 -> wq ->退出 命令模式 -> : -> 底行模式 -> esc ->命令模式 2.命令模式下的快捷方式 i 在光标所在的位置进入编辑模式 I 快速移动到光标所在的行首进入编辑模式 a 在光标所在位置下个字符进入编辑模式 A 快速移动到光标所在的行尾进行编辑模式 o 在光标所在的行下面插入新的一行并且进入编辑模式 O 在光标所在的行上面插入新的一行并且进入编辑模式 s 删除光标所在位置的字符并进入编辑模式 S 删除光标所在的整行并进入编辑模式 如何快速的移动光标 ^ 快速移动到光标所在行首 0 Home $ 快速移动到光标所在的行尾 End G 快速移动到文本的末尾 gg 快速移动到文件的第一行 10G 快速移动到第10 10gg 快速移动到第10 ZZ 保存并退出 3.底行模式 命令行-> : ->底行模式 : wq w q wq! q! / 搜索文本信息 n 向下查找内容 N 向上查找内容 搜索文本信息 n 向下查找内容 N 向上查找内容 :set nu 显示行号 :set nonu 取消显示行号 4.特殊的操作 复制 粘贴 删除 yy 复制当前光标所在的行 nyy 复制多行信息 3yy 复制光标所在后3 p 粘贴复制或剪切的内容到指定的位置 3p 连续粘贴复制内容3 dd 删除当前光标所在的行(剪切) 2dd 删除2 dG 删除光标所在到行尾 C 删除光标所在位置并进入编辑状态 dw 删除一个单词 连续的字符串 r 替换指定的字符信息 R 连续替换多个字符信息 u 撤销操作 undo ----------------------------- D 删除光标所在位置到行尾的内容 d$ 删除光标所在位置到行尾的内容 cc 删除当前所在行并进入编辑模式 复制 删除 粘贴 yy 复制光标所在行 p 粘贴 3p 粘贴3 dd 删除/剪切 dG 删除光标所在到文件的结尾 ---------------------- 1move5 移动第一行到第5 简写mo 1,3move5 移动连续的n 1copy5 复制第一行的内容到第5 简写co 1,2co5 :set nu 显示行号 :set nonu 取消显示行号 :noh 取消高亮显示 :help noh 查看noh的帮助 ctrl + r 恢复刚才的操作 --------------- 替换文本中的内容 底行模式 vim中使用 s###g s///g s@@@g 方法1 s/// 只替换当前光标所在行的第一个root :s/root/oldboy/ 方法2 s///g 替换光标所在行内所有的root :s/root/oldboy/g 方法3 %s///g 替换文本内所有的root :%s/root/oldboy/g 方法3 1,10s/// 替换1至10行的所有的root :1,10s/root/oldboy/g 批量化操作 vim ctrl + v 可视快 批量编辑模式 可上下左右选中 d 删除选中的内容 x 删除选中内容 批量添加内容 1. ctrl + v 选择区域 2. shift + i 进入编译模式 3. 写入内容 4. 按两次esc 10.echo输出内容 默认输出内容到屏幕 > 重定向 先清空后写入 >> 追加重定向 追加写在文件的结尾 { } 生成有规则的内容 PS:数字的两边不允许有空格 必须为两个点 echo {01..10} echo {a..z..2}

__EOF__

本文作者404 Not Found
本文链接https://www.cnblogs.com/weiweivip666/p/14176353.html
关于博主:可能又在睡觉
版权声明:转载请注明出处
声援博主:如果看到我睡觉请喊我去学习
posted @   我在路上回头看  阅读(86)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示