Linux
Richer_L
https://wetransfer.com/downloads/535f568f9593b00d8ade2ae9b2146d0020240425174111/e3d54d9748845c403e5318309431c83820240425174111/c5e2c7?trk=TRN_TDL_01&utm_campaign=TRN_TDL_01&utm_medium=email&utm_source=sendgrid
展开
-
C++标准库的说明文档
在看C++代码时,经常会遇到一些使用的库函数,却不知道里面是怎么实现的,特别是一些标准类型,如string, vector, array等,可以查看以下链接中的说明文档,可以清楚地了解每一种标准类都有哪些方法可以使用。http://www.cplusplus.com/reference/...原创 2020-08-27 14:12:54 · 977 阅读 · 0 评论 -
统计项目代码行数命令行指令
find . "(" -name "*.c" -or -name "*.cpp" -or -name "*.h" ")" -print | xargs wc -l原创 2020-08-05 14:54:49 · 738 阅读 · 0 评论 -
Xshell通过SSH连接至服务器,在本地显示服务器的图形界面(建议使用MobaXterm)
很普遍的一种开发方式是在本地Windows系统工作,通过Xshell或其他支持SSH协议的终端连接至服务器。存在的问题是很多图形界面无法显示,如gitk,gedit等,下面这个操作实现了在本地Windows系统中显示远程Linux系统的图形界面。Linux的图形界面实现是通过X window来实现的,也就是X11协议。X Window是客户端和服务器的模型也就是说,只要...原创 2019-08-29 10:05:43 · 4110 阅读 · 1 评论 -
解决openssl1.1.0导致ssl1.0.版本的代码出错问题
lib/rsa/rsa-sign.c:279:21: error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}' if (BN_num_bits(key->e) > 64) ^~scripts/Makefile.host:134: recipe for...原创 2019-07-15 20:27:25 · 5154 阅读 · 1 评论 -
解决perl高版本编译automake出错问题
编译openwrt时发现如下错误,编译到automake工具时出现如下错误:Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at ./bin/automake.tmp line 3938.原因是主机上使用的p...原创 2019-07-15 20:08:44 · 2676 阅读 · 0 评论 -
解决编译openwrt mkimage时出现“linux/compiler-gcc7.h: No such file or directory”错误
fatal error: linux/compiler-gcc6.h: No such file or directoryfatal error: linux/compiler-gcc7.h: No such file or directory最近安装了ubuntu18.04,然后编译openwrt中的mkimage时出现以上错误。原因是电脑安装的gcc版本较高,为gcc7;...原创 2019-07-05 17:50:28 · 7873 阅读 · 0 评论 -
解决安装libssl-dev的依赖问题
解决方案是使用aptitude安装,通过降级libssl解决依赖关系。--sudo apt-get install libssl-dev (RedHat、centos才是openssl-devel)下列软件包有未满足的依赖关系:libssl-dev : 依赖: libssl1.0.0 (= 1.0.1f-1ubuntu2.18) 但是 1.0.1f-1ubuntu9.8 正要被安装 ...原创 2019-07-05 16:49:31 · 26602 阅读 · 0 评论 -
ubuntu18.04开机后直接进入命令行,没法进入桌面
原因是装了一些软件(wine或者其他)导致桌面依赖的一些东西被删除了。排查了好久,最终靠重装桌面暴力解决sudo apt install ubuntu-desktop若上条指令有依赖关系没解决,则使用aptitude进行安装解决依赖关系sudo aptitude install ubuntu-desktop...原创 2019-07-08 09:55:40 · 9810 阅读 · 6 评论 -
Ubuntu安装配置NFS服务器
(一)安装NFS服务器1.1-安装Ubuntu nfs服务器端:sudo apt-get install nfs-kernel-server1.2-安装nfs的客户端:sudo apt-get install nfs-common(在安装nsf-kernel-server的时候,也会安装nfs-commom。如果没有安装这个软件包,则要执行1.2中的命令了)1.3-设置共享的文件目录...转载 2019-04-18 11:15:35 · 3349 阅读 · 0 评论 -
linux Wireless基础知识(cfg80211 mac80211 nl80211)
1. 基本概念 • cfg80211: 用于对无线设备进行配置管理。与FullMAC, mac80211和nl80211一起工作。(Kernel态) • mac80211: 是一个driver开发者可用于为SoftMAC无线设备写驱动的框架 (Kernel态)。 • nl80211: 用于对无线设备进行配置管理,它是一个基本Netlink的用户态协议(User态)...转载 2018-11-20 16:56:27 · 548 阅读 · 0 评论 -
Linux环境下tftp服务器搭建
ftp服务器最简单安装配置1.安装tftp-serversudo apt-get install tftpd-hpasudo apt-get install tftp-hpa(如果不需要客户端可以不安装)tftp-hpa是客户端tftpd-hpa是服务器端2.配置TFTP服务器sudo vim /etc/default/tftpd-hpa将原来的内容改为:TFT...原创 2018-09-06 20:12:48 · 878 阅读 · 0 评论 -
Linux/Unix修改命令提示符当前路径的显示方式
更改配置文件 sudo vi ~/.bashrc 1. 命令行提示符完全显示完整的工作目录名称:PS1=’[\u@\h $PWD]\$ ‘ 2. 命令行提示符只列出最后一个目录:PS1=’[\u@\h \W]\$ ‘ 3. 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:PS1=’[\u@\h \w]\$ ‘ 修改完成后,重启终端使配置生效即可。...原创 2018-09-06 20:12:00 · 2010 阅读 · 0 评论 -
开发环境搭建-Samba
Ubuntu14.04安装Samba实现文件共享原创 2016年07月15日 16:34:561 安装sudo apt-get install samba 2 配置 打开Samba配置文件:vim /etc/samba/smb.conf 在其最后添加:[share] path = /home/liyihai/share ava...原创 2018-09-06 20:10:31 · 465 阅读 · 0 评论 -
开发环境搭建-SSH
出现dependency错误的解决办法:http://www.cnblogs.com/xiaowenhu/p/3185631.htmlUbuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:sudo apt-get install openssh-server(查看返回的结果,如果没有出错,则用putty、SecureCRT、SSH Secure ...转载 2018-09-06 20:08:24 · 329 阅读 · 0 评论 -
开发环境构建-Telnet
系统上默认只安装了telnet(也就是client)所以只能用telnet命令登录别人开启telnet服务的主机,其他人是不能使用telnet登录本机的。1,现在要说的就是让别人能够使用telnet登录本机,需要安装两个软件:sudo apt-get install telnetd sudo apt-get install xinetd 其中telnetd是telnet-se...转载 2018-09-06 20:05:15 · 334 阅读 · 0 评论 -
Ubuntu16.04安装sublime text 3
本人亲测在Ubuntu16.04环境下安装成功。1. 实验环境Ubuntu 14.04 + Sublime text 32. sublime text介绍ublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。 Subli转载 2017-02-20 17:25:07 · 1423 阅读 · 0 评论