
Linux
幽_篁
It makes sense to be busy living or busy dying.
展开
-
sftp 常用命令
sftp常用命令help 查看sftp支持哪些命令ls 查看当前目录下文件cd 指定目录lcd 更改和/或打印本地工作目录pwd 查看当前目录lpwd 打印本地工作目录get xxx.txt 下载xxx文件put xxx.txt 上传xxx文件quit / bye / exit 退出sftpsftp xxx.xxx.xxx.xxx 登录root用户SCPscp -i C:\Users\Administrator.ssh\weicheng.zeng weicheng.zeng@1原创 2022-06-06 22:01:20 · 1842 阅读 · 0 评论 -
tcpflow-网络抓包工具
sudo tcpflow -cp -i any port 18001-c:将数据流打印到控制台,不要存储到文件中。-p:非杂乱模式-i:指定网络接口port:指定监听的端口号host:指定监听的域名或iphttps://github.com/simsong/tcpflowusage: tcpflow [-aBcCDhJpsvVZ] [-b max_bytes] [-d debug_level] [-[eE] scanner] [-f max_fds] [-F[ctTXMkm原创 2022-05-26 20:47:26 · 1239 阅读 · 0 评论 -
asan c/c++内存检测
一、ASAN 简介ASAN(AddressSanitizer 的缩写)是一款面向C/C++语言的内存错误问题检查工具,可以检测如下内存问题:使用已释放内存(野指针)堆内存越界(读写)栈内存越界(读写)全局变量越界(读写)函数返回局部变量内存泄漏ASAN工具主要由两部分组成:运行时库运行时库(libasan.so.x)会接管 malloc 和 free 函数。malloc执行完后,已分配内存的前后(称为“红区”)会被标记为“中毒”状态,而释放的内存则会被隔离起来(暂时不会分配出去)且也原创 2022-05-24 14:48:13 · 1660 阅读 · 0 评论 -
gcc 版本管理工具 scl
1 安装 scldevtoolset对应gcc的版本devtoolset-3对应gcc4.x.x版本devtoolset-4对应gcc5.x.x版本devtoolset-6对应gcc6.x.x版本devtoolset-7对应gcc7.x.x版本devtoolset-8对应gcc8.x.x版本devtoolset-9对应gcc9.x.x版本devtoolset-10对应gcc10.x.x版本# centos install scl$ yum install centos-release-原创 2022-05-24 14:46:40 · 872 阅读 · 0 评论 -
wrk 压测工具
wrk 压测工具安装git clone https://github.com/wg/wrk.git cd wrk make 常用参数类型Usage: wrk <options> <url> Options: -c, --connections <N> Connections to keep open -d, --duration <T> Duration of test, e.g. 2s, 2m, 2h原创 2022-05-24 14:45:34 · 373 阅读 · 0 评论 -
Linux下动态库(so)的搜索路径
程序编译时,通过-Wl, -rpath参数指定的路径;环境变量LD_LIBRARY_PATH指定的路径/etc/ld.so.conf或/etc/ld.so.conf.d/目录下任何一个文件中指定的路径/lib路径/usr/lib路径加入动态链接库的路径su - root echo "/usr/local/lib" >> /etc/ld.so.confecho "/usr/local/lib64" >> /etc/ld.so.conf ldconfig -v.原创 2022-05-24 12:46:15 · 2225 阅读 · 0 评论 -
windows terminal ssh连接
windows terminal ssh连接1.在windows端生成rsa公私钥进入目录 ~/.sshcd ~/.ssh使用 ssh-keygen 命令在 git-bash (或者Windows控制台,win10可在 设置->应用->应用和功能->可选功能->添加功能 安装OpenSSH客户端和服务端后使用)生成rsa公钥 id_rsa.pub 和私钥 id_rsa默认rsa文件名为id_rsa,也可以自己设置,然后输入密码,确认密码(支持空密码)ssh-keygen原创 2022-05-23 15:20:34 · 3034 阅读 · 1 评论 -
wsl 镜像迁移
wsl 镜像迁移1、打开CMD,查看所有WSL$ wsl -l --all -v NAME STATE VERSION Ubuntu-20.04 Stopped 2* centos Running 22、导出WSL$ wsl --export Ubuntu-20.04 d:\ubuntu20.04.tar3、注销待迁移WSL$ wsl --u原创 2022-05-23 15:17:19 · 2804 阅读 · 0 评论 -
Linux socket个数查询
Linux中查看当前的socket状态:IPV4:[root@centos ~]# cat /proc/net/sockstatsockets: used 96TCP: inuse 3 orphan 0 tw 0 alloc 3 mem 1UDP: inuse 2 mem 0UDPLITE: inuse 0RAW: inuse 0FRAG: inuse 0 memory 0注:sockets: used:已使用的所有协议套接字总量TCP: inuse:正在使用(正在侦听)的原创 2021-08-25 09:52:35 · 3537 阅读 · 0 评论