ubuntu
光明顶魔镜工程师
这个作者很懒,什么都没留下…
展开
-
设置git协议clone代理
0x0最近在clone yaffs2仓库时发现clone的异常缓慢,就算开了代理也是,搜索一番发现网上大多都是将设置http、https、ssh协议的代理,对于git协定的代理讲的很少,下面分享下如何让git协议走socks代理以下内容前提是里已经在电脑上系统用了代理0x1yaffs2 代码仓库是git协议的,并且没有提供http协议的地址,ssh格式的需要注册后才能使用git clone git://www.aleph1.co.uk/yaffs2安装环境sudo apt-get ins原创 2021-07-30 15:03:42 · 697 阅读 · 1 评论 -
解决crontab 定时任务加载失败
0x0系统:centos7内核:3.10.0-1160.15.2.el7.x86_64今天用crontab创建定时任务,在测试时发现任务并没有按预期执行,使用systemctl status crond 查看crond的状态> # systemctl status crond ● crond.service - C原创 2021-03-08 09:46:32 · 2920 阅读 · 0 评论 -
ubuntu下网易云音乐适配高分辨率屏幕
0x0环境 ubuntu20处理器 AMD我主流工作环境是Ubuntu20,而且很依赖音乐,网易云音乐适配了Ubuntu,而最近我换了个4K屏幕开机启动网易云音乐后发现界面文字变得很小完全没法看,如下图分析发现网易云音乐是通过 /opt/netease/netease-cloud-music/netease-cloud-music.bash 脚本启动的,先看看脚本#!/bin/shHERE="$(dirname "$(readlink -f "${0}")")"export LD_LI原创 2021-03-03 17:29:03 · 2821 阅读 · 6 评论 -
linux下使用网易邮箱发邮件
0x0最近要写个脚本监视系统运行情况,有异常及时通过邮件通知我。本次测试中使用网易的邮箱作为邮件发送服务器(邮箱账号需要开启smtp服务如下图),由于网易邮箱验证比较严格,需要进行一些额外操作才可以正常发送邮件,特此记录安装软件yum -y install sendmailyum -y install mailx获取证书mkdir -p /root/.certs/echo -n | openssl s_client -connect smtp.126.com:465 | sed -ne原创 2021-03-01 20:38:02 · 1061 阅读 · 1 评论 -
一些比较少用但比较有用的linux命令备忘
网络相关ssh 反向代理ssh -fCNR 10000:localhost:22 userB@B.B.B.BB.B.B.B是一个外网机器B的IPssh -p 10000 userA@localhost在机器B,ssh到机器A硬件相关的iici2cdetect -l 列出系统中有的i2c总线i2cdetect -y 1 扫描i2c 1号总线上的设备i2cdump -y 1 0x50 dump出1号总线上地址为0x50设备的寄存器内容pcilspci 查看有那些设备lsp原创 2021-02-22 17:39:53 · 239 阅读 · 0 评论 -
centos上使用高版本gcc、g++
0x0在centos7上gcc版本是4.85,在编译一些代码时需要使用g++的一些新特性,而网上大多教程都是重新编译gcc,太麻烦了,在centos 7上默认是yum search不到高版本的gcc的安装sclscl 是Software collections 的缩写,安装它后就可以安装一些比较新的软件,比如高版本的gccyum install centos-release-scl-rh -y选择包yum search "devtoolset"可以看见许多高版本的软件包,我们这里选择安装g原创 2021-01-29 16:10:22 · 823 阅读 · 1 评论 -
DPDK 18 log日志系统使用
概述:DPDK 日志系统分为1-8个等级,在lib/librte_eal/common/include/rte_log.h文件中定义,每个DPDK模块都可以定义一个预设日志输出等级,只有日志输出语句的等级小于等于预设输出等级才能被输出。以下为dpdk对日志的分级:/* Can't use 0, as it gives compiler warnings */#define RTE_LOG_EMERG 1U /**< System is unusable. */原创 2020-10-14 16:24:28 · 2005 阅读 · 0 评论 -
gdb pwndbg插件安装
环境:gdb 9.2ubuntu 20(x64)连接pwndbggdb9.2gdb9.2网盘连接 密码: kaq4GDB中文教程编译gdb由于发行的gdb比较老,pwndbg建议使用高版本GDB,因此我们下载最新的GDB9.2安装依赖#apt install texinfo解压GDB,卸载自带GDB#tar -vxf gdb-9.2.tar.gz#sudo apt remove gdb编译#cd gdb-9.2#mkdir build && cd原创 2020-09-14 21:01:06 · 4370 阅读 · 3 评论 -
ssh 免密码登录
要点:对应用户 .ssh 文件夹设置权限为700chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keys实测解决添加了公匙后仍然要求输入密码的情况原创 2019-10-29 09:00:32 · 108 阅读 · 1 评论 -
移植tslib(s3c2440)
解压安装tslib # tar -zxvf tslib-1.4.tar.gz # cd tslib # ./autogen.sh #echo “ac_cv_func_malloc_0 _nonnull=yes”>arm-linux.cache # ./configure –hos原创 2017-06-04 12:44:24 · 333 阅读 · 0 评论 -
Docker 入门
Docker 新手流程1安装 在ubuntu 下 安装非常简单 apt-get install docker2获取镜像docker pull ubuntu:14.043运行镜像 docker run -it ubuntu:14.04如图进入了容器,我执行 apt-get update apt-get install vim然后我要保存这个改原创 2017-06-19 20:15:23 · 241 阅读 · 0 评论 -
对于嵌入式交叉编译总结
这几天终于搞定了老师项目里我负责的部分,主要是做一个图像采集的手持端,我选用了JZ2440。 从移植内核、制作文件系统、Qt移植总结下来发现在对于代码的交叉编译必须保证编译平台的一致性。对于s3c2440来说是armv4t,所以当我们编译出来程序必须要是执行 arm-linux-readelf libjpeg.so.62.0.0 -A (libjpeg.so.62.0.0 为我交叉编译出来的)原创 2017-06-05 07:54:20 · 1289 阅读 · 1 评论 -
ubuntu 远程桌面及Qt安装
环境: ubunut14 x64目标:通过vnc远程桌面,在ubuntu 上编写qt程序1.安装远程桌面 apt-get install xrdp vnc4server xbase-clients dconf-editor #安装xrdp,vnc4server apt-get install gnome-panel gnome-settings-daemon metacity n原创 2017-05-09 16:53:20 · 1560 阅读 · 0 评论