linux
20kg镀金
这个作者很懒,什么都没留下…
展开
-
虚拟机上找不到网卡问题
以下问题为克隆的虚拟机找不到网卡提供解决方法:配置好的Vmware vmdk,在其他电脑上用使用,会出现一个问题--找不到网卡了,提示"No such device eth0"…… 原因是Vmware保存的硬件配置文件*.vmx里记录了网卡的MAC地址,而linux也会记录MAC地址,这样在克隆虚拟机的时 候,Vmware会为Ubuntu分配一个新的eth0网卡,但是由于被之前的eth0占用,所...转载 2018-06-27 14:42:00 · 7890 阅读 · 0 评论 -
Ubuntu安装和NVIDIA驱动和安装(.run方法--有时.deb方法安装时NVIDIA显卡驱动装不上)
Ubuntu安装重启后屏幕全黑,指示灯正常显示:解决方法:(应该是显卡驱动问题,对Ubuntu工作站安装显卡驱动)首先将Ubuntu的工作站连到与另一台电脑同一个路由下面在Ubuntu工作站安装远程控制sever(可以换一个可以显示桌面的显卡或者把安装文件通过Ubuntu安装时的Trying Ubuntu放到工作站,再通过另一台电脑远程安装)在另一台电脑安装Xshell(windows...转载 2019-01-25 11:18:21 · 3242 阅读 · 0 评论 -
针对同一动态组件的不同版本链接和加载
感觉讲得挺详细 注: ln 命令用法 ln –s 源文件 目标文件 (目标文件即为软链接文件) 可用ls -l查看软链接文件具体指向哪个文件目录[-]1. File libhello.c 2. File libhello.h 3. File main.c前言针对同一动态组件的不同版本链接和加载。一、概念 DLL HELL字面意思是DLL"灾难...转载 2019-01-16 10:32:41 · 667 阅读 · 0 评论 -
linux安装GPU显卡驱动、CUDA和cuDNN库
2018年03月10日 12:22:16 HaiwiSong 阅读数:9084搞机器学习也有一段时间了,每次部署GPU开发环境就是一场战争,先记录一下基本步骤,结合网上资料和个人实践整理如下:11、检查BIOS启动项,关闭一些选项在开机启动项的Security选项中检查UEFI是否开启,如果开启的话请立马关掉它(重要) 在开机启动项的Boot选项中检查Secure Boo...转载 2019-01-22 11:04:47 · 1193 阅读 · 0 评论 -
RPM包制作方法
一、RPM介绍RPM 前是Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;现在应为RPM Package Manager的缩写。在Fedora、RedHat、Mandriva、SUSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包中除了包括程序运行时所需要的文...转载 2019-04-01 23:38:57 · 248 阅读 · 0 评论 -
修改linux的socket的发送接收缓冲区上限
查看接收缓冲区:sysctl -a | grep rmem修改配置文件:vim /etc/sysctl.conf添加:net.core.rmem_max = 2097152#net.core.wmem_max = 2097152其中net.core.wmem_max是发送缓冲区上限执行配置:sysctl -p...转载 2019-04-23 18:14:43 · 2399 阅读 · 0 评论 -
Linux服务器,服务管理--systemctl命令详解,设置开机自启动
Linux服务器,服务管理--systemctl命令详解,设置开机自启动syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了。摘要: systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起。任务 旧指令 新指令 使某服务自动启动 chkconfig -...转载 2018-11-26 16:50:01 · 522 阅读 · 0 评论 -
linux网络编程之-----多播(组播)编程
什么是多播 单播用于两个主机之间的端对端通信,广播用于一个主机对整个局域网上所有主机上的数据通信。单播和广播是两个极端,要么对一个主机进行通信,要么对整个局域网上的主机进行通信。实际情况下,经常需要对一组特定的主机进行通信,而不是整个局域网上的所有主机,这就是多播的用途。 多播,也称为“组播”,将局域网中同一业务类型主机进行了逻辑上的分组,进行数据收发的时候其数据仅...转载 2018-10-17 16:32:30 · 395 阅读 · 0 评论 -
linux服务器程序自启动
Linux开机启动程序详解 我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。 加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还没有办法存取机器...转载 2018-06-27 16:13:57 · 869 阅读 · 0 评论 -
service编写全过程
Linux平台下的service程序编写指南Hu Dennis Sep 24, 2010转载注明出处http://blog.csdn.net/gobitan 摘要:本文主要介绍了如何编写一个service服务所涉及的两个主要方面。1)将一个普通程序装成daemon程序;2)编写service方式的shell脚本。并以C语言为例,基于Red hat 企业版5.3平台演示了一个service服务程序从...转载 2018-07-03 14:42:58 · 3123 阅读 · 0 评论 -
signal
$ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) SIGPIPE ...转载 2018-07-17 15:31:20 · 322 阅读 · 0 评论 -
redhat下安装eclipse
Eclipse是一由IBM,Borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在Linux下构建Java、C、C++的IDE。我用的环境是 Redhat Linux 9 (自编译Gnome2.4)一.下载所需软件(所有下载的软件均放在/opt下)先下载Eclipse,网址为http://www.eclipse.org,目前,Eclipse的最新版本為2.1.1,3.0版...转载 2018-08-23 17:52:10 · 1475 阅读 · 0 评论 -
getifaddrs()和struct ifaddrs的使用,获取本机IP
ifaddrs结构体定义如下:C代码 struct ifaddrs { struct ifaddrs *ifa_next; /* Next item in list */ char *ifa_name; /* Name of interface */ unsigned int ...转载 2018-09-21 13:09:19 · 17209 阅读 · 1 评论 -
Linux下C语言获取本机IP地址
#include <sys/ioctl.h> #include <net/if.h> #include <arpa/inet.h> char* GetLocalIp() { int MAXINTERFACES=16; char *ip = NULL; int fd, intrface...转载 2018-09-21 13:10:14 · 1998 阅读 · 0 评论 -
Linux下的系统性能调优工具——Perf
参考以下链接文章整理:Perf -- Linux下的系统性能调优工具,第 1 部分Perf -- Linux下的系统性能调优工具,第 2 部分感谢原作者,让我知道了性能调优也是如此有趣,Linux下还有如此强大之Linux系统调优工具。Perf——Linux下的系统性能调优工具1. 背景知识1.1 与性能调优相关的硬件特性 硬件特性之cache 内存读写是很快的,但还是无法...转载 2018-10-08 19:12:19 · 814 阅读 · 0 评论 -
Linux下编程获取本地IP地址的常见方法
转载于:http://blog.csdn.net/k346k346/article/details/48231933 在进行linux网络编程时,经常用到本机IP地址。本文罗列一下常见方法,以备不时之需。获取本机IP地址,是一个相当灵活的操作,原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的。比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户...转载 2018-10-19 16:30:54 · 183 阅读 · 0 评论 -
gdb调试core文件
https://www.jianshu.com/p/e38a3f1cf7f7原创 2019-06-02 00:05:45 · 1862 阅读 · 0 评论