随笔分类 - Linux相关
1
发表于 2020-07-09 11:19阅读次数:404评论次数:0
摘要:为什么要配置静态ip 不配置静态ip,虚拟机的ip在你关机重启后会发生变化的,因为你使用的是NAT模式,并且ctenos获取IP是dhcp自动模式。当你换一个WIFI连接,虚拟机ip发生变化,会导致mysql连接失败,代码需要更改等等问题 配置方法 vi /etc/sysconfig/network
阅读全文 »
发表于 2020-06-27 22:12阅读次数:478评论次数:0
摘要:造成cpu load过高的原因: Full gc次数的增大、代码中存在Bug(例如死循环、正则的不恰当使用等)都有可能造成cpu load 增高。 top top -Hp pid printf '%x\n' pid jstack pid | grep nid
阅读全文 »
发表于 2020-05-31 22:44阅读次数:5033评论次数:0
摘要:linux中如何查看某个端口是否被占用 之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以roo
阅读全文 »
发表于 2020-04-30 12:00阅读次数:141评论次数:0
摘要:备份本地源 获取阿里源配置文件 更新epel仓库 更新cache `yum makecache`
阅读全文 »
发表于 2020-04-29 20:45阅读次数:1476评论次数:0
摘要:目录 "SSH的安全机制" "SSH的安装" "启动服务器的SSH服务" "SSH两种级别的远程登录" "SSH的高级应用" Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为
阅读全文 »
发表于 2020-04-28 18:59阅读次数:719评论次数:0
摘要:首先查看系统版本: 一、安装git: yum y install git git version 二、安装Nodejs: 下载:wget "https://nodejs.org/dist/v8.9.4/node v8.9.4 linux x64.tar.xz" 解压: tar xvf node v8
阅读全文 »
发表于 2020-04-28 12:05阅读次数:7602评论次数:0
摘要:npm换源 由于npm下载源在国外,严重影响速度。因此,乐于分享的淘宝团队,将npm下载源部署到了国内。 来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。” 换源方法: 1.使用阿里定制的 cnpm 命令行工
阅读全文 »
发表于 2020-04-27 21:51阅读次数:168评论次数:0
摘要:1\. Centos下安装FastDFS 1.1 上传 将所需文件上传到linux下的 目录: 1.2 安装依赖 FastDFS运行需要一些依赖,在课前资料提供的虚拟中已经安装好了这些依赖,如果大家想要从头学习,可以按下面方式安装: 1.2.1 安装GCC依赖 GCC用来对C语言代码进行编译运行,使
阅读全文 »
发表于 2020-04-27 15:28阅读次数:456评论次数:0
摘要:一、前提: 服务器装有docker 下拉mysql镜像 开启并创建了myslq容器 二、检查: 服务器暴露了3306端口 三、服务器命令行操作: 进入容器:docker exec it tensquare_mysql bash 登录mysql: mysql uroot proot(u,p后面跟的是用
阅读全文 »
发表于 2020-04-27 14:43阅读次数:237评论次数:0
摘要:CentOS7.6安装docker 下均为root账户操作,否则请在下边的命令前加sudo 查看Linux核心版本,3.10版本及以上才可以安装docker。 更新yum包 查看docker是否曾经安装过 如果安装过,则删除之前的版本 安装需要的软件包 yum util 提供yum config m
阅读全文 »
发表于 2020-04-23 10:20阅读次数:175评论次数:0
摘要:使用pstree以数结构的方式查看linux现有进程 liunx在启动的时候会由内核创建一个init进程 其他进程都是init进程执行fork函数创建的,init进程的pid是1 fork函数是干嘛的? fork函数简单来说就是克隆进程,克隆出来的进程称为子进程,原来的叫父进程 fork函数执行的时
阅读全文 »
发表于 2020-04-22 10:38阅读次数:2042评论次数:1
摘要:Linux进程状态切换 volatile long stage在进程控制块中描述进程状态 在Linux下,一个进程可以有5种不同的状态。 运行状态(TASK_RUNNING): 指正在被CPU运行或者就绪的状态。这样的进程被成为runnning进程。运行态的进程可以分为3种情况:内核运行态、用户运行
阅读全文 »
发表于 2020-04-22 09:36阅读次数:256评论次数:0
摘要:比较俩个数的大小 从若干数寻找最小值 选择菜单 获取系统时间 当前目录下有几个文件 俩个数比较大小 查找
阅读全文 »
发表于 2020-04-22 09:18阅读次数:241评论次数:0
摘要:Shell是什么: Liunx终端命令行,它既是一个命令解释器又是一门程序设计语言 把很多命令按照语法规则写到一个文本文件中就是Shell脚本 如何运行一个shell程序? 入门案例 定义变量 echo是显示变量的值 定义环境变量 相当于高级语言的全局变量,如果子函数也定义了相同的变量,那么子函数访
阅读全文 »
发表于 2020-04-06 23:12阅读次数:353评论次数:0
摘要:一、基本命令 ====== 1.1 关机和重启 关机 shutdown h now 立刻关机 shutdown h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown r now 立刻重启 shutdown r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 help命
阅读全文 »
发表于 2020-04-06 22:41阅读次数:152评论次数:0
摘要:首先安装gcc c++(因为redis是用C写的) 下载redis 版本可以换,并且这个文件下载到你的用户目录下 解压 编译(切换到程序目录,执行make命令) 安装 此处使用PREFIX指定安装位置 make install安装完成后,会在/usr/local/bin目录下生成下面几个可执行文件,
阅读全文 »
发表于 2020-04-05 23:19阅读次数:204评论次数:0
摘要:yum直接安装(不推荐) 查看可安装的jdk版本有哪些 选择一个安装 安装完成查看java版本 手动安装 1.卸载自带的open jdk 查看安装的jdk信息 2.将jdk通过secureCRT上传到liunx服务器,放到/usr/local下 3.解压安装包到当前目录下的jdk文件夹 jdk的名字
阅读全文 »
发表于 2020-04-05 23:02阅读次数:1006评论次数:0
摘要:Linux上的软件安装有以下几种常见方式介绍 1.二进制发布包 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 2.RPM包 软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装 3.Yum在线安装 软件已经以RPM规范打包
阅读全文 »
发表于 2020-04-05 20:08阅读次数:578评论次数:0
摘要:1.查看防火墙状态 2. 关闭防火墙firewall 3. 开启端口 4. 重启防火墙 5. 常用命令介绍 在 Centos 7 中防火墙由 firewalld 来管理,而不是 iptables。 1\. 查看防火墙状态 firewall cmd state 结果显示为running或not run
阅读全文 »
发表于 2020-04-05 19:36阅读次数:2452评论次数:0
摘要:1、首先把系统换到阿里云的镜像源,需要等待一会 2、系统更新完毕后执行MySQL安装命令:sudo apt install mysql-server 3、查看MySQL服务状态:sudo service mysql status 查看MySQL版本号:sudo mysql 4、这个时候MySQL是没
阅读全文 »
1