我认为 Linux中的一个主要设计缺陷是以二进制而不是源代码形式分发程序时的共享对象. 这是我的具体问题:我希望以ELF二进制形式发布一个Linux程序,该程序应该在尽可能多的发行版上运行,因此我的强制依赖项尽可能低:在…
标签:linux
linux 端口占用查看
linux 一般执行 sudo ps axf 可以列下进程关系,然后通过netstat或者lsof进行查找 netstat netstat -an // 查看网络端口 netstat -an | grep 80 // 查…
Linux常用命令知识积累(持续更新)
写在前面 虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在…
mysql无主键无索引表导致同步延迟
Mysql主从同步延迟发生 现象: Show slave status\G; Relay_Master_Log_File: mysql_bin.002597 . Exec_Master_Log_Pos: 64524829…
CentOS7 Memcached安装
1、sudo yum -y install memcached 2、systemctl enable memcached systemctl start memcached
Linux终端命令一行执行多条命令
引用 shell学习笔记 要实现在一行中执行多条Linux命令,分为三种情况: 1,&& 第二条命令只有在第一条命令执行成功后,才会执行 2,|| 只有||前的命令执行不成功的时候,才会执行后面的代码 3,; 顺序执行多…
记一次阿里云yum执行报错
今天就是想用阿里云ecs安装一个nmap扫描一下自己的内网,没想到yum报错了 [root@izuf6hjejtwxsxe2mkyo9iz ~]# yum install nmap 错误:rpmdb: BDB0113 T…
解决Ubuntu解压乱码
因为linux和windows的编码方式不一样,所以有的压缩包在windows下压缩后放到linux下会乱码 只要在解压的时候加入下面的参数就可以解决问题 unzip -O cp936 work3.zip 关于这个问题,…
error: bind() for address '127.0.0.1:9000' failed:address already in use (98)
error: bind() for address ‘127.0.0.1:9000’ failed:address already in use (98) 解决办法: # netstat -ntp…
【API网关kong系列九】- Basic插件
1、前言 在上章文章中我们已经介绍了key-auth插件的配置使用方式、还不了解的可以回顾下《【API网关kong系列八】- key-auth插件》 本章我们继续插件的介绍。 2、Basic 插件 2.1 启用插件 Ba…
Linux下递归查找某文件并移动
Linux下递归查找某类型文件可以使用find命令,例如我想查找所有的.sh文件,可以使用一下命令 find . -name "*.sh" 而如果我们希望移动所有这类型的文件到指定文件夹,在zsh下可以使用 cp **/…
shell中IF的用法介绍
一、语法结构 if [ condition ] then statements [elif condition then statements. ..] [else statements ] fi 二、说明 (1)[ c…