随笔分类 -  Linux杂项

摘要:mv /usr/bin/systemctl /usr/bin/systemctl.old curl https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemct 阅读全文
posted @ 2025-02-01 18:37 那一剑的風情 阅读(86) 评论(0) 推荐(0)
摘要:场景: 编译环境与发布机器环境不太一样,打出来的包在实盘环境不能运行。 解决方法: CMakeLists.txt中 打可执行程序 加:set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++") 动态库加:set(CMAKE_SHARE 阅读全文
posted @ 2022-08-26 10:23 那一剑的風情 阅读(49) 评论(0) 推荐(0)
摘要:解决方法: 1.cmd下管理员权限执行 netsh winsock reset 2.重启电脑 阅读全文
posted @ 2021-10-08 09:40 那一剑的風情 阅读(779) 评论(0) 推荐(0)
摘要:1.创建回收站目录 mkdir /mnt/d/Work/trash 2.vim /etc/bashrc 添加: ###trash begin### alias rm=del alias rl='ll -t /mnt/d/Work/trash' alias ur=undelfile alias ct= 阅读全文
posted @ 2021-01-16 16:12 那一剑的風情 阅读(95) 评论(0) 推荐(0)
摘要:1.安装 gcc源码下载地址:http://mirror.hust.edu.cn/gnu/gcc/ 低版本安装参见:https://www.cnblogs.com/yadongliang/p/6100003.html 高版本(比如gcc8.3)安装: yum install centos-relea 阅读全文
posted @ 2020-12-12 17:50 那一剑的風情 阅读(790) 评论(0) 推荐(0)
摘要:场景: 不小心修改了 /etc/passwd 文件中的 root 名字,改成了 inaroot 导致无法切换到root 解决方法: 如果已有一个用户upchina 可以执行sudo命令,则执行 sudo -u inaroot vi /etc/passwd 恢复 root 名字,然后保存退出即可。 如 阅读全文
posted @ 2019-09-19 15:38 那一剑的風情 阅读(439) 评论(0) 推荐(0)
摘要:1. gdb ./test 2.设置参数 set args --req=4 --busType=2 --type=276 --clear=1 3.查看源码 l 4.设置断点 b main.cpp:221 5.运行程序 run 6.单步运行 next 7.打印变量 print 8.继续运行至下一个断点 阅读全文
posted @ 2019-09-17 20:55 那一剑的風情 阅读(427) 评论(0) 推荐(0)
摘要:场景:有个服务程序不定时的core,且 core文件不全,不好定位问题。 解决方法: 因为是不定时的core,所以gdb不易重现问题。 用 nohup XXX & 命令行启动程序,在后台运行。 nohup、& 用途参见:http://www.cnblogs.com/baby123/p/6477429 阅读全文
posted @ 2018-12-07 10:16 那一剑的風情 阅读(2341) 评论(0) 推荐(0)
摘要:用 vim 打开文件,然后执行冒号命令: :set ff=unix:wq 阅读全文
posted @ 2018-08-30 11:21 那一剑的風情 阅读(384) 评论(0) 推荐(0)
摘要:/etc/hosts是主机用于解析地址的文件 /etc/hostname是主机名称的文件 阅读全文
posted @ 2018-06-07 11:08 那一剑的風情 阅读(869) 评论(0) 推荐(0)
摘要:参见:http://blog.csdn.net/hylongsuny/article/details/7742995 阅读全文
posted @ 2018-03-21 11:10 那一剑的風情 阅读(277) 评论(0) 推荐(0)
摘要:在配置hadoop,进行格式化hadoop的时候,出现找不到jdk。 Centos7 64位的, 发现本机有java ,就找了一下其位置 找到了jdk 如此来,可以暂时的断定是 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/j 阅读全文
posted @ 2018-03-21 11:03 那一剑的風情 阅读(2897) 评论(0) 推荐(0)
摘要:cd /etc/sysconfig/network-scripts/ sudo vi ifcfg-eno16777736 BOOTPROTO=static #dhcp改为static(修改) IPADDR=192.168.1.61 #静态IP(增加) GATEWAY=192.168.1.2 #默认网 阅读全文
posted @ 2018-02-25 18:04 那一剑的風情 阅读(128) 评论(0) 推荐(0)
摘要:1.安装 valgrind yum install valgrind 2.测试用例 main.cpp makefile make 编译生成可执行文件: 3.使用 valgrind 检查内存泄漏: valgrind --tool=memcheck --leak-check=full ./main ma 阅读全文
posted @ 2018-02-09 14:59 那一剑的風情 阅读(772) 评论(0) 推荐(0)
摘要:#添加用户组 test sudo groupadd test #添加用户 test sudo useradd -g test test #给 test 用户 添加sudo 权限 cd /etc sudo su vim sudoers 添加: #修改密码 当前用户直接用 passwd 修改自己的密码 阅读全文
posted @ 2018-01-02 18:58 那一剑的風情 阅读(2781) 评论(0) 推荐(0)
摘要:1.备份 cd /etc/yum.repos.d sudo mv CentOS-Base.repo CentOS-Base.repo.bak 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc/yum.repos.d/Cen 阅读全文
posted @ 2017-12-22 09:29 那一剑的風情 阅读(343) 评论(0) 推荐(0)
摘要:一、Windows下: 控制面板->程序->打开或关闭Windows功能,勾选 Telnet 客户端 二、Linux下 yum list telnet* 列出telnet相关的安装包 yum install telnet-server 安装telnet服务 yum install telnet.* 阅读全文
posted @ 2017-12-19 15:48 那一剑的風情 阅读(845) 评论(0) 推荐(0)
摘要:tail -n 400 logname | grep "AAA" grep 简单使用 1.把要查询的行写到文本里面去: grep WXCP IC.NotifyIndexServer_filter_succ_20180412.log > a.txt 2.超时log查询: cat IC.IndexSer 阅读全文
posted @ 2017-11-23 15:47 那一剑的風情 阅读(302) 评论(0) 推荐(0)
摘要:转载 一、Linux的引导过程 系统启动之后,在进入init.d之前,我们先来看看系统都做了什么工作。系统加电之后,首先进行的硬件自检,然后是bootload对系统的初始化,加载内核。 内核被加载到内存之后,就开始执行了。一旦内核启动运行,对硬件的检测就会决定需要对哪些设备驱动进行初始化。 从这开始 阅读全文
posted @ 2017-10-24 23:50 那一剑的風情 阅读(15369) 评论(2) 推荐(4)
摘要:下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码: /* helloworld.cpp */ #include <iostream> int main(int argc,char *argv[]) { std::cout << "hello, world" << 阅读全文
posted @ 2017-10-24 11:07 那一剑的風情 阅读(3358) 评论(1) 推荐(0)