摘要: kill命令通常用来结束进程的,但是它还可以用来探测进程状态。 kill -l 上述有64中状态。 kill -0 +pid #0状态码不在上述提供的当中echo $? #返回上面命令的状态 输出0=成功killall -0 +进程名echo $0 阅读全文
posted @ 2024-09-12 10:30 Mike_Jia 阅读(32) 评论(0) 推荐(0)
摘要: 通常我们在Linux中执行ls命令时,其实它会先进行排序,在对外输出,如果所查询的目录文件很多,可以建议不排序查询 ls -f -f标志表示"do not sort",也就是不排序。这个命令会按照文件系统提供的顺序列出文件,而不是按照文件名排序。 阅读全文
posted @ 2024-09-12 10:25 Mike_Jia 阅读(30) 评论(0) 推荐(0)
摘要: Kubernetes简称k8s,是一个开源,用于管理云平台中多个主机上容器化的应用,k8s目标是让部署容器化的应用简单并且高效,提供了应用部署、规划、更新、维护的一种机制。 我们可以创建多个容器,k8s为每个容器实现管理,发现,访问等不需要运维人员复杂的手工配置和处理。 1.架构 一个k8s的集群包 阅读全文
posted @ 2024-09-10 15:55 Mike_Jia 阅读(29) 评论(0) 推荐(0)
摘要: 容器化技术解决了一个关键问题:它将软件程序和运行的基础环境分开。 可移植性;占地小;共享bin和lib Docker本身不是容器,它是创建容器的工具,是应用容器引擎。Docker镜像是一个特殊的文件系统。它除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数。 阅读全文
posted @ 2024-09-10 15:25 Mike_Jia 阅读(23) 评论(0) 推荐(0)
摘要: 正则表达式是一种文本模式匹配。它是一个三方产品。常见的shell中有grep sed awk命令支持。 通过提供特殊字符来生成一个匹配对应字符串的公式,用此来从海量数据中匹配出想要的数据。 1.特殊字符 ^ 锚定开头^a 以a开头,默认锚定一个字符 ¥ 锚定结尾a$ 以a结尾,默认锚定一个字符 2. 阅读全文
posted @ 2024-09-09 11:57 Mike_Jia 阅读(34) 评论(0) 推荐(0)
摘要: 使用函数优点:模块化,调用方便,节省内存,排错简单,可以改变执行顺序 语法 函数名(){ 代码块 return N } function 函数名{ 代码块 return N } 阅读全文
posted @ 2024-09-09 11:37 Mike_Jia 阅读(14) 评论(0) 推荐(0)
摘要: If 语法 if [ condition ] then commands fi if then else if [ condition ] then commands else commands fi if then elseif if [ condition ] then commands1 el 阅读全文
posted @ 2024-09-09 11:32 Mike_Jia 阅读(18) 评论(0) 推荐(0)
摘要: 1.Shell 重定向 > 重定向输入,覆盖原有数据 >> 追加输入,在原数据的末尾添加 < 重定向输出 wc -l < /etc/passwd << 重定向追加输出 fdisk /dev/sdb << EOF n p 3 +534M w EOF 2. expr :只能做整数运算 bc 浮点运算 ( 阅读全文
posted @ 2024-09-09 10:47 Mike_Jia 阅读(16) 评论(0) 推荐(0)
摘要: Shell是一个程序,采用c语言编写。是用户与Linux内核交互沟通的桥梁。它既是一种命令语言,也是一种解释性编程语言。 Shell就是将完成一个任务的所有命令按照执行的先后顺序,自上而下的写入到一个文本文件中,然后给予执行权限。 编写的几种规范: 1.脚本命名要有意义 2.必须要指定脚本运行环境 阅读全文
posted @ 2024-09-09 10:36 Mike_Jia 阅读(28) 评论(0) 推荐(0)
摘要: Nginx 程序作为一款轻量级的网站服务软件,因其稳定性和丰富的功能而快速占领服务器市 场,但 Nginx 最被认可的还当是系统资源消耗低且并发能力强,因此得到了国内诸如新浪、 网易、腾讯等门户站的青睐。 特点: 支持高并发,能支持几万并发连接资源消耗少,在3万并发连接下开启10个nginx线程消耗 阅读全文
posted @ 2024-09-06 11:37 Mike_Jia 阅读(69) 评论(0) 推荐(0)