![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Q z1997
这个作者很懒,什么都没留下…
展开
-
liunx 查看公网ip
liunx 查看公网ip。原创 2022-10-27 21:28:34 · 318 阅读 · 0 评论 -
Liunx Mysql安装
说明: Linux下软件的安装通常有三种方式:二进制、rpm、yum三种方式。MySQL的下载: 因为我使用的是阿里云服务器,联网的,所以我直接在linux下进行下载,使用Windows的小伙伴也可以将mysql下载本地再上传到服务器上面附上官网的下载链接通过命令行在服务器内下载软件包的连接:官网: MySQL官网下载服务器下载(联网):wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-原创 2022-06-23 09:07:56 · 77 阅读 · 0 评论 -
Linux安装字体
Windows下的ttf字体是可以在Linux上使用的,我们可以“盗用”Windows现成的字库,所以我们只需要把windows下的字体文件上传到Linux上,执行相关命令就行了。(1)创建目录mkdir -p /usr/share/fonts/my_fonts(2)将要安装的字体上传到该文件夹下这里我们安装黑体常规,即simhei.ttf。关于具体字体查找,我以windows为例。进入C:\Windows\Fonts,该文件夹下就存放相关字体,将simhei.tty拷贝到linux 目录/u原创 2022-05-11 15:58:30 · 4375 阅读 · 0 评论 -
如何解决java linux文件中文乱码(Liunx缺失中文字体)问题
java linux文件中文乱码的解决办法1、下载jdk1.8的sun源码;2、将Font的创建从物理字体改为逻辑字体;3、重启服务即可。如何解决java linux文件中文乱码问题?Linux环境下Java中文乱码解决方案相信很多朋友遇到过Java的乱码问题,最近我也在解决一个“使用文本生成图片过程中中文以及特殊字符乱码”的问题;花了我大量时间,Debug了sun.font、sun.awt下面的各种源码,终于搞懂了其机制,解决了目前次问题;现在把问题解决过程给写下来,做个记录,以免以后再次遇到原创 2022-05-11 15:56:12 · 3653 阅读 · 0 评论 -
telnet 测试IP和端口命令
语法:telnet IP PORT可以联通不可以联通原创 2022-04-23 21:42:09 · 220994 阅读 · 0 评论 -
Shell 分析服务器日志命令集锦
整理了一些服务器日志分析命令,大家可以试试!1、查看有多少个IP访问:awk '{print $1}' log_file|sort|uniq|wc -l2、查看某一个页面被访问的次数:grep "/index.php" log_file | wc -l3、查看每一个IP访问了多少个页面:awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file > log.txtsort -n -t ' ' -k 2 log.txt 配合sor原创 2022-03-23 12:06:03 · 96 阅读 · 0 评论 -
Liunx 查看系统资源命令
top查询整个系统的资源情况free -m产看内存情况 -m表示兆iostat产看磁盘读写情况netstat查看网络链接情况df -h产看磁盘使用空间du -sh产看文件大小情况原创 2021-10-06 15:19:04 · 52 阅读 · 0 评论 -
Java服务性能测试与监控
Java服务性能测试与性能调优前言JVM 和 Tomcat参数对系统的承载能力有一定的影响, 但是主要影响性能的还是我们写的代码与数据库的SQL, 所以代码优化和SQL优化才是我们优化的重点性能测试工具使用 Apache-JMeter-5.0新建线程组新建Http请求添加请求头/cookie配置编辑HTTP请求添加查看结果配置线程组 下图配置相对与 100 * 100 = 10000配置完成运行与结果清除查看结果原创 2021-08-22 17:11:38 · 745 阅读 · 0 评论 -
Postgres 9.6 Docker安装
创建一个bridge 网路docker network create --subnet=172.19.0.0/24 dockernetworkdocker network ls拉取镜像docker pull postgres:9.6创建文件夹# master:主库数据mkdir -p /data/psql9/master# slave:从库数据mkdir -p /data/psql9/slave# repl:临时使用复制数据mkdir -p /data/psql9/repl# 修原创 2021-07-31 09:40:27 · 825 阅读 · 0 评论 -
yum仓库配置
yum仓库配置1 概述YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。2 yum的常用命令1)基本语法:yum install -y httpd (功能描述:安装httpd并确认安装)yum list (功能描述:列出所有可用的pack原创 2021-03-25 21:59:08 · 926 阅读 · 1 评论 -
Liunx配置网络ip地址
0)查看当前ip基本语法:[root@hadoop102 /]# ifconfig1)在终端命令窗口中输入[root@hadoop102 /]#vim /etc/udev/rules.d/70-persistent-net.rules进入如下页面,删除eth0该行;将eth1修改为eth0,同时复制物理ip地址2)修改IP地址[root@hadoop102 /]#vim /etc/sysconfig/network-scripts/ifcfg-eth0需要修改的内容有5项:IPADDR=1原创 2021-03-25 21:50:41 · 226 阅读 · 0 评论 -
Shell脚本
Shell脚本概述Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。Shell是解释执行的脚本语言,在Shell中可以调用Linux系统命令。shell脚本的执行方式1)脚本格式脚本以 #!/bin/bash 开头第一个shell脚本需求:输出helloworld[Qz1997@centos test1]$原创 2021-03-25 21:49:26 · 135 阅读 · 0 评论 -
Linux rpm命令
查询所安装的所有rpm软件包rpm –qa 卸载rpm -e RPM软件包 安装rpm –ivh RPM包全名参数-i=install,安装-v=verbose,显示详细信息-h=hash,进度条–nodeps,不检测依赖进度原创 2021-03-23 22:12:57 · 71 阅读 · 0 评论 -
Liunx找回root密码
Liunx找回root密码1)重启Linux,见到下图,在3秒钟之内按下回车2)三秒之内要按一下回车,出现如下界面3)按下e键就可以进入下图4)移动到下一行,再次按e键5)移动到下一行,进行修改修改完成后回车键,然后按b键进行重新启动进入系统6)移动到下一行,进行修改最终修改完密码,reboot一下即可。...原创 2021-03-17 22:12:36 · 59 阅读 · 0 评论 -
Liunx关机重启
Liunx关机重启(1)sync (功能描述:将数据由内存同步到硬盘中)(2)shutdown [选项] 时间 选项:-h:关机-r:重启(3)halt (功能描述:关闭系统,等同于shutdown –h now 和 poweroff)(4)reboot (功能描述:就是重启,等同于 shutdown –r now)注意:不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。...原创 2021-03-17 22:10:34 · 63 阅读 · 0 评论 -
Liunx防火墙
Liunx防火墙查看防火墙状态service iptables status临时关闭防火墙service iptables stop查看防火墙开机启动状态Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登录后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:原创 2021-03-17 22:08:49 · 201 阅读 · 0 评论 -
Liunx crond系统定时任务
Liunx crond系统定时任务crond服务管理[root@localhost ~]# service crond restart (重新启动服务)crontab定时任务设置1)基本语法crontab [选项]选项:-e: 编辑crontab定时任务-l: 查询crontab任务-r: 删除当前用户所有的crontab任务2)参数说明[root@localhost ~]# crontab -e(1)进入crontab编辑界面。会打开vim编辑你的工作*原创 2021-03-17 22:05:05 · 56 阅读 · 0 评论 -
Liunx后台服务管理命令
Liunx后台服务管理命令service后台服务管理1)查看指定服务的状态service network status2)停止指定服务service network stop3) 启动指定服务service network start4)重启指定服务service network restart5)查看系统中所有的后台服务service --status-allchkconfig设置后台服务的自启配置1)查看所有服务器自启配置chkconfig 2) 关掉指定服务的自原创 2021-03-17 22:01:19 · 107 阅读 · 0 评论 -
Liunx压缩和解压命令
Liunx压缩和解压命令gzip/gunzip压缩1)基本语法:功能描述:压缩文件,只能将文件压缩为*.gz文件gzip+文件 功能描述:解压缩文件命令gunzip+文件.gz 2)特点:(1)只能压缩文件不能压缩目录(2)不保留原来的文件3)案例gzip压缩[root@centos opt]# lstest.java[root@centos opt]# gzip test.java[root@centos opt]# lstest.java.gzgunzip解压缩原创 2021-03-17 21:58:49 · 399 阅读 · 0 评论 -
Linux进程线程命令
Linux进程线程命令进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。ps查看系统中所有进程1)基本语法:ps –aux (功能描述:查看系统中所有进程)2)功能说明USER:该进程是由哪个用户产生的PID:进程的ID号%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源;%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;VSZ:该进程占用虚拟内存的大小,单位KB;RSS:该进程占用实际物理内存的大小原创 2021-03-17 21:48:43 · 723 阅读 · 0 评论 -
Linux搜索查找命令
Linux搜索查找命令在这里插入代码片find 查找文件或者目录find [搜索范围] [匹配条件](1)按文件名:根据名称查找/目录下的filename.txt文件。[root@centos ~]# find /opt/ -name *.txt(2)按拥有者:查找/opt目录下,用户名称为-user的文件[root@centos ~]# find /opt/ -user atguigu(3)按文件大小:在/home目录下查找大于200m的文件(+n 大于 -n小于 n等于)原创 2021-03-17 21:37:34 · 87 阅读 · 0 评论 -
Liunx磁盘分区命令
(功能描述:查看磁盘分区详情)fdisk -l df尚硅谷大数据技术之mount/umount挂载/卸载对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录、一个独立且唯一的文件结构Linux中每个分区都是用来组成整个文件系统的一部分,她在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。0)挂载前准备(必须要有光盘或者已经连接镜像文件)1原创 2021-03-17 21:30:01 · 141 阅读 · 0 评论 -
Linux文件权限命令
Linux文件权限命令Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组。1)从左到右的10个字符表示:如果没有权限,就会出现减号[ - ]而已。从左至右用0-9这些数字来表示:(1)0首位表示类型在Linux中第一个字符代表这个文件是目录、文件或链接文件等等代表文件d 代表目原创 2021-03-15 21:55:25 · 319 阅读 · 0 评论 -
Liunx用户组管理命令
Liunx用户组管理命令新建组groupadd 组名删除组groupdel 组名修改组groupmod -n 新组名 老组名查看创建了哪些组cat /etc/group修改用户所在组usermod -g 用户组 用户名原创 2021-03-15 21:32:16 · 56 阅读 · 0 评论 -
Linux时间日期类型命令
Linux时间日期类型命令1)基本语法date [OPTION]... [+FORMAT]date显示当前时间(1)date (功能描述:显示当前时间)(2)date +%Y (功能描述:显示当前年份)(3)date +%m (功能描述:显示当前月份)(4)date +%d (功能描述:显示当前是哪一天)(5)date +%Y%m%d date +%Y/%m/%d … (功能描述:显示当前年月日各种格式 )(6)date “+%Y-%原创 2021-03-15 21:11:42 · 112 阅读 · 0 评论 -
LiunxVI/VIM编辑器
VI/VIM编辑器 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。Vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。连vim 的官方网站 (原创 2021-03-10 21:59:34 · 94 阅读 · 1 评论 -
Liunx文件目录类命令
Liunx文件目录类命令pwd 显示当前工作目录的绝对路径pwdls 列出目录的内容ls [选项] [目录或是文件]选项:-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)-l :长数据串列出,包含文件的属性与权限等等数据;(常用)-al: 以上两个组合mkdir 创建一个新的目录mkdir [-p] 文件夹名 -p 是创建多层rmdir 删除一个空的目录rmdir 文件名touch 创建空文件touch 文件名catcd 切换目录原创 2021-03-10 21:51:42 · 70 阅读 · 0 评论 -
Liunx常用的快捷键
Liunx常用的快捷键1)ctrl + c:停止进程2)ctrl+l:清屏3)ctrl + q:退出4)tab: 提示5)上下键:查找执行过的命令原创 2021-03-10 20:51:40 · 97 阅读 · 0 评论 -
Liunx用户和用户组管理命令
Liunx用户和用户组管理命令useradd 添加新用户useradd Qz997passwd 设置用户密码passwd Qz1997id 判断用户是否存在id Qz1997su 切换用户userdel 删除用户(1)userdel 用户名 (功能描述:删除用户但保存用户主目录)userdel a(2)userdel -r 用户名 (功能描述:用户和用户主目录,都删除)userdel -r awho 查看登录用户信息(1)whoami (功能描述:原创 2021-03-10 20:45:25 · 53 阅读 · 0 评论 -
Linux目录结构
目录树状目录结构/bin:是Binary的缩写,这个目录存放着系统必备执行命令/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件,自己的安装别放这里/dev:Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc:所有的系统管理所需要的配置文件和子目录。/home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/lib:系统开机所原创 2021-03-09 21:38:35 · 68 阅读 · 0 评论 -
安装CentOS IVT虚拟化支持问题
1)异常情况2)宿主机BIOS设置中的硬件虚拟化被禁用了需要打开笔记本BIOS中的IVT对虚拟化的支持原创 2021-03-09 21:35:10 · 135 阅读 · 0 评论 -
CentOS安装(虚拟机)
1检查BIOS虚拟化支持新建虚拟机原创 2021-03-09 21:33:32 · 46 阅读 · 0 评论 -
Liunx网络配置
配置网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0编辑完成重启网卡service network restart查看网关的方法虚拟机网络配置原创 2021-03-08 20:55:08 · 80 阅读 · 0 评论 -
Nginx安装
下载Nginx官网::http://nginx.org/国内163镜像:http://mirrors.163.com/nginx/debian/pool/nginx/n/nginx/安装Nginx(1)安装 pcre 依赖第一步 联网下载 pcre 压缩文件依赖wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz第二步 解压压缩文件使用命令tar –xvf pcre-8.37.ta原创 2021-03-04 21:04:46 · 76 阅读 · 1 评论 -
Redis为什么单线程Redis有这么高的效率(多路IO复用技术)
多路IO复用技术多路复用是指使用一个线程来检查多个文件描述符(Socket)的就绪状态,比如调用select和poll函数,传入多个文件描述符,如果有一个文件描述符就绪,则返回,否则阻塞直到超时。得到就绪状态后进行真正的操作可以在同一个线程里执行,也可以启动线程执行(比如使用线程池)简单说就是所有的请求到了Redis全部会被监视准备完成的请求会直接交给Redis处理,所以Redis一直在处理请求,而没有了接受到请求等待请求结束的这个阻塞状态.简单的介绍一下阻塞IO 非阻塞IO 多路IO复用阻塞原创 2021-02-03 20:56:10 · 178 阅读 · 0 评论 -
Linux(Centos)下安装Redis
Linux(Centos)下安装Redis1 . 上传安装包/opt目录下2. 来动opt目录下 并解压安装包cd /opt/lltar -zxvf redis-3.0.0.tar.gz3. 重命名(此步可以忽略)mv redis-3.0.0 redis4. 安装支持环境yum install gccyum install gcc-c++5.查看是否安装成功gcc -vg++ -v出现以下就说明成功6. 编译 makemake如果执行出错再次执行mak原创 2021-01-24 14:52:57 · 94 阅读 · 0 评论