随笔分类 - Linux

docker安装
摘要:1.运行环境 我用的centos环境,必须是centos7.4以上,否则会出现各种难解的问题 2.移除旧版本docker 3.安装必要的系统工具 4.添加软件源信息 使用国内阿里云提供的镜像 5.更新yum缓存 6.安装docker ce 7.启动docker服务 8.测试运行hello world 阅读全文

posted @ 2019-03-13 15:12 迪米特 阅读(132) 评论(0) 推荐(0) 编辑

windows查看端口占用
摘要:1.查看端口 运行cmd命令,输入 运行结果: PID为 2.查看占用程序 运行命令,输入 运行结果: 3.终止占用程序 运行命令,输入 运行结果: 阅读全文

posted @ 2018-12-25 14:25 迪米特 阅读(253) 评论(0) 推荐(0) 编辑

SSH免登录及原理
摘要:1.免登陆实现 1)在本机生成公钥/私钥对 执行成功后,在.ssh文件夹下,会多出两个文件 id_rsa和id_rsa.pub 2)将公钥写入远端服务器.ssh文件夹下的authorized_keys文件 更改文件的权限 3)从本机免密登录远端服务器 2.免登陆原理 1)在本机A上生成公钥私钥对。 阅读全文

posted @ 2018-08-06 19:28 迪米特 阅读(256) 评论(0) 推荐(0) 编辑

Linux awk命令详解
摘要:1.awk命令作用 文本处理工具 2.awk语法 awk [选项参数] '{[pattern] action}' {filenames} 3.使用示例 1)分割字符串 awk '{[pattern] action}' {filenames} 2) F自定义分隔符 awk F F指定分割字符 3) v 阅读全文

posted @ 2018-07-27 16:51 迪米特 阅读(163) 评论(0) 推荐(0) 编辑

vim常用快捷键
摘要:u 撤销 dd 删除行 yy 复制行 p 粘贴 yaw 复制当前单词 删除多行 :set nu 显示行号 :32,36d 删除第32行到第36行 :set nonu 隐藏行号 $ 移动光标到行尾 ^ 移动光标到行首 :%s/1/2/g 替换,所有的1替换为2 阅读全文

posted @ 2018-07-27 10:48 迪米特 阅读(155) 评论(0) 推荐(1) 编辑

SecureCRT常用快捷键
摘要:Alt + B + B 打开新连接 Ctrl + A 光标移到行首 Ctrl + E 光标移到行末 Ctrl + B 光标前移一个字符 Ctrl + F 光标后移一个字符 Ctrl + H 删除光标前的一个字符 Ctrl + J或Ctrl + M 回车 Ctrl + K 删除光标至行末的字符 Ctr 阅读全文

posted @ 2018-07-26 12:02 迪米特 阅读(715) 评论(0) 推荐(0) 编辑

Linux系统磁盘满解决方案
摘要:1.查看磁盘使用率 执行结果: 2.定位最大文件目录 执行结果: 3.定位最大文件 执行结果: 4.备注 配合du h max depth=1 和 ls lhS来查找占用空间大的文件或目录,清除不必要的文件 阅读全文

posted @ 2018-07-24 16:40 迪米特 阅读(145) 评论(0) 推荐(0) 编辑

Linux常用命令
摘要:1.压缩/解压 2.查看文件状态 3.复制文件/文件夹 1)复制远程文件到本地 远程文件地址: root@120.26.128.110:/home/shijingjing/mydir/test.txt 本地文件夹: . 2)复制本地文件到远程 远程文件地址: root@120.26.128.110: 阅读全文

posted @ 2018-07-19 11:56 迪米特 阅读(261) 评论(0) 推荐(0) 编辑

Linux服务开机自启动使用示例
摘要:本文以redis服务为例,介绍了两种服务自启动的方法service,systemctl使用示例 1.修改redis.conf,允许后台运行 daemonize no 改为 daemonize yes 2.使用service命令 1)编写启动shell脚本,命名为redis redis文件代码如下: 阅读全文

posted @ 2018-07-13 19:27 迪米特 阅读(596) 评论(0) 推荐(0) 编辑

Linux 服务管理两种方式service和systemctl
摘要:Linux 服务管理两种方式service和systemctl 1.service命令 service命令其实是去/etc/init.d目录下,去执行相关程序 其中脚本需要我们自己编写 2.systemctl命令 systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度, 阅读全文

posted @ 2018-07-12 19:54 迪米特 阅读(115088) 评论(0) 推荐(6) 编辑

