manjaro 主路径中文改英文
manjaro 主路径中文改英文

和我一起改回英文吧(系统依然是中文)

2020-10-13 01:42:37阅读全文

tmpwatch命令清除旧文件
tmpwatch命令清除旧文件

我们知道系统里面常常会有一些忘记删除的长时间不用而且确实没有用处的文件,如果不去处理,这些无用的文件会越来越多,浪费许多系统资源。在不知道文件名的情况下,很难去检查某一目录下到底是哪些文件长时间没有被访问,同时删除这些文件。我们今天就介绍一款非常实用的工具来完成这一工作————tmpwatch

2020-10-13 01:38:49阅读全文

容器化时代如何调试容器内线程
容器化时代如何调试容器内线程

容器化时代服务都是运行在一个个权限较低的docker内部,当服务异常是很难在docker内执行gdb、perf等调试工具去进行运行时分析,此时我们需要登录到pod所在的node节点的宿主机上以root权限来进行调试。

2020-10-12 22:59:09阅读全文

windows访问linux共享文件夹(通过samba)
windows访问linux共享文件夹(通过samba)

服务器环境(华为云Ubuntu 18.04.4)1.安装Samba命令sudo apt-get install samba

2020-10-12 19:37:24阅读全文

Linux常用指令
Linux常用指令

数据库安装失败后输入指令yum clear allNginx命令 启动:start nginx 重启: nginx -s reload ### 检测JDK是否生效

2020-10-12 16:36:39阅读全文

最详细的Linux TCP/IP 协议栈源码分析
最详细的Linux TCP/IP 协议栈源码分析

1. linux内核ipv4网络部分分层结构:

2020-10-12 09:09:58阅读全文

在 Linux 命令行中执行和使用 PHP 代码
在 Linux 命令行中执行和使用 PHP 代码

众所周知,PHP是一门脚本语言,主要用于服务端(JavaScript 用于客户端)以通过HTTP 生成动态网页。

2020-10-11 15:06:13阅读全文

【转载】理解virt res shr之间的关系
【转载】理解virt res shr之间的关系

想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么意思呢?这是本文需要跟大家一起探讨的问题。当然

2020-10-11 08:08:14阅读全文

Linux系统编程—管道
Linux系统编程—管道

▋1. 管道的概念

2020-10-11 03:49:55阅读全文

Linux环境中安装JDK、Tomcat、MySQL
Linux环境中安装JDK、Tomcat、MySQL

文 | 平哥 日期 | 20201010

2020-10-10 20:03:58阅读全文

Shell 脚本入门及语法速查
Shell 脚本入门及语法速查

创建 helloWorld.sh 文件,写入如下内容:

2020-10-10 19:02:42阅读全文

Linux系统编程—有名管道
Linux系统编程—有名管道

▋1. 管道的概念

2020-10-10 05:34:20阅读全文

手把手教你玩转openEuler 开源社区
手把手教你玩转openEuler 开源社区

openEuler社区已经建立起来了,也有不少合作伙伴, OSV, ISV等参与进来。整个社区的治理结构也初步建立了起来。但毕竟是一个年轻的社区,因此有一些流程方面还有待优化,很多文档还有待于完善。

2020-10-09 22:42:58阅读全文

技术分享 | MySQL 内存管理初探
技术分享 | MySQL 内存管理初探

经常在项目上碰到在没有 大并发活跃 SQL 的情况下,MySQL 所占用的物理内存远大于 InnoDB_Buffer_Pool 的配置大小。我起初是怀疑被 performance_schema 吃掉了 或是 MySQL 存在内存泄露,而后发现并非如此。是自己对于 MySQL 和 Linux 的内存管

2020-10-09 09:53:07阅读全文

Mac 终端 命令 批量重命名文件,并修改后缀
Mac 终端 命令 批量重命名文件,并修改后缀

1-将需要修改的文件拖到同一个文件夹

2020-10-09 02:28:38阅读全文

