- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 libpcap依赖库问题
error while loading shared libraries: libpcap.so.1: cannot open shared object file: No such file or directory在执行需要链接libpca.so.1,提示没有这个文件或目录,但是我查询是有的:alinx@linux:~/Network-traffic-analysis-master$ find /usr -name "libpcap*"/usr/share/doc/libpcap0.8/usr/
2021-12-22 16:41:32
2204
原创 Ubuntu安装libpcap库
源码安装iftop时,遇到configure: error: can’t find pcap.hYou’re not going to get very far without libpcap.在运行需要依赖pcap库时,遇到fatal error: pcap.h: No such file or directory以上问题都是没有安装libpcap库的缘故,在网上找的解决方案都是安装libpcap和libpcap-develsudo apt-get install libpcap libpc
2021-12-21 22:18:00
3849
原创 Linux内核源码下载
Linux内核源码地址:https://mirrors.edge.kernel.org/pub/linux/kernel/或者先进官网一步步选择:https://www.kernel.org/选择自己需要的版本,这里我选的是v3.x这里有很多个小版本,选择自己想要版本的压缩包下载。...
2021-04-20 21:26:21
1290
转载 网卡配置/etc/network/interfaces中的内容解释
首先,一个基本的配置大概是下面这个样子:1 auto lo2 iface lo inet loopback34 # The primary network interface5 auto eth06 iface eth0 inet static7 address 192.168.0.428 network 192.168.0.09 netmask 255.255.255.010 broadcast 192.168.0.25511 gateway 192.168.0.1上面的配置中,
2021-04-09 21:52:49
13867
原创 U盘制作Linux启动盘
需要准备:ubuntu 系统安装镜像一个大于 8G 的 U 盘刻录软件,推荐软碟通,会提示注册,选择继续试用就好1.下载相应版本的Linux镜像各个版本的Ubuntu镜像下载网址:http://mirrors.melbourne.co.uk/ubuntu-releases/安装并打开软碟通,插上 U 盘,U盘需要格式化菜单栏点击启动,选择写入硬盘映像检查U盘和镜像是否正确,然后点击格式化,再写入。然后慢慢等待写入完毕。...
2021-03-30 15:00:22
380
原创 linux截屏快捷键
“打印”表示“Print Screen”键修改快捷键步骤:点击屏幕右上角–>系统设置–>键盘–>快捷键–>截图鼠标点击想要替换的选项,然后在键盘上按下自己想要的几个键,就替换成功了。...
2021-03-29 19:25:47
1204
转载 Linux系统设置中的项目图标变少了,且WiFi也连不上了
切记不能删除ibus,就是装个搜狗输入法看了别人的文章删了ibus被坑了。ubuntu14及其之后的版本,不能再卸载ibus。因为很多实用程序依赖的一些库在卸载ibus的时候也一并删除了,并且现在ibus和fcitx可以共存!输入以下命令安装ibus相关程序$sudo apt-get install ibus$sudo apt-get install linux-generic注销,重新登陆可恢复system setting 中的图标。 若此时还是没有图标,可再执行如下步骤:$sudo a
2021-03-22 16:06:25
151
转载 Linux卸载搜狗输入法、火狐浏览器
查找相关的安装包软件sudo sudo dpkg -l sogou*卸载搜狗输入法sudo dpkg -r sogoupinyin
2021-03-20 16:50:09
1095
原创 安装Linux系统自己创建分区
安装Linux系统时,选择其他选项,自己建立分区分区情况如下图:1)/boot:用于启动 ubuntu 的目录2)swap: ubuntu 的交换区目录,主要是用来在电脑内存不足的情况下,系统会调用这片区域,来运行程序。3) /: ubuntu 的根目录,相当于windows的C盘4)/home:这是 ubuntu 的个人目录,相当于windows的其他盘然后在安装启动的下拉菜单中找到对应编号(例如sda1,可能是sda5,6等,具体看自己电脑/boot对应的),选择它,切记一定是/bo
2021-03-18 20:29:37
1705
原创 简单的Makefile万能模板
记录一个简单的Makefile模板,日后再慢慢补充object = helloworld.ohelloworld : $(object) gcc -o helloworld $(object)%.o:%.c gcc -c $<clean: rm *.o rm helloworldmake和make clean 均正常
2021-03-08 21:01:57
347
原创 Linux环境下为bpi r2编译openwrt
1.穿件openwrt 目录,进入openwrt目录mkdir /openwrt;cd /openwrt2.更改目录权限或把文件夹的拥有者改为用户sudo chmod -R 777 openwrt或sudo chown -R $USER openwrt
2021-01-17 22:56:00
639
原创 openwrt编译问题记录
目录1.git clone 速度太慢甚至断开连接2.编译openwrt镜像make时发生错误1.git clone 速度太慢甚至断开连接解决办法:在clone时将github.com替换为github.com.cnpmjs.org或git.sdut.me速度变得飞快。方法转载于https://blog.youkuaiyun.com/weixin_42886104/article/details/106454331?utm_medium=distribute.pc_relevant_t0.none-task-b
2021-01-17 22:25:27
2537
原创 将Windows文件格式改为Linux格式风格
把Windows的文件复制到Linux使用时,内容没错,但运行时会提示很多错误,如图:这是因为从Windows复制到Linux时,文件格式发生了变化。可以使用dos2unix将复制后的文件格式改成linux风格的。操作捕捉:安装dos2unix:sudo apt-get install dos2unix更改文件格式成Linux风格dos2unix file...
2021-01-15 11:49:45
1225
1
原创 Linux安装谷歌拼音中文输入法
给ubuntu安装 谷歌拼音安装fcitx的键盘输入模式以及 libssh2-1sudo apt-get install fcitx libssh2-1 安装 fcitx模式下的google拼音输入法sudo apt-get install fcitx-googlepinyin 点击"系统设置" —> “区域与语言”===> 管理已安装的语言(可能要下载语言支持)===>键盘输入系统 选择 “fcitx”===> 重启(注销)系统 生效 Ctrl+空格 可以切换
2021-01-15 11:09:41
890
原创 Ubuntu更换国内软件镜像源
Linux使用默认的镜像源下载安装软件时很慢,需要替换成国内的。更改镜像服务器文件。(相当于软件管家的意思。自带的国外镜像源下载太慢)百度清华大学或阿里开源软件镜像站清华大学(https://mirrors.tuna.tsinghua.edu.cn/)–>找到Ubuntu,点击问号–>>选择相应版本复制框框中的内容–>>打开虚拟机终端输入cd /etc/apt再输入sudo gedit sources.list替换掉文件内的数据,保存退出,就替换完成—
2021-01-15 11:04:36
857
原创 VMware tools安装 、Ubuntu共享文件夹设置
安装VMware tools可以实现Windows和虚拟机文件共享、鼠标拖拽或复制粘贴。1.Vmware Tool安装: 共享工具,用来将Windows的指定目录共享给Ubuntu使用点击 上方菜单栏"虚拟机"—>重新安装VMware Tools---->在弹出的文件窗口中选择 压缩包文件(“.tar.gz“后缀)—>将文件复制粘贴到"主文件夹"中----> 再将主文件夹中的旧版本压缩包和文件夹删除----> 右键 复制来的文件选择"提取到此处"---->
2021-01-15 10:59:17
880
原创 维护QT添加或移除组件
在运行QT项目时,显示错误&emsp&emspProject ERROR: Unknown module(s) in QT: phonon这是缺少组件的原因,在QT安装时没有选择全部组件安装。先找到QT安装的目录下的MaintenanceTool.exe,双击运行public: Array(int sz = 50); //构造函数 Array(const Array<
2020-11-18 11:42:10
1056
原创 纯虚函数的定义和实现及调用
纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。纯虚函数的声明格式为: virtual 函数类型 函数名(参数表) = 0;带有纯虚函数的类称为抽象类注意 抽象类只能作为基类来使用。 不能定义抽象类的对象。//通过基类的指针来调用不同的派生类对象的实现函数#include <iostream>using namespace std;class Base1 { public: virtual vo
2020-11-12 17:43:33
4769
原创 单目运算符重载、双目运算符重载为成员(或非成员)函数
1.单目运算符只能重载为类的成员函数Clock& operator ++ ();//前置单目运算符重载没有形参,返回的是clock类的引用,是一个左值。Clock operator ++ (int); //后置单目运算符重载后置++要有一个int类型的形参,返回的是一个clock类的旧值,是一个右值2.双目运算符重载为成员函数时:Complex operator + (const Complex &c2) const;+两边有一个空格,只有一个形参。重载为非成员函数时:
2020-11-11 19:49:29
3146
2
原创 派生类的构造函数执行顺序
1.当基类有默认构造函数时派生类构造函数可以不向基类构造函数传递参数。构造派生类的对象时,基类的默认构造函数将被调用。2.如需执行基类中带参数的构造函数派生类构造函数应为基类构造函数提供参数。构造函数的执行顺序1,调用基类构造函数。顺序按照它们被继承时声明的顺序(从左向右)。2,对初始化列表中的成员进行初始化。顺序按照它们在类中定义的顺序。对象成员初始化时自动调用其所属类的构造函数。由初始化列表提供参数。3,执行派生类的构造函数体中的内容。#include <iostream&
2020-11-06 21:54:00
4820
原创 深层复制构造和移动构造
当临时对象在被复制后就不被利用了。我们可以把对象的资源直接移动,这样就避免了多余的复制操作。#include<iostream>using namespace std;class IntNum {public: IntNum(int x = 0) : xptr(new int(x)){ //构造函数 cout << "Calling constructor..." << endl; } IntNum(const IntNum &
2020-10-21 10:46:41
119
原创 CentOS 8详细安装教程
打开VMware workstation16 创建新的虚拟机虚拟机位置自行选择点击自定义将映像文件设为下载好的CentOS映像文件,然后点击关闭、完成
2020-10-05 16:56:54
9452
2
原创 C++静态数据成员和静态成员函数举例
静态成员函数为整个类的所有对象所共享,可以用来记录总的个数#include<iostream>using namespace std;class Point{ public: Point(int x=0,int y=0):x(x),y(y){//构造函数 count++;//在构造函数中对count累加,所有对象共同维护同一个count } Point(Point &p){//复制构造函数 x=p.x; y=p.y; count++;
2020-09-20 22:05:15
381
原创 Ubuntu找不到共享文件夹,重新安装VMware tools灰色的问题
安装了VMware tools工具后过几天共享文件夹又找不到了,记录解决方法:检查是否有目录 /mnt/hgfs输入命令sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000完成
2020-08-16 18:00:54
1194
1
原创 最新Ubuntu20.04和VMware Workstation安装教程
VMware更新很快,只记录官网网址 https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html。这如果一直打不开,需要把目前窗口关掉,也就是Ubuntu关机,然后双击上图的CD/DVD,把IOS映像文件设置为自己下载的映像文件。点击选择镜像文件,就是自己下载的ubuntu-20.04-desktop-amd64.iso。也可以选择正常安装,下面的亦可以勾上。选择语言,点击安装Ubuntu,然后继续。
2020-06-17 21:17:22
3921
1
原创 vim配置
安装好Ubuntu后需要一些配置才能正常编程。1.Vmware Tool安装: 共享工具,用来将Windows的指定目录共享给Ubuntu使用点击 “虚拟机” —> 更新VMware Tools ----> 在弹出的文件窗口中选择压缩包文件.tar.gz —>将文件复制粘贴到"主文件夹"中----> 再将主文件夹中的老版本压缩包和文件夹删除----> 右键 复制来的文件选择"提取到此处"---->进入解压出来的文件夹---->在空白处右键,选择"在终端
2020-06-17 09:52:08
237
新手vimrc.txt
2020-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人