自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Linux-网络管理

进制转换

2019-01-09 15:54:29 116

原创 Linux-系统管理-ps pstree kill free

进程的查看一个程序运行最少一个进程 ls运行就产生一个进程进程管理判断服务器健康状态查看系统中所有进程 ps杀死进程a前台进程 u显示进程由哪个用户产生的 x后台进程pid=1系统启动的第一个进程 最多255终端查看系统健康状态cpu占用越高排的越高 最主要的是前5行load average根cpu核数相关2个 就要超过2僵尸进程表示进程正在终止 但是还没有...

2019-01-09 11:23:17 174

原创 Linux-服务管理

服务分类服务的管理 针对服务做什么

2019-01-08 14:22:48 107

原创 Linux-shell学习4-条件判断 if case for while util

按照文件类型进行判断通过$?来查看是否正确执行按照文件权限进行判断不会分u g o是谁有权限只要有一个就可以了两个文件之间进行比较两个整数之间进行比较字符串判断如果是数值也可以用==来判断 也可以=多重条件判断...

2019-01-07 17:45:48 170

原创 Linux-shell学习3-基础正则表达式 cut printf awk sed sort

基础正则表达式正则表达式与通配符基础正则表达式a重复0到n次 会包含空行最少包含1个a的行匹配所有内容行首^行尾$匹配空白行

2019-01-07 10:26:13 290

原创 Linux-shell学习2-环境变量相关

bash的运算符数值运算1 declare 声明变量的类型用export和 declare -x都可以变量变成环境变量声明cc为数组 如果左侧数组运算右侧会取值进行运算但不会更改其本身的数据类型2 expr或let数值运算工具3 $((运算式)) 或 $[运算式]运算符 优先级数值越高优先越高...

2019-01-05 09:54:54 163

原创 Linux-shell学习1

Linux支持的shell /etc/shellsecho输出命令 有空格加双引号hisotry可以直接编辑历史文件 -c 缓存的都会清除历史命令默认保存1000条 可在环境变量配置文件/etc/profile更改 保存在文件中...

2019-01-03 16:57:33 100

原创 Linux-文件系统管理3

分区的自动挂载 /etc/fstablost+found分区备份 分区自动备份mount -a 重读/etc/fstab 重新自动挂载/etc/fstab 修复 要重新挂载/ 添加rw权限

2019-01-03 15:00:08 107

原创 Linux-文件系统管理2

虚拟机添加硬盘先断电查看新硬盘 fdisk -l 查看系统中有多少被识别的硬盘 u盘 软盘标准分区83 swap82 扩展分区5fdisk /dev/sdb 硬盘常用的 d l m n t p q w查看分区号...

2019-01-03 13:28:25 89

原创 Linux-文件系统管理1

文件系统 格式化就是写入文件系统

2019-01-03 09:43:11 99

原创 Linux-ACL权限

ACL权限 任何一个文件只能有一个所属组 解决身份不足问题权限超过3个不够用 用户权限 所属组权限 其他用户权限会忽略上面的3个权限分区是否支持ACL权限所有的分区默认挂载的时候都支持acl临时开启命令-o 支持特殊挂载选项 remount表示重新挂载/ 同时加入acl选项永久生效/etc/fstab系统开机自动挂载的文件...

2019-01-02 16:25:30 219

原创 Linux-用户管理命令

用户添加命令useradd 添加多个附加组用,用户默认文件passwd命令 password 回车 给当前用户设置密码 也可以写用户名 (只有超级用户才可以写名字)

2019-01-02 11:17:54 112

原创 Linux-用户用户组管理

用户配置文件/etc/passwd 用户基本信息linux中主要通过用户配置文件来查看和修改用户信息1 用户名称2 密码标志 密码放在/etc/shadow 权限000 x表示用户有密码3 UID 用户id 0超级用户 1-499系统用户(伪用户)不能登录 500-65535普通用户 用户ID理论上唯一 有可能不唯一 如果把一个用户改成 管理员只要改用户ID为04 GID 用户初始化组I...

2019-01-01 19:49:51 121

原创 Linux-软件包管理2

源码包安装管理源码包与rpm包安装的区别 安装后的位置不同 安装后续管理不同rpm包安装位置 一般固定不建议修改源码包的安装位置 /usr/local/软件名安装位置不同带来的后续影响不同服务的管理方法 启动停止重启 Linux当中要想启动一个执行文件都应该用绝对路径写 自己写的 系统的 系统服务的 安装的/etc/rc…rpm包安装的执行文件service 会自动到目录下去找 ...

2018-12-31 19:37:38 130

原创 Linux-软件包管理1

软件包分类源码包 要编译 开源 可以自由选择安装功能 软件编译安装更适合自己的系统更加稳定效率更高 卸载方便------------- 脚本安装包 安装步骤多 编译时间长 不容易找错二进制包 centos中rpm包-默认安装软件包-系统默认包 加快安装速度a-b-c c-b-a...

2018-12-29 14:55:19 122

原创 Linux常用命令-网络命令

write [用户名]/usr/bin/write 所有用户 给用户发送信息 Ctrl+D 保存结束 用户必须登录不在线发布出去 w查看用户wall[msg] write all/usr/bin/wall 所有用户 给所有用户发送信息ping /bin/ping 所有用户 测试网络的连通性ifconfig /sbin/ifconfig rootifconfig 网卡名称 ip 查看和设...