cmd通过ftp下载文件,通过cmd命令连接ftp下载和上传文件
cmd通过ftp下载文件,通过cmd命令连接ftp下载和上传文件

通过ftp上传和下载文件时非常方便的.可是当你的ftp不好使用的时候.你可以通过cmd命令来下载文件。

2020-10-08 17:19:00阅读全文

CentOS 7 使用 systemctl 配置管理服务启停
CentOS 7 使用 systemctl 配置管理服务启停

我司的服务器基本都是 CentOS 7.x 系统,通过系统源安装的服务一般都可以通过 systemctl start XXX.service 命令来一键启动服务,但有一些组件因为种种不可抗因素只能通过解压tar包的方式安装到服务器,每次启动都需要到组件目录下执行特定的命令,管理起来十分不方便。可以自

2020-10-08 06:29:40阅读全文

Linux系统编程 —共享内存之mmap
Linux系统编程 —共享内存之mmap

共享内存概念

2020-10-08 06:10:03阅读全文

Linux系统编程—信号集操作函数
Linux系统编程—信号集操作函数

先来回顾一下未决信号集是怎么回事。

2020-10-07 18:53:49阅读全文

Elasticsearch 最佳实践!
Elasticsearch 最佳实践!

作者:散尽浮华原文:https://www.cnblogs.com/kevin...

2020-10-07 14:20:46阅读全文

make从入门到入门
make从入门到入门

makefile文件是用来帮助编译和管理C++项目代码的,需要配合make命令使用。makefile里也可以执行shell操作,具备一部分.sh脚本的功能。

2020-10-07 07:35:06阅读全文

Linux文件访问权限及额外属性
Linux文件访问权限及额外属性

文件或目录的访问权限,是指Linux系统中的用户对文件或目录的可读、可写及可执行权限。倘若某用户对文件只具有可读权限,则该用户只能读取该文件的内容而不能对文件进行写或者执行操作,类似的,对文件具有可写或可执行的用户也只能对文件进行写或者执行操作,任何其他操作都会被操作系统所阻止。当然,某用户并不是只

2020-10-06 22:43:42阅读全文

etc/hosts文件详解
etc/hosts文件详解

Linux 修改 etc/hosts文件

2020-10-06 22:39:07阅读全文

Linux搭建C++开发调试环境
Linux搭建C++开发调试环境

Linux编译C++程序必须安装g++编译器。这里使用yum方式安装。首先切换到root账号,su - root 然后输入密码。 执行yum install gcc-c++(注意不是yum install g++),报错。 报错是因为yum需要配置正确的服务器地址,服务器是提供yum安装包的

2020-10-06 19:54:23阅读全文

Linux系统编程 —时序竞态
Linux系统编程 —时序竞态

什么是时序竞态?将同一个程序执行两次,正常情况下,前后两次执行得到的结果应该是一样的。但由于系统资源竞争的原因,前后两次执行的结果有可能得到不一样的结果,这个现象就是时序竞态。

2020-10-06 06:18:58阅读全文

AIX和Linux C语言编译器差别
AIX和Linux C语言编译器差别

AIX上使用的是xlc++编译器,Linux上使用的是g++编译器。 对C标准中没有严格定义的行为,两个编译器的处理方式不一定相同,代码在两个平台运行会有不一样的表现。导致在一个平台运行正常,另一个平台可能就是bug了。 问题集中在以下几个方面

2020-10-03 18:12:24阅读全文

Linux安装软件方法总结
Linux安装软件方法总结

相比于windows系统,Linux安装程序就比较复杂了,很多需要root用户才能安装。常见的有以下几种安装方法

2020-10-03 16:56:00阅读全文

Linux系统编程 —线程属性
Linux系统编程 —线程属性

在之前的章节中,我们在调用pthread_create函数创建线程时,第二个参数(即线程属性)都是设为NULL,即使用默认属性。一般情况下,使用默认属性已经可以解决我们开发过程中的大多数问题。

2020-10-03 06:08:58阅读全文