- 博客(42)
- 资源 (11)
- 收藏
- 关注
原创 使用Bind搭建DNS服务
安装ubuntu: apt install bind9 -ycentos: yum install bind -y配置/etc/bind/named.conf.optionsoptions { directory "/var/cache/bind"; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; listen-on port 53 { 192.168.199.130; }...
2021-10-19 15:54:53
414
原创 CentOS7.5安装nvidia驱动和cuda
现在nvidia驱动里面自带了cuda,所以安装nvidia驱动即可。在https://docs.nvidia.com/deploy/cuda-compatibility/index.html 这里看兼容性选择驱动版本。在https://www.nvidia.com/en-us/drivers/unix/linux-amd64-display-archive/ 下载在https://www.nvidia.com/Download/driverResults.aspx/153714/en-us 下载4
2021-03-10 18:11:09
616
原创 CentOS换163源快速命令
直接执行以下命令:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget http://mirrors.163.com/.help/CentOS7-Base-163.repomv ./CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repoyum clean allyum makecache...
2020-12-09 15:48:36
218
原创 GVM(openVAS)安装说明
GVM(openVAS)安装说明环境信息操作系统:Kali-Linux-2020.2a 虚拟机安装步骤1. 首先换源。我换的清华源2. 执行 gvm-setup3. 执行gvm-check-setup
2020-12-08 14:56:46
1883
原创 snort IPS 模式编译安装(脚本)
snort IPS 模式编译安装(脚本)目录snort IPS 模式编译安装(脚本)编译安装配置启动测试编译安装操作系统:CentOS7.5.1804用户:root脚本如下。yum -y install gcc flex bison zlib zlib-devel libpcap libpcap-devel pcre pcre-devel libdnet libdnet-devel tcpdump epel-release install nghttp2 lua
2020-11-19 11:44:29
694
1
原创 修改网卡设备名为eth0,1,2...
通常centos默认启动时,网卡的设备名可能时ensXXX或enpXXX这种设备名。为了我们编写某些脚本方便,我们可能希望将网卡的设备名改成eth0、eth1这种更有规律的名字。可以采用以下方法进行修改:在/etc/sysconfig/grub文件中,添加红字部分:GRUB_CMDLINE_LINUX="crashkernel=auto rhgb net.ifnames=0 biosdevname=0 quiet"该行双引号中的字符串可能与上面的举例有多多少少的不一样,只需要将红色字体加在.
2020-08-19 15:20:56
542
原创 Install CentOS via network boot under VMware environment
Install CentOS via network pxe under VMware environment使用网络安装,利用本地一台虚拟机给另一台虚拟机安装gest OS虚拟机1-已经安装了操作系统,操作系统版本为Ubuntu 16.04 LTS虚拟机2-配置为使用网络引导1. 虚拟机设置为使用虚拟机1的DHCP,需要禁用虚拟机网路的DHCP功能。我的...
2020-04-26 13:41:08
284
原创 通过tensorflow调用CUDA库提示“CUDA_ERROR_OUT_OF_MEMORY: out of memory”的问题的解决办法
设置tensorflow动态申请显存。具体方法见:https://devtalk.nvidia.com/default/topic/1068031/cudnn/geforce-gtx-1660-super-cuda-not-working-in-anaconda/post/5411179/#5411179对于tf1,可以进行如下设置:import keras impor...
2020-02-10 15:01:09
2231
1
原创 Linux环境变量总结
环境变量是操作系统运行环境的变量配置。Windows的环境变量在计算机属性选项卡里配置,而Linux环境变量比较乱,本文主要总结一下各个环境变量及其作用。1. 系统全局环境变量/etc/profile 所有用户的shell都有权使用的环境变量2. 某一用户的环境变量变量存储在用户目录下的.bash_profile文件。修改后只影响该用户3. 直接在shell下设置变量只影响当...
2018-11-13 14:20:30
170
原创 MySQL 5.7 高可用性分析
mysql 高可用性没有放之四海而皆准的方案,具体使用哪种高可用性解决方案依赖于以下几点:1.可用性需求级别2.部署的应用的种类3.你的环境所接受的最佳实践mysql的高可用性可以归结为三个范畴:1.数据冗余 --99.9%2.集群&虚拟系统 --99.99%3.无共享的,物理备份集群 --99.999%3个范畴成本递增,可靠性也递增...
2018-11-07 16:53:40
1432
原创 nginx+uwsgi+webpy+flvjs搭建视频站
1. nginx installcentos网络安装:yum install -y nginxdebian网络安装:apt-get install -y nginx离线安装:rpm -ivh nginx-1.14.0-1.el7_4.ngx.x86_64.rpm2. uwsgi installyum install -y uwsgi uwsgi-plugin-common uwsgi-plugin...
2018-06-12 10:32:54
1682
原创 使用xshell登录谷歌云vm
1. xshell--工具--信件用户秘钥生成向导参数全部使用默认值,设置一个密码(这个密码将用来登录,请牢记)2. 拷贝公钥。打开谷歌云控制台--元数据--ssh密钥。把拷贝的公钥添加进去。在公钥的结尾加一个空格和用户名3. 在xshell输入ssh your_vm_ip在弹出的登录对话框填入用户名并选择第一步中生成的私钥文件,点击确定会弹出密码框,输入第一步里的密码,即可登...
2018-05-23 14:47:54
5372
原创 Windows安装Python第三方插件时提示找不到Python registry的解决办法
打开notepad输入以下内容reg add "HKLM\Software\Python\PythonCore\2.7\Help\Main Python Documentation" /reg:64 /ve /t REG_SZ /d "C:\Python27\Doc\ActivePython27.chm"reg add "HKLM\Software\Python\PythonCore\2.7\In...
2018-03-20 10:01:48
1023
原创 Python学习笔记
Python里的时间-time模块格式化时间时常用到的标记%a 英文星期的简写%A 英文星期的完整拼写%b 英文月份的简写%B 英文月份的完整拼写%c 本地当前的日期与时间%d 日期数,1-31之间%H 小时数,00-23之间%I 小时数,01-12之间%m 月份,01-12之间%M 分钟数,01-59之间%j 本年从第1天开始计数到当天的天数%w 星期数,0-6之间
2017-09-04 18:48:36
253
原创 MySQL学习笔记
1. 视图 视图是一个虚拟的集合。视图并不会存储数据。视图的定义可等价于一组select+join语句。使用视图的好处:视图可以简化复杂的查询。视图的定义是基于一个查询声明,这个查询声明可能关联了很多底层的表。使用视图向数据库的使用者隐藏复杂的底层关系。可以用视图限制特定用户的数据访问权。视图可以使用可计算的列。假设在有一张order_details表,其中
2017-08-02 19:40:51
541
转载 文件系统EA
在研究GlusterFS中,发现GlusterFS使用了文件系统的Extended Attributes,中文可以称之为文件系统扩展属性。由于资料比较少,中文资料更少,因此把记录几点Extended Attributes的备忘,供参考学习。EA的详细介绍,参考LinuxQuestion网站的介绍:http://wiki.linuxquestions.org/wiki/Extended_
2013-11-20 11:52:22
1696
转载 Glusterfs扩展属性
英文原文: http://hekafs.org/index.php/2011/04/glusterfs-extended-attributes/ 天马行空的意译,对正确性负责,不一定全和准确。 扩展属性是现代文件系统普遍支持,而又不容易被用户发现的特性。 Glusterfs中DHT,AFT, stripe都广泛使用了扩展属性即xattr。 xattr是一个key-v
2013-11-19 11:41:01
2749
3
原创 Linux学习笔记
1.find / -name XXXX在根目录下找所有叫XXXX的文件2.tar -xf XXXX解压XXXX3.yum install XXXX安装XXXX4.grep 'XXXX'提取含XXXX的信息5.rpm -ivh http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm安
2013-05-21 14:05:10
1289
8
原创 如何让你的程序在linux开机时自动启动
只需要在/etc/rc.local里添加你的程序即可,例如需要nginx服务在每次开机时自动运行则可以加入如下的配置,添加最后一行/usr/local/nginx/sbin/nginx即可#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own
2012-12-19 15:42:50
1021
3
转载 如何在linux上添加新硬盘
在linux中有新磁盘插入后,为了使系统识别新磁盘,必须随即重新引导系统。这里,可以用以下命令来使系统识别新的驱动器:echo "scsi add-single-device w x y z" > /proc/scsi/scsi为使该命令正常运行,必须指定正确的参数值 w、x、y 和 z,如下所示: w 是主机适配器标识,第一个适配器为零(0)x 是主机适配器上的 SCSI
2012-12-19 11:06:43
519
原创 linux 手动安装中文字体
首先在Windows电脑中的C:\Windows\Fonts目录复制字体文件把需要的字体拷贝到linux的/usr/share/fonts目录下进入fonts目录执行fc-cache重启需要使用中文字体的应用程序,这样应用程序就支持中文了
2012-12-19 10:53:56
746
转载 linux上查看系统信息
1.查看CPU信息 在/proc目录下有一个cpuinfo文件,里面有关于CPU的一些信息。想知道cpu有几个核可以使用这个命令。 Bash代码 cat /proc/cpuinfo | grep processor | wc -l 其实这个命令显示的核数并不一定是真实的,因为现在普遍使用超线程技术,所以显示的核数可能是真实核数的两倍。 想要查看CP
2012-12-19 10:05:26
365
原创 查看linux操作系统信息
查看操作系统信息 查看内核版本可以用uname。 uname -r 查看操作系统的版本可以查看/proc/version文件。
2012-12-19 10:03:18
387
原创 自动mount卷
Automatically Mounting VolumesYou can configure your system to automatically mount the Gluster volume each time your system starts. To automatically mount a Gluster volume To mount a volume, e
2012-12-19 09:58:31
515
原创 Makefile怎样写
#一个最简单的Makefile,自己测试一下代码段的时候很有用CC=gccCFLAGS=-g #此句和下面一句为一个section,指定YourProgramName的规则。YourProgramName: Object1.o #指明程序YourProgramName由YourProgramName.o生成,有多个Object时,再末尾继续添加即可$(CC) -o Your
2012-12-12 11:24:54
382
原创 NGINX笔记
|--ngx_http_static_handler |--ngx_http_discard_request_body |--ngx_http_read_discarded_request_body |--recv
2012-12-11 11:27:11
886
转载 sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
1 在windows下转换利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 2 在Linux中转换2.1 首先要确保文件有可执行权限 #sh>chmod a+x filename 2.2 然后修改文件格式
2012-12-05 10:56:50
651
转载 nginx源码跟踪
请关注最新修正合订:http://lenky.info/ebook/这一系列的文章还是在09年写的,存在电脑里很久了,现在贴出来。顺序也不记得了,看到那个就发那个吧,最近都会发上来。欢迎转载,但请保留链接:http://lenky.info/,谢谢。nginx函数众多,指针复杂,加上大量函数指针的干扰,要仅靠阅读源代码来理清nginx程序的执行流程难度较大,这一节,我将提供一个获得ngin
2012-12-05 10:21:09
719
转载 Nginx实践:用proxy_store实现高效的静态文件分布缓存服务器
曾经写过是否要放弃使用varnish/squid, 经过几天的实验,终于找到一种比较理想的解决方案: 直接使用proxy模块的proxy_store来实现分布mirror. 首先说说我的需求: 1. 我需要将一些静态文件从应用服务器剥离, 负载到其他的节点. 2. 这些文件主要是静态Html和图片,包括缩略图. 这些文件一旦创建,更新的频率很少.
2012-12-01 09:06:11
5984
转载 Nginx 的 proxy_store 缓存
有这么一个情况,有个运行Asp的应用,比较土,还是用本地 *.mdb 的数据库。这么一来,就不可能通过 Apache ::: asp 这样的插件令其运行在Linux的环境中。而且是相当烂的一个 asp 程序,连html模板都没单独目录存放,直接跟 *.asp 混在一块。幸好这个世界有 Nginx, 是对待这种破东西最好的优化。如果直接靠 IIS 既处理 asp 又处理静态文
2012-12-01 09:05:19
4046
原创 通过编写自定义的gina.dll实现U盘开机锁
simples.c 编译为可执行程序simples.exe下面的程序编译为ginafuncs.dll并用它替换c:\windows\system32下的msgina.dll开机时ginafuncs.dll被加载,当ginafuncs.dll收到远程计算机上simples.exe发出的socket后,自动用simples.exe传来的用户名密码启动计算机#include
2012-11-30 16:59:41
2488
cuda-430.64-desktop-win10-64bit-international-dch-whql.exe
2021-04-28
cuda-430.64-desktop-win10-64bit-international-whql.exe
2021-04-28
ARINC 604-1-1988(BIT).pdf
2020-11-16
ARINC 839 2014.pdf
2020-02-09
ARINC 830 2014.pdf
2020-02-09
uwsgi-2.0.16-1.el7.x86_64.rpm
2018-06-01
nginx-1.14.0-1.el7_4.ngx.x86_64.rpm
2018-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人