2018-12-28 17:49:58 126

原创 Linux常用命令-压缩解压缩命令

gzip /bin/gzip 压缩文件 所有用户 gzip[文件] .gz .zip windows linux 不用装额外软件不保留原文件gunzip /bin/gunzip 解压缩文件 不保留gz包gzip只能压缩文件不能压缩目录tar /bin/tar 所有用户 作用打包目录 .tar.gz不会删除原来的目录 文件名不一定是tar 一般都会是tar压缩完继...

2018-12-28 16:10:46 134

原创 Linux常用命令-用户管理命令

useradd /usr/sbin/useradd root 添加新用户passwd /usr/sbin/passwd root 设置密码 管理员可以设置简单密码 普通用户不可以who /usr/bin/ who 所有用户 查看当前登录用户信息登录的用户名 登录终端 tty本地终端 没有ipcentos内退出查看 pts远程终端不同的终端号表示不同的终端 登录时间 登录主机ip...

2018-12-28 14:34:03 165

原创 Linux常用命令-帮助命令

man /usr/bin/man 所有用户 man[命令或配置文件]

2018-12-28 10:09:58 69

原创 Linux常用命令-文件搜索

find /bin/find 所有用户 [搜索范围] [匹配条件] 文件搜索 不建议搜索在高峰期find /etc -name xx 根据文件名搜索 精确搜索模糊搜索 *{0-n}模糊搜索 ?匹配单个字符不区分大小写find / -size +n大于 /-n小于 /n等于 单元是 一个数据块512字节 0.5k 根据文件大小来查找100M=102400kb=204800 1k=...

2018-12-27 16:57:03 130

原创 Linux常用命令-权限管理命令

权限管理命令chmod /bin/chmod 所有用户 -R 递归

2018-12-27 11:23:40 87

原创 Linux常用命令-文件处理命令

命令格式命令 [-选项] 参数-操作对象各别命令不遵循多个选项是可以写在一起简选项-a 与长选项–all目录处理命令ls(list) [选项] [文件或目录] /bin/ls 所有用户都可以使用-a 显示所有包括隐藏 .开头l 显示详情信息查看文件目录属性...

2018-12-26 15:35:11 321

原创 vmware安装centos

1新建虚拟机安装程序光盘—无光盘 安装程序光盘iso会直接安装 稍后安装可配置选择系统Linux 版本centos内存设置 要小于真实内存一半

2018-12-25 14:21:46 79

原创 redis相关(二)

2 redis高可用拷贝conf文件修改端口为6380 6381修改从服务器conf文件下图可以不设置启动6379 6380 6381查看各节点信息 info-- role配置sentinelsentinel monitor 这个1代表当集群中有1个sentinel认为master死了时才能真正认为该master已经不可用了sentinel down-after-mil...

2018-12-20 14:41:31 101

原创 redis相关(一)

1 redis安装 tar -zxf redis-3.0.1.tar.gz cd redis-3.0.1 make

2018-12-20 09:48:23 97

原创 maven相关(1)

1 maven 按照需要配置java环境变量 设置把该目录追加到环境变量的path中检查是否成功 mvn -v2 设置本地仓库地址修改settings.xml文件 xx指定仓库的路径bin中存放可执行的二进制文件conf存放settings.xml文件lib 运行maven所依赖的jar包3 maven的约定src/main/java 存放项目的java文件s...

2018-12-13 14:33:30 101

原创 java代理模式

1 静态代理接口public interface ZuFANG { public void zuFANG();}具体实现类public class FangDong implements ZuFANG{ @Override public void zuFANG() { System.out.println("我是房东"); } ...

2018-12-11 15:59:34 67

原创 java单列模式

1 懒汉式public class SingletonTest1 {private static SingletonTest1 single = null;//懒汉式public static SingletonTest1 getInstane(){ if(null == single){ synchronized (SingletonTest1.class) { if(...

2018-12-11 15:11:57 95

原创 java反射

1 反射正在运行程序 动态获取这个类的所有信息。2 反射创建对象的方式Class userClass = Class.forName("com.yibaomd.reflect.TUser");TUser user = (TUser) userClass.newInstance();Constructor constructor = userClass.getConstructor(Str...

2018-12-10 10:42:22 100

原创 Dom4j解析xml

<?xml version="1.0" encoding="UTF-8"?><students> <student id="1"> &a

2018-12-07 16:20:20 83

原创 java多线程之间通讯

1 实现一个线程+1 一个线程 -1class Share511 { public int a = 0;}class Thread552 implements Runnable{ Share511 share; @Override public void run() { while(true){ synchronized (share) { int a = shar...

2018-12-04 16:36:35 428

原创 java多线程同步方式

1同步代码块 自定义锁class Thread33 implements Runnable{ int a = 100; Object obj = new Object(); @Override public void run() { while(a > 0){ try { Thread.sleep(100); } catch (Interr...

2018-12-03 15:20:33 114

原创 java多线程常用创建方式

java多线程多线程第三方 的的多少

2018-12-03 10:38:21 435

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除