linux
文章平均质量分 66
1
大灰狼吃树皮
这个作者很懒,什么都没留下…
展开
-
linxu命令
ps 显示进程号 -a 查看运行的应用程序 kill 杀死进程 kill -9 324 kill -9 name find 寻找文件 命令:find 格式:find pathname [option] expression 功能:在所给的路经名下寻找符合表达式相匹配的文件。 选项:-name 表示文件名 -user 用户名,选取该用户所属的文件 -size 按大小查找,以block为单位,一个block是512B -mtime n 按最后一次修改时间查找,选取n天内被修改的文件 .原创 2020-11-23 09:55:47 · 82 阅读 · 0 评论 -
一次生成随机数引发的思考
一次生成随机数引发的思考问题描述和解决进一步的思考:随机数是如何生成的 问题描述和解决 问题描述:在学习一致性hash的时候遇到的一个问题,当我使用随机字符串测试的时候,造成了雪崩效应(所有的数据都打到一个机器上)。 bug定位:首先我排除了hash函数(没有哈希冲突),最终将问题定位在随机字符串生成上。我的随机字符串生成的代码是下面这样的。随机字符串生成的逻辑很简单,在结果字符串的位置 i 上,从备选字符中随机挑选一个字符作为当前位置的元素。但是问题出现在每次生成随机字符串都要重置种子上,这样会导致一个原创 2022-03-16 22:28:54 · 544 阅读 · 0 评论 -
在特定目录下安装软件
Linux在当前(指定)用户下安装软件 获取源码 以下载git为例 wget https://www.kernel.org/pub/software/scm/git/git-2.9.4.tar.xz 编译配置 解压源码,进入源码文件夹,执行 ./configure --prefix=$HOME/myapps --prefix=$HOME/myapps 制定了安装位置。 编译 执行: make 安装 执行: make install 设置环境变量 编辑$HOME/.bashrc ,原创 2020-12-16 17:47:59 · 122 阅读 · 0 评论 -
linux下进程间通信
本文介绍了进程间通信的五种方式及每种方式的C++代码1. 管道2. FIFO3. 消息队列4. 信号量5. 共享内存 参考文献 https://www.cnblogs.com/zgq0/p/8780893.html 1. 管道 2. FIFO 3. 消息队列 4. 信号量 5. 共享内存原创 2020-11-23 23:33:37 · 104 阅读 · 0 评论