Linux
文章平均质量分 70
linux系统相关的知识积累
冷凝娇
白纸一张
展开
-
nginx的配置实例:反向代理、负载均衡、动静分离、keepalived主从配置(包含:tomcat的安装、防火墙开发端口等)
一原创 2020-07-17 10:02:28 · 565 阅读 · 0 评论 -
nginx基础概念了解、安装、firewall端口号开放、防火墙相关命令
一、Nginx简单认识Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务。是一款轻量级的web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。特点:占有内存少,并发能力强,其并发能力在同类的网页服务器中表现优秀。Nginx专为性能优化而开发,性能是其重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。nginx做为HTTP服务器,主要特性:处理静态文件,索引文件以及自动索引;打开文件描原创 2020-07-15 15:47:32 · 1044 阅读 · 0 评论 -
关于VMware虚拟空间的创建、Linux系统的安装
Windows系统版VMware的安装MacOS版VMware的安装在安装好VMware后,安装Linux系统以下是本篇文章正文内容VMware虚拟空间的创建及CentOS(Linux系统)的安装。原创 2023-07-04 14:54:57 · 260 阅读 · 0 评论 -
Linux60个小时速成
Linux速成 此领域是传统 linux 应用最薄弱的环节,传统 linux 由于界面简单、操作复杂、应用软件少的缺点,一直被 windows 所压制,但近些年来随着 ubuntu、fedora、Debian、Manjaro等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,linux 在个人桌面领域的占有率在逐渐的提高。 linux 在服务器领域的应用是最强的。 linux 免费、稳定、高效等特点在这里得到了很好的体现,近些年来 linux 服务器市场得到了飞速的提升,尤其在一些高端领域尤为广转载 2022-11-29 10:58:29 · 1135 阅读 · 0 评论 -
JDK在Linux系统中安装
一、检查JDK版本java -version二、下载jdk包:jdk-8u311-linux-x64.tar.gz三、在Linux中创建目录,移动jdk包至目录中,解压# 创建一个jdk放置文件夹mkdir /usr/local/jdk# cd切换,使用rz移动jdk压缩包至该目录#安装lrzsz后,可使用命令rz/szyum install lrzsz -y# 创建java文件夹,解压至java文件夹mkdir javatar -xzvf jdk-8u331-linux-x64.原创 2022-05-19 16:39:45 · 621 阅读 · 0 评论 -
mysql在linux中的安装
Mysql在linux中的安装检查mysql是否已安装rpm-qa|grepmysql将mysql相关的文件删除find/-namemysqlrm – rf 相关mysql文件下载mysqlwgethttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz解压tarxzvfmysql-5.7.24-linux-glibc2.12-x86.........转载 2021-04-09 14:07:19 · 185 阅读 · 0 评论 -
python在linux中安装
Linux系统上安装python详细步骤原创 2020-07-16 18:12:40 · 212 阅读 · 0 评论 -
linux系统下设置github的公钥私钥
一、检查是否存在SSH秘钥ls -al ~/.ssh显示:ls: 无法访问/root/.ssh: 没有那个文件或目录表示:没有ssh秘钥二、生成ssh-key 密钥对,包含:公钥、私钥ssh-keygen -t rsa -C "xx.com"其中,xx.com是你的github登录邮箱第一次回车,然后会让你输入两遍密码,可以输个自己容易记住的 也可以不输入直接一路回车到底,出现下面的情况就成功了三、添加ssh-key私钥到 ssh-agent3.1、首先确保ss..原创 2020-09-26 18:51:45 · 1208 阅读 · 0 评论 -
jenkins构建代码番外篇:linux对目录间隔“/”与windows不同“\\”的解决方法;pip命令找不到的解决方法、requirements.txt安装项目所有依赖包
一、linux系统对目录间隔与windows系统不同,如何解决?问题:linux系统目录间隔:/ 而windows的目录间隔:\\,这让一套代码在linux中可以运行,在windows中就不行;解决:os.path.jion()如:path=os.path.dirname(os.path.abspath(__file__))x=path+'/output/log.txt'应该改为:path=os.path.dirname(os.path.abspath(__file__))x=..原创 2020-08-12 17:17:32 · 332 阅读 · 0 评论 -
docker权限设置:让非root用户可以操作docker--》附带:linux新增用户添加root权限
一、首先在linux下创建新用户#创建用户usernameadduser username#修改用户username的密码passwd username二、为用户添加root权限方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉Allows people in group wheel to run all commands%wheel ALL=(ALL) ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod -原创 2020-08-04 10:47:56 · 26101 阅读 · 2 评论 -
Linux:centos安装之后,ifconfig提示:没有找到命令?、ip addr 没有找到ip地址?界面安装
一、安装centos后,ip addr或者ifconfig,发现没有ip地址centos的ip地址是ens33条目中的inet值,发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机;解决方式:步骤1:查看ens33网卡的配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注意vi后面加空格打开文...原创 2020-04-24 11:24:18 · 2800 阅读 · 0 评论 -
Linux系统(七):shell脚本编辑
一、总纲shell脚本命令工作方式:交互式和批处理;交互式,即用户输入一条命令就立即执行;批处理,即由用户事先编写好一个完整的shell脚本,shell会一次性执行脚本中诸多的命令;shell脚本不仅会用到学习过的Linux命令以及正则、管道符、数据流重定向,还需要把内部功能模块化通过逻辑语句进行处理,最终形成shell脚本;二、简单的脚本编写其实使用vim编辑器把Linux命令按照顺...原创 2020-04-02 16:34:23 · 557 阅读 · 0 评论 -
Linux系统(六)常用字符:重定向符、管道符、通配符、转义字符、重要的环境变量
常用转义字符与命令结合使用一、输出重定向输出重定向 作用 命令>文件 将标准输出重定向到一个文件中(清空原有文件的数据) 命令 2> 文件 将错误输出重定向到一个文件中(清空原有文件的数据) 命令 >> 文件 将标准输出重定向到一个文件中(追加到原有文件的数据后面) 命令 2>> 文件 将错误输出重定...原创 2020-04-02 11:41:32 · 423 阅读 · 0 评论 -
Linux系统命令(五)工作目录管理命令:touch、mkdir、cp、mv、rm、file、tar、grep、find、权限管理chmod
本文记录linux下工作目录管理常用的命令;一、touchtouch命令主要是用于创建文本文档以及设置文件的时间(修改时间、读取时间);touch 文件名:touch -a/m/d 文件名:分别修改读取时间、修改时间、同时修改读取时间与修改时间二、mkdirmkdir命令用于创建空白的目录,格式:mkdir [选项]目录名linux系统中,文件夹是最常见的文...原创 2020-04-01 17:11:33 · 2628 阅读 · 0 评论 -
Linux系统命令(四)工作目录切换及文档查看命令:pwd、ls、cd、more、head、tail、tr、wc、stat、cut、diff
一、pwdpwd命令用于显示用户当前所处的工作目录,格式为“pwd[选项]”二、cdcd命令用于切换工作路径,格式为“cd [目录名称]”三、lsls命令用于显示目录中的文件信息,格式为“l's[选项][文件]”ls -ld [目录]:显示具体目录的权限与属性信息四、moremore命令用于查看存文本文件,格式为“more [选项]文件”;例如:more x...原创 2020-04-01 11:26:34 · 862 阅读 · 0 评论 -
Linux系统命令(三)系统状态命令:ifconfig、uname、uptime、free、who、last、history、sosreport
一、ifconfigifconfig命令用于获取网卡配置与网络状态等信息;更多具体参考:https://www.runoob.com/linux/linux-comm-ifconfig.htmlifconfig /ifconfig -a二、unameuname命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”;查看当前系统的内核名称、主机名、内核发行版本、节...原创 2020-04-01 10:03:29 · 611 阅读 · 0 评论 -
Linux系统命令(二)进程、输出、文件下载命令:echo、date、wget、ps、top、pidof、kill、rz \ sz(文件传送Windows与Linux互传)
一、echo作用:输出字符串或者变量值格式:echo [字符串|$变量][root@localhost class]# echo zhangsanzhangsan[root@localhost class]# echo $SHELL/bin/bash二、date命令功能 参数 跳格[Tab键] %t 小时(00--23) %H 小时(00-...原创 2020-03-30 16:41:01 · 1956 阅读 · 0 评论 -
Linux系统命令(一)软件下载安装命令:rpm、Yum、apt、apt-get、sudo、man、ssh服务、镜像源修改
本文主要是收集了一些linux的软件下载安装命令。原创 2020-03-30 14:00:58 · 15336 阅读 · 0 评论 -
Linux系统:查看log的使用命令集(cat\less\tail)、发现目录命令(find)
一、当查看日志忘记日志目录时,应该怎么办?使用命令:find / -name "目录名称*" 举例:二、测试过程,必须是根据日志定位bug,下面简单说明一下,查询log的几种方式;A:方式一:Cat说明:cat是Linux系统自带的一款文件查看器,可以一次性输出文件所有的内容;cat的使用方式:cat filename举例:cat fi...原创 2019-05-06 15:57:53 · 1993 阅读 · 0 评论 -
Linux系统:系统命令(top、进程、系统端口、内存、磁盘空间的查看)
1.toptop是linux中自带的系统监控命令,实时监控系统各项指标第一行各字段含义:这些字段显示:当前时间系统已运行的时间当前登录用户的数量相应最近5、10和15分钟内的平均负载。Ps:1核cpu饱满负载为1,1以下均正常不会出现拥堵情况# 总核数 = 物理CPU个数 X 每颗物理CPU的核数# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU...原创 2019-05-08 10:47:23 · 1893 阅读 · 0 评论 -
Linux系统:文件内容筛选(grep、awk)
1.grepGrep是linux中自带的文件内容筛选工具,grep使用格式:grep [options]1.查询:grep [keyword] filename 在filename中查询包含keyword的行2.显示行号:-n3.统计次数:-c4.忽略大小写:-i5.逆向查找,输出不符合项:-v下面一一截图:2.awkAwk也是linux中自...原创 2019-05-08 10:23:17 · 17493 阅读 · 3 评论 -
Linux系统:vim编辑器常用的文件操作命令集、文件的查看
1.vim编辑器:Vim 是linux系统中的文件编辑器,一般系统中默认的是vi编辑器,vim要比vi要强大一点;使用vim需要安装,安装方式:yum install vim -y (-y表示安装过程不需要确认),vim或vi对小文件操作是很快的,但是较大的文件就打开是有点耗时;vi/vim编辑器的操作模式分为三种:a.命令行模式:vi、vim的默认模式;在这一模式中,所有的输入被解...原创 2019-04-27 14:59:16 · 4869 阅读 · 1 评论