linux
爱加糖的柠檬茶
这个作者很懒,什么都没留下…
展开
-
Xshell按了Ctrl+s的解决办法
按了Ctrl+s后界面卡死,按 Ctrl+q 恢复正常。原创 2020-05-29 15:30:55 · 2801 阅读 · 0 评论 -
TC控制延时和丢包率命令
tc修改网络延时:sudo tc qdisc add dev eth0 root netem delay 1000ms删除策略:sudo tc qdisc del dev eth0 root netem delay 1000ms修改丢包率:sudo tc qdisc add dev eth0 root netem loss 10%删除策略:sudo tc qdi...原创 2019-12-16 14:25:03 · 1888 阅读 · 0 评论 -
Cannot satisfy the following dependencies for tc解决
在安装命令后添加:--force-depends如:sudo opkg install tc--force-depends原创 2019-12-16 14:22:46 · 3355 阅读 · 0 评论 -
C语言variably modified ‘xxx变量’ at file scope问题解决
1 问题出现场景 定义数组的时候,指定的数组长度为变量。2 问题原因 在C语言中不允许对数组进行动态的定义,定义数组时的长度必需为常量。3 问题解决 使用常量定义数组长度。4 示例//错误示例:int array_length = 100;#define MAX_LENGTH array_lengthsize_t ar...原创 2019-11-29 08:27:26 · 14897 阅读 · 1 评论 -
yum源更新失败解决,yum使用阿里云源
1 yum源更新失败解决 CentOS机器上有时会碰上莫名其妙各种不能使用yum的问题,总结解决办法如下 (1)正常linux机器下:yum clean cacheyum clean allrm -rf /etc/yum.repos.d/# 下载阿里云日志源替换curl -o /etc/yum.repos.d/Centos-7.repo http://mirro...原创 2019-11-28 10:27:56 · 2978 阅读 · 0 评论 -
ssh登录慢、超时问题解决
(可跳过)背景:ssh升级之后,ssh登录超级卡,mac本通过端口转发连接timeout,通过内网直连也是很慢,需几十秒,因此搜了一下解决方法,都说让修改ssh_config文件,效果不怎么样,并没有解决我的问题。自己第二天发现还有个sshd_config文件,试了试修改相关配置,结果秒连,分享如下:注意:第一步和第二步是两个不同的文件。(1)vim /etc/ssh/ssh_confi...原创 2019-10-22 08:45:08 · 888 阅读 · 0 评论 -
linux C语言找不到已安装动态库问题解决
在/etc/ld.so.conf文件中添加完库的路径后,运行ldconfig命令即可找到库。正常情况添加下面2行即可:/usr/local/lib/usr/local/lib64如果有自定义路径,同理,追加到文件末尾,执行ldconfig即可。...原创 2019-07-01 09:49:06 · 631 阅读 · 0 评论 -
centos glib离线安装
安装libnids时需要安装libpcap、libnet、glib2.0以上版本libpcap和libnet都好安装,glib在安装时依赖太多,用源码安装了好久都没装上,后来想到了yum先下完依赖本地装,方法如下:1、glib2下载(在有网的机器)yumdownloader --resolve --destdir=./ glib2-devel38个rpm包,明白为什么总装不上...原创 2018-12-28 14:15:09 · 2635 阅读 · 0 评论 -
multilib version problems found解决
场景:离线安装一些库的时候会遇到版本冲突。解决:在后面加上 : --setopt=protected_multilib=false如:yum -y localinstall libuuid-xxxx libuuid-devel-xxxx --setopt=protected_multilib=false ...原创 2018-12-28 10:47:01 · 2392 阅读 · 0 评论 -
gitlab linux简单操作
添加新分支:git checkout -b 分支名浏览分支:git branch向分支上传文件: 1、git branch 2、git checkout dev 3、git pull原创 2018-07-06 20:33:26 · 511 阅读 · 0 评论 -
linux文本替换命令
cat 1.txt | sed -r "s/172.18./route add 172.18./g" > 2.txts/后跟“被替换的内容”、“替换成的内容”1.txt为需要替换的文本2.txt为保存成的文本原创 2018-06-29 16:24:06 · 5381 阅读 · 1 评论 -
CentOS7网络配置
网卡配置文件 注:本文只讨论ipv4的网络配置,不适用于ipv6,敬请注意。 网卡配置文件路径:/etc/sysconfig/network-scripts/ifcfg-*,其中ifcfg-*即为具体某网卡的配置文件,vi命令即可查看。 TYPE=Ethernet BOOTPROTO=static #是否启用DHCP,可取none|static|...原创 2018-03-27 19:37:29 · 547 阅读 · 0 评论 -
CentOS7 linux下DNS的永久性添加
1.网上很多讲的dns的永久性添加其实都是暂时性添加,重启网卡后就会丢失。代码如下: echonameserver 8.8.8.8 > /etc/resolv.conf 很明显,这个并不符合大家的要求。 2.下面是永久性修改的教程: cd切换到/etc/sysconfig/network-scripts/目录下的网卡配置文件,在其中添加三行,如果文件中已经有了DNS就删除了:原创 2017-08-04 19:58:38 · 15025 阅读 · 3 评论 -
linux下iperf的安装教程
1.官网下载iperf文件压缩包2.按照以下命令安装:gunzip -c iperf-.tar.gz | tar -xvf - cd iperf-./configure make make install3.测试是否正常使用原创 2017-09-07 15:12:07 · 9022 阅读 · 0 评论 -
locate命令安装
1.yum -y install mlocate2.updatedb3.使用即可:locate filename原创 2017-11-03 16:59:32 · 3667 阅读 · 0 评论 -
unable to open database file的原因与解决
使用的系统为centos 7;数据库为sqlite;原因:存储占用已满;解决:清理一些不用的文件。原创 2017-09-17 16:06:06 · 34216 阅读 · 0 评论 -
either "to" is duplicate or "" is a garbage的解决
很简单,linux下你开的那个程序脚本已经打开,关了就行。原创 2017-08-05 17:29:46 · 12963 阅读 · 2 评论