linux
文章平均质量分 75
linux
twdnote
万丈高楼平地起,勿在浮沙筑高台。
展开
-
linux存储结构与管理磁盘
使用。硬盘的分区操作取决于您的需求和硬盘大小;也可以选择不进行分区,但是必须对硬盘进行格式化处理。linux 系统中有。原创 2024-08-12 09:28:22 · 701 阅读 · 0 评论 -
linux自动化运维ansible
linux自动化运维ansible一、概述二、安装1、配置安装源2、安装3、查询版本信息三、设置主机清单1、添加ip及账号信息2、修改主配置文件3、测试是否成功四、模块应用1、模块2、运行临时命令3、剧本编写一、概述使用ansible可以自动部署应用程序、对服务器进行初始化配置、安全基线配置、以及进行更新和打补丁操作。ansible目前是运维自动化工具中最简单、容易上手的一款优秀软件。ansible服务本身并没有批量部署的功能,具有批量部署能力的是其运行的模块。基于SSH远程会话协议,不需要客户原创 2022-04-24 19:18:31 · 2836 阅读 · 0 评论 -
Docker使用总结
Docker一、服务相关命令二、镜像命令三、容器命令1、查看容器2、创建并启动容器3、进入容器4、停止容器5、启动容器6、删除容器一、服务相关命令#启动服务systemctl start docker#停止服务systemctl stop docker#重启服务systemctl restart docker#查看状态systemctl status docker#设置开机自启systemctl enable docker二、镜像命令#查看镜像docker images#查看原创 2022-04-19 12:07:31 · 101 阅读 · 0 评论 -
linux安装Docker
linux安装Docker一、概念1、应用场景2、优势二、安装Docker1、yum包更新2、安装需要的软件包3、设置yum源4、安装Docker5、指定安装版本6、查看版本,验证是否安装成功7、配置镜像加速器一、概念镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04,就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。容器(Container):镜像(Image)和容器(Container)的原创 2022-04-02 16:31:03 · 1384 阅读 · 0 评论 -
linux编辑器Vim与Shell脚本、流程控制语句与计划任务程序Crond
linux编辑器Vim与Shell脚本、流程控制语句与计划任务Crond一、Vim文本编辑器1、配置主机名称2、配置网卡信息3、配置软件仓库一、Vim文本编辑器是vi编辑器的提升版本,最大的改进当属添加代码着色的功能,在某些场景能够自动修正错误代码。同时vim编辑器设置了三种模式:命令模式、末行模式、编辑模式。每种模式都支持不同的命令快捷键。命令模式:控制光标移动,对文本进行复制、粘贴、删除和查找输入模式:正常的文本输入,i键进入光标当前位置、a键进入光标后一位、o键在光标的下面再建一空行原创 2022-03-03 17:49:23 · 548 阅读 · 0 评论 -
linux重定向、管道符、通配符、转义字符与环境变量
原创 2022-03-01 16:41:05 · 789 阅读 · 0 评论 -
linux常规命令(二)
linux常规命令(二)五、查找定位文件命令25、pwd26、cd27、ls28、tree29、find30、locate31、whereis32、which六、文本文件编辑命令33、cat33、more34、head35、tail36、tr37、wc38、stat39、grep40、cut41、diff42、uniq43、sort七、文件目录管理命令44、touch45、mkdir46、cp47、mv48、rm49、dd50、file51、tar五、查找定位文件命令25、pwd用于显示用户当前所在的原创 2022-02-24 11:22:35 · 304 阅读 · 0 评论 -
linux常规命令(一)
linux常规命令一、shell二、命令格式三、常用系统工作命令1、echo2、date3、timedatectl4、reboot5、poweroff6、weget7、ps8、pstree9、top10、nice11、pidof12、kill13、killall四、系统状态检测命令14、ifconfig15、uname16、uptime17、free18、who19、last20、ping21、tracepath22、netstat23、history24、sosreport一、shellShell 终原创 2022-02-23 17:30:34 · 722 阅读 · 0 评论 -
linux概述
一、发展史:1970使用汇编语言开发了unix (unix元年)时间戳;1973使用c语言重写了unix;1991Linus(芬兰人利纳斯*托瓦兹)开发了Linux 0.01 内核版本GCC(C语言的编译器)GNU/Linux二、特点:开放性(开源)、多用户(在登陆计算机操作系统,允许同时登录多个用户进行操作)、多任务(允许用户同时进行多个操作任务)、良好的用户界面、优异稳定性...原创 2020-03-27 10:51:04 · 266 阅读 · 0 评论 -
linux部署常规设置
一、设置hostname、hosts缘由hostname和域名都是为了解决ip地址不方便阅读和记忆的问题,前者在局域网内唯一,后者在因特网内唯一;在发起链接请求时,需要根据hosts配置或者不同层级的dns服务器将hostname或者域名解析为具体的ip地址步骤1、修改hostname服务器名称建议host+服务器ip的方式命名,如host-172-20-20-1。注:hostname现阶段规划不允许带有点“.”,否则会有无法识别主机的问题。修改服务器名称命令:hostnamect原创 2020-07-14 17:46:14 · 265 阅读 · 0 评论 -
linux时间设置
在Windwos中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在BIOS时钟里面,启动计算机的时候,系统会自动在BIOS里面取硬件时间,以保证时间的不间断。但在Linux下,默认情况下,系统时间和硬件时间并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠BIOS电池来维持,而系统时间,是用CPU Tick来维持的。在系统开机的时候,会自动从BIOS中取得硬件时间,设置为系统时间。1.Linux系统.原创 2021-08-27 11:37:23 · 158 阅读 · 0 评论 -
linux防火墙相关
centos7默认是使用firewalld作为防火墙原创 2020-08-18 11:25:02 · 661 阅读 · 0 评论 -
linux离线升级curl
生产环境中被检测出CVE-2019-5436漏洞,需要将curl升级至7.74。一、检测当前版本curl --version二、官网下载CVE-2019-5436漏洞补丁链接三、解压并重命名我将压缩包放置到mnt目录cd /mnttar -zxf curl-7.74.0.tar.gz mv curl-7.74.0 curl chomd +777 curl四、备份原有curlcd /usr/binmv curl curl.bakln -s /mnt/curl /usr/bi原创 2021-01-18 12:01:39 · 3409 阅读 · 3 评论 -
linux离线升级openssh
生产环境中的centos7存在openssl版本漏洞的问题,需要对其升级一、准备安装包gcc_rpm.tar.gzopenssl-1.0.2o.tar.gz openssh-7.7p1.tar.gzpam-1.1.8-22.el7.x86_64.rpmpam-devel-1.1.8-22.el7.x86_64.rpmzlib-1.2.7-17.el7.x86_64.rpmzlib-devel-1.2.7-17.el7.x86_64.rpmtelnet-0.17-64.el7.x86_64.原创 2021-01-14 16:26:42 · 1423 阅读 · 2 评论 -
linux日志管理
在centos7中,系统日志消息由两个服务负责处理:systemd-journald和rsyslog常见的日志文件及作用系统日志文件概述:/var/log目录保管由rsyslog维护的,里面存放的一些特定于系统和服务的日志文件日志文件用途/var/log/message大多数系统日志消息记录在此处。有也例外的:如与身份验证,电子邮件处理相关的定期作业任务等/var/log/secure安全和身份验证相关的消息和登录失败的日志文件。 ssh远程连接产生的日志/.原创 2020-08-19 11:53:47 · 327 阅读 · 0 评论 -
linux磁盘挂载
查看设备的挂载情况Lsblk 或 Lsblk -f分区格式化挂载设置自动挂载(永久挂载,当你重启Linux之后,仍然可以挂载)永久挂载:通过修改 /etc/fstab 实现挂载执行如下命令生效:Mount -a...原创 2019-12-03 15:37:23 · 375 阅读 · 0 评论 -
linux离线安装jdk
Linux安装JDK一、上传压缩包cd /homemkdir tools将jdk压缩包放到tools下二、查看已有的Java支撑组件(新装Linux系统跳过这一步)rpm -qa|grep java-----------------------查看已有java支撑组件rpm -e --nodeps 文件名----------删除旧的支撑组件三、解压安装tar -zxvf jdk...原创 2019-11-29 10:32:27 · 3964 阅读 · 1 评论 -
linux离线安装mysql
不同形式的安装教程,给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。下面记录了我在Linux环境下安装Mysql(5.7.28)的完整过程,如有错误或遗漏,欢迎指正。一、安装前准备1、检查是否已经安装过mysql,执行命令rpm -qa | grep mysql2、执行删除命令rpm -e --nodeps mysql...原创 2019-11-29 17:40:35 · 1464 阅读 · 0 评论 -
linux离线安装redis
下载Redis https://redis.io/download安装 Redis解压tar -zxvf redis-6.2.3.tar.gz 查询是否安装gccgcc -v准备编译cd redis进入redis下的deps下make lua hiredis linenoise在返回redis目录下执行make MALLOC=libc修改配置修改redis.conf为了让redis启动在linux后台运行daemonize yes绑定IPbind *.*.*原创 2021-05-20 18:43:35 · 477 阅读 · 0 评论 -
linux设置定时数据备份任务
cron服务启动crond任务启动crondcrond服务是Linux的内置服务,可以用以下命令启动和停止服务:#启动/sbin/service crond start#停止/sbin/service crond stop#重启/sbin/service crond restart#重新加载/sbin/service crond reloadcrond服务不会开机自动启动,设置为开机自启#查看crond.serivce服务的自启动状态systemctl is-enabled cr原创 2021-06-17 17:00:53 · 11384 阅读 · 0 评论