Linux grep命令
摘要:1.什么是grep命令 grep全称global search regular expression and print out the line,全面搜索正则表达式并把行打印出来 是一种强大的文本搜索工具。 2.常用用法 1)搜索文件,打印含有字符串的行 查看文件: 搜索含有“root”的行: 显 阅读全文

posted @ 2018-07-06 20:39 迪米特 阅读(427) 评论(1) 推荐(1) 编辑

Linux 守护进程
摘要:1.什么是守护进程 守护进程daemon指的是在后台运行的进程 2.前台任务和后台任务 前台任务:独占命令行窗口,运行完毕或手动终止,才能执行其他命令 以redis服务为例 运行结果: 中止服务或退出session(即服务器连接),就无法访问了 后台任务:中止服务或退出session后,进程仍能访问 阅读全文

posted @ 2018-06-25 13:47 迪米特 阅读(293) 评论(0) 推荐(0) 编辑

linux Ctrl+z和Ctrl+c的区别
摘要:1.Ctrl+z 挂起进程,并不会结束,执行fg命令可以重新启动这个被挂起的命令。 2.Ctrl+c 终止进程 阅读全文

posted @ 2018-06-15 16:23 迪米特 阅读(217) 评论(0) 推荐(0) 编辑

linux系统卡解决方案
摘要:1.查看内存使用率 运行结果: 2.查看磁盘使用率 运行结果: 3.查看磁盘IO 运行结果: 60表示60秒钟刷新一次 4.查看CPU使用情况 运行结果: 阅读全文

posted @ 2018-06-13 18:25 迪米特 阅读(995) 评论(0) 推荐(0) 编辑

SSH登录详解
摘要:1.什么是SSH登录 SSH是一种网络协议,用于计算机之间的加密登录。 相比传统的账户密码登录,SSH提供了一种更便捷安全的登录方式。 2.SSH登录流程 登录操作如下 SSH之所以能保证安全,是因为它采用了公钥加密。 整个流程如下: (1)远程主机收到用户的登录请求,将自己的公钥发给用户 (2)用 阅读全文

posted @ 2018-04-10 14:29 迪米特 阅读(1390) 评论(0) 推荐(0) 编辑

Linux写时拷贝技术(copy-on-write)
摘要:1.传统的fork()函数创建一个子进程,子进程和父进程共享正文段,复制数据段,堆,栈到子进程示意图如下: 2.Linux的fork()函数-写时复制(copy-on-write)创建一个子进程,内核只为子进程创建虚拟空间,不分配物理内存,和父进程共享物理空间,当父进程中有更改相应段的行为发生时,才 阅读全文

posted @ 2017-09-09 21:44 迪米特 阅读(2815) 评论(0) 推荐(0) 编辑

Linux,Windows中的相对路径、绝对路径
摘要:1.Windows绝对路径:以盘符开始 如C:/a.txt相对路径:. 指的是当前目录.. 指的是挡圈目录的上一级目录./test表示当前目录下的test文件夹/test表示当前盘符下的test文件夹 2.Linux绝对路径:以root根目录/开始的路径 如/表示root根目录相对路径:./指的是当 阅读全文

posted @ 2017-09-07 19:06 迪米特 阅读(254) 评论(0) 推荐(0) 编辑

ifconfig命令详解
摘要:1.ifconfig的作用显示网卡信息,配置网络接口(激活,关闭,设置IP地址)2.使用示例参数说明:eth0: 第一块以太网卡eth1:第二块以太网卡lo:环回接口,IP地址固定为127.0.0.1 inet:IP地址netmask:子网掩码broadcast:广播地址ether:物理地址RX/T 阅读全文

posted @ 2017-07-04 16:29 迪米特 阅读(3949) 评论(0) 推荐(0) 编辑

maven详解
摘要:开发环境 MyEclipse 2014 JDK 1.8 Maven 3.2.1 1.什么是Maven? Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。百度百科 2.下载及安装 下载最新版 Maven:apache-m 阅读全文

posted @ 2017-05-22 17:52 迪米特 阅读(148) 评论(0) 推荐(0) 编辑

字符编码:ASCII,Unicode,UTF-8
摘要:1.ASCII码美国制定的一套字符编码,对英语字符和二进制位之间的关系,做了统一规定。ASCII码一共规定了128个字符(包括32个不能打印出来的控制符号)的编码,占用一个字节,字节的最前面1位统一为0,其实只占用了后面7位 2.Unicode英语用128个符号编码就够了,但其他语言是不够的。于是产 阅读全文

posted @ 2017-05-09 17:31 迪米特 阅读(314) 评论(0) 推荐(0) 编辑

导航