2015-09-17 - 下面我们在CentOS 7上通过源码安装Mono 3.10,需要安装最新的libgdiplus3.8。 1.安装依赖项 yum -y install wget glib2-devel libtiff libtiff-devel libjpeg libjpeg-devel giflib giflib-devel libpng libpng-devel libX11 libX11-devel freetype freetype...
2015-09-17 - 在fedora中,用VI编辑器编辑程序时,关键字不会高亮显示。 如: vi abc.c #includestdio.h 网络上说这两条命令可以解决 rm -f /bin/vi ln -s /usr/bin/vim /bin/vi 就是把VI链接到VIM编辑器 后来我试了一下vim abc.c 结果有高亮显示了 #includestdio.h 如查...
2015-09-16 - 网卡配置文件介绍: # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 (描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0) BOOTPROTO=static (设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,...
2015-09-16 - 在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法。 1)在Linux下对SCSI的设备是以sd命名的,第一个ide设备是sda,第二个是sdb,依此类推。一般主板上有两个SCSI接口,一共可以安装四个SCSI设备。主SCSI上的两个设备分别对应sda和sdb,第二...
2015-09-16 - 出于安全的需要把所以线上服务器弄成密钥登录,而且使用使用密码短语加密(其实没有人这么干),好吧,我承认这样子是有点麻烦,但是安全第一。 以下为设置步骤: 1,生成密钥的公钥和私钥 [root@puppet_client .ssh]# ssh-keygen -t rsa Generating public/...
2015-09-16 - 由于自动化运维的需求,需要把所有的源代码打成RPM包,方便以后运维安装管理,一般来说源代码制作成RPM一般需要以下的步骤即可。 1,确定Linux 环境中安装了gcc rpmbuild make install等 2,从源代码中找到spec文件,用来控制包建立的过程 3,打包 4,查看制...
2015-09-16 - 1、安装前的准备 关闭防火墙 //不关的后果是windows看不到本机 systemctl stop firewalld //暂时关闭防火墙 systemctl disable firewalld //开机禁止启动 关闭selinux //不关的后果是windows没有权限访问本机 setenforce 0 //暂时禁用selinux 编辑 /etc/seli...
2015-09-15 - 新安装一个CentOS6.5版本,从网上下一个一个Cent OS6.5 DVD版,一路NEXT狂奔之后,发现没有界面,折腾半天,晚上找资料,动手实践,终于整出界面,先记录下整个过程,和大家分享一下。 CentOS6相对于CentOS5的安装有了不少的进步,有不少默认的选项可以选择...
2015-09-15 - Twisted是python下的用来进行网络服务和应用程序编程的框架,安装Twisted前需要系统预先安装有python。 第一步:执行 使用下面命令# yum install python-devel 第二步:安装zope.interface-4.1.0 第三步:安装Twisted 第四步:执行命令 yum install openssl-...
2015-09-15 - 0.前言 这篇文章仅用于记录个人在工作中用到的一个小工具,后续用到别的会再补充。 1. Tmux 终端分用器(multiplexer),可以在一个屏幕上创建多个终端,这个工具也可以用于结对编程。 个人用途: 1.在一个屏幕中开启多个终端(因为个人使用的是24寸屏) 2....
2015-09-15 - 当你用shell启动一个程序时,往往他是在前台工作的。 例如经常用PUTTY连接到远程服务器执行脚本的时候,如果本地网络中断后,这个时候前台进程就结束了,比较的懊恼,必须重新执行。因此有必要进行前后台进程的切换。 例如直接在终端里输入firefox,那么会打...
2015-09-15 - 作为一个初步接触linux-Centos的菜鸟来说,Centos在基本软件安装是一件比较令人头疼的事情,下面我将我初步使用linux的一些问题进行了汇总和记录,希望对大家有所帮助,这些东西也是在网友的帮助下完成的,也有借鉴了其他网友的文章,所以我只是一个搬运工,...
2015-09-14 - 之前配置caffe出现了一点小问题然后逃避了,由于装mkl电脑只有桌面壁纸了,所以mkl没装成功,现在有大胆的去尝试了一下,还是只有桌面,然后就寻找解决的方法: 首先卸载掉nvidia $ sudo apt-get --purge remove nvidia-* 然后就卸载了,突然发现进入到tty1(...
2015-09-14 - 原理就是本来可能要10台物理机完成的事现在只要5台,分别在每台物理机上虚拟一台,这5太虚拟机共享一个stronge,比如有一台物理机down掉后或是要做维护,我们可以把它上面的虚拟机牵走,从而减少损失或防止终端业务,再迁移的过程中业务也不会终端,迁移的途...
2015-09-14 - 排错的前提是只想用yum安装,不想使用源码包编译安装。 php依赖一下包: #yum install libmcrypt libmcrypt-devel mcrypt mhash Setting up Install Process No package php-mcrypt available. Error: Nothing to do 我们会看到centos yum从仓库中根本找不到...
2015-09-14 - 1.安装 yum -y install memcached 2.启动memcached ./usr/bin/memcached -d -m 256 -u root -p 11211 -c 1024 P /tmp/memcached.pid 启动参数说明: -d 选项是启动一个守护进程。 -u root 表示启动memcached的用户为root。 -m 是分配给Memcache使用的内存数...
2015-09-14 - 虚拟机要选择桥接,并且禁用有线和无线网卡,开启本地连接,本地连接属性要写如下: ip地址是在连上板子后,windows cmd 下 ipconfig得出的 板子的网线最好连接交换机或者路由器,再由用另一根网线连到电脑上面 如果直接板子连在电脑上的话,有时候nfs可能不...
2015-09-14 - 1.将该文件设为共享文件夹 2.确定你的windows IP地址,用户名及密码 3.CentOS终端输入以下内容: [root@*** mnt]# mkdir winD [root@*** mnt]# mount -t cifs //192.168.61.77/newsCrawl /mnt/winD -o username=*** Password: [root@*** mnt]# df -h Filesys...
2015-09-14 - 在windows下开发,写好的shell脚本,放到linux上执行,往往会因为编码格式的问题存在兼容问题: -bash: ./lbs-circle-server.sh: /bin/sh^M: bad interpreter: No such file or directory 这是由于文件编码格式windows,需要用vi把文件编码格式改成unix,命...
2015-09-14 - 大家配置Centos5.5的网卡时,容易忽略的一项就是Linux启动时未启动网卡,其后果很明显,那就是你的Linux机器永远也没有IP地址,下面是一台线上服务器的配置: [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82...
2015-09-14 - 此教程使用于ubuntu下 python版本为2.7 pyserial为python的串口程序,一共有三种方法安装 1.pip install pyserial 不推荐 2.sudo apt-get install python-serial 不推荐 3.到官网下载安装包,自己编译,推荐! https://pypi.python.org/pypi/pyserial/ 解压t...
2015-09-14 - 本教程适合A20系类的开发板。 我的A20板子上面使用的是rtl8188eu的usb-wifi,搞了三天才驱动成功,成功用wifi连接到路由器,并且ping通www.baidu.com。 注:操作系统:linux-sunxi(非Android) 1.查看内核中是否支持8188eu驱动 打开 linux-sunxi/arch/arm/c...
2015-09-14 - BatchShell是什么? BatchShell是一款基于SSH2的批量文件传输及命令执行工具,它可以同时传输文件到多台远程服务器以及同时对多台远程服务器执行命令。 BatchShell基于原生的shell命令或python命令,无需二次学习成本,上手即用。 如果需要随时随地发现、操作...
2015-09-14 - Shilpa Nair 刚于2015年毕业。她之后去了一家位于 Noida,Delhi 的国家新闻电视台,应聘实习生的岗位。在她去年毕业季的时候,常逛 Tecmint 寻求作业上的帮助。从那时开始,她就常去 Tecmint。 有关 RPM 方面的 Linux 面试题 所有的问题和回答都是 Shilpa Na...
2015-09-13 - 本人使用的是ubuntu 15.04系统,org-mode 8.02。 为了实现org-mode输出pdf,首先得安装auctex,xetex.之后得安装编排美观的字体,我使用的是微软雅黑. 在输出org文档前在文档开头添加下列语句即可: #+LATEX_HEADER: \usepackage{xltxtra} #+LATEX_HEADER: \setm...
2015-09-13 - Xtreme 下载管理器, 毫无疑问是Linux界最好的下载管理器之一 , 它的新版本名叫 XDM 2015 ,这次的新版本给我们带来了全新的外观体验! Xtreme 下载管理器,也被称作 XDM 或 XDMAN,它是一个跨平台的下载管理器,可以用于 Linux、Windows 和 Mac OS X 系统之...
2015-09-13 - 一般情况下,想要通过终端长时间运行任务,需要使用nohup 或者 screen,如果不使用会怎么样呢?来测试一下。 描述: 场景1:ssh登录机器,通过添加(),启动任务到后台,通过exit命令退出,任务依然存在 场景2:ssh登录机器,通过添加(),启动任务到后台...
2015-09-13 - 块设备挂载后,可以通过df 或者 mount命令查看设备的文件系统信息。然而,有时候需要在不挂载设备的情况下予以判断,此时可以使用如下的方法: (1)查看文件系统类型 命令: file -sL /dev/testvg/lv0 示例输出: /dev/testvg/lv0: Linux rev 1.0 ext2 file...
2015-09-13 - 如果查看Linux manual(例如,执行:man open),会发现文档中有这样的表达方式:read(2), write(2), lseek(2), fcntl(2)等,括号中的数值表达什么含义呢? 可以通过命令:man 1 man 得到答案: 1.用户命令(如ls、ps等操作) 2.系统调用(如open,read,wri...
2015-09-13 - 前提:基于redhat 6.5或者CentOS 6.5 软件包(由yum缓存中提取的): http://pan.baidu.com/s/1dDHIEGD openssl-devel-packages.zip rpm -e --nodeps keyutils-libs-1.4-4.el6.x86_64 rpm -ivh keyutils-libs-1.4-5.el6.x86_64.rpm rpm -ivh keyutils-libs-d...
2015-09-12 - Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session乃至整个数据库。它自带一个最小化的命令行式的数据库管理工具,有时侯使用起来并不方便。不过Github上面已经有了很多图形化的管理工具,而且都针对Re...
2015-09-12 - 一、查看是否安装NFS(portmap是用于RPC传输的) # rpm -q nfs-utils portmap nfs-utils-1.0.9-47.el5_5 portmap-4.0-65.2.2.1 二、配置 1.配置文件 # vi /etc/exports 配置实例: 1)/nfs/public 192.168.16.0/24(rw,async) *(ro) 共享目录客户机1 客户机2...
2015-09-12 - k-vim 项目地址: https://github.com/wklken/k-vim 是wklken同学的一个git项目 wklken同学的blog主页: http://wklken.me/ 演示 安装 下载K-VIM clone到本地,配置到linux个人目录(如果是从linux_config过来的,不需要clone) git clone https://github.com/w...
2015-09-12 - Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压 zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 注:-r参数代表递归 tar格式(该格式仅仅打包,不压缩) 打包:tar -...
2015-09-12 - 问题提出 前段时间重装了qt5.4,但是过段时间发现自己QtCreator的图标竟然不显示,成了默认的应用图标,看着很别扭,对于我这种有强烈强迫症的人来说是完全接受不了的,因此想通过设置重新更改其应用图标。 那么我们就从这个案例上,讲解以下gnome下设置应用...
2015-09-12 - Windows 就免谈了, 本身字体渲染技术 Cleartype 以及 DirectWrite 就稀烂得一塌糊涂. Mac 下面本来字体渲染就很好, 所以关键就是在 Linux 下如何使 Chrome 的字体渲染更漂亮? 首先要明白一点, Chrome 的字体渲染依赖两点: Linux 操作系统的字体渲染设置以及...
2015-09-11 - JDK下载链接: 1.8版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1.7版本http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 1.6版本http://www.oracle.com/technetwork/j...
2015-09-11 - 其实很简单,就是使用jar工具就可以了。 第一步就是在项目中找到要打包的文件夹,可以用搜索.class的方式找到。android studio和adt存放文件的目录的方式并不一样,自己看着办就成,问题不大。 第二步就是把这个文件夹拿到一个合适的地方,把其实不再需要的....
2015-09-11 - 1,之前使用了 rsync 增量同步的方式。即服务端作为生产站点,客户端作为备份站点。当目录文件达18GB时,每个文件20KB左右时,10级目录。光du -sh就会执行7,8个小时。rsync做一次同步时,也需要花费这么长的时间。原因是生产站点记为SiteA,备份站点记为Sit...
2015-09-11 - 今天切换到tty3时,老是觉得没鼠标光标复制文字很麻烦,就找找网上的资料,看到一个非常关键的Package:gpm,终端鼠标指针支持(无图形界面) 我是使用yum安装的,已经配置好本地源:baseurl:///file/mnt/Server mount /dev/sro /mnt //挂载 yum install gpm...