2016-10-01 - 1.添加软件源 vim /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb http://mirrors.aliyun.com/kali sana main non-free contrib deb http://mirrors.aliyun.com/kali-security/ sana/updates main cont...
2016-10-01 - 在新装的centos里要通过yum install iftop nload会提示没有该软件包的错误,原来这些软件都没有包含在基本源里,通过安装EPEL(企业版 Linux 附加软件包)源就可以解决这个问题了。 yum install epel-release CentOS/RHEL 5 : rpm -Uvh https://dl.fedorapr...
2016-10-01 - 今天给大家介绍一款linux上非常实用的小工具-supervise,这款工具可以监控某服务运行状态,检测到某服务死掉后会自动执行某命令重启服务,现在我们一起学习一下。 1,扩展yum源 在某路径下执行以下命令 1.1,安装atomic源 # wget http://www.atomicorp.com/i...
2016-10-01 - 在Linux中如何添加/删除FTP用户并设置权限(http://www.linuxdiyf.com/linux/24632.html)一文中,我们讲了如何添加及删除用户,可是后来,我们仍遇到了不少 问题: 1.进入系统后命令行只有一个$ 这样的美元符号,而且环境变量文件已经都复制到用户主目录下,...
2016-10-01 - 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp。被设置用户名为test。被限制路径为/home/test 2.创建建用户:在root用户下: mkdir /home/test #创建用户test的根目录 useradd -d /home/test test #增加用户test,并制定test...
2016-09-30 - 在Linux下安装ROracle比较简单,只需要用install.packages(ROracle)即可,而在windows下要通过源码安装。 1.下载oracle client http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64....
2016-09-30 - 删除当前目录下所有的*.txt文件,但除了test.txt文件: rm `ls *.txt | grep -v test.txt` 或者 rm `ls *.txt | egrep -v test.txt` 或者 rm `ls *.txt | awk {if($0 != test.txt) print $0}` 或者 rm `find . -name *.txt | grep -v test.txt` 排除多个文件...
2016-09-29 - 无论是生产服务器中还是平时使用的家用电脑,在长期的使用中磁盘一定会有损耗所以我们需要对磁盘进行定期检查以确保磁盘的健康与否,是否需要替换。在Windows的系统下大家都知道有很多第三方软件可以实现磁盘的检查,但是在Linux系统下,其实有一个默认的检...
2016-09-29 - 输入输出解释 当我们执行shell的时候,每个进程都和三个打开的文件有关系,并使用文件描述符来引用这些文件。但这些文件不容易记忆,所以shell给了相应的文件名: 0:输入文件-标准输入(它的命令是输入,缺省是键盘,也可以是文件或者其他命令的输出) 1:...
2016-09-28 - chrome默认不支持CentOS,需要经过配置. 1、修改yum源 在/etc/yum.repos.d/目录下新建文件google-chrome.repo,向其中添加如下内容: [plain] view plain copy 在CODE上查看代码片派生到我的代码片 [google-chrome] name=google-chrome baseurl=http://dl.goog...
2016-09-28 - 前言 很久不用linux突然回顾一下一脸懵逼,好多东西都忘了,所以本文简单记录一下在VirtualBox虚拟机中,Linux CentOS 7如何设置才能连外网。前面有记录这样的问题:VirtualBox双网卡实现虚拟机Linux CentOS 7上网以及主宿互访(http://www.linuxdiyf.com/li...
2016-09-28 - 前言 在VirtualBox(version 5.0.10)中安装了CentOS 7(64位),装好之后用主机ping虚拟机发现ping不通,之前使用的是桥接模式,后来改成了Host-only就没问题了,记录一下相关的网络配置(本篇重点是网络配置)。参考虚拟机中的CentOS如何上外网【VirtualBo...
2016-09-28 - 前言 通过单网卡(Host-only)实现了VirtualBox(version 5.0.10)中的CentOS 7(64位)和宿主机互访,但是虚拟机无法连外网,所以今天通过给VirtualBox增加一块网卡(NAT)来实现分工,即:Host-only实现主宿互访,而NAT网卡则用来连接外网,尽管这种方式略...
2016-09-27 - 一、为什么? 在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度。不出问题还好,出了问题,就很难找出源头。 这里介绍下,如何利用编译bash 使不同的客户端在使用root 登陆服务器使,记录各自的操作,并且可...
2016-09-27 - 目前,人工智能是科技界不断发展的领域之一,主要侧重于构建软硬件,以便在医疗、教育、安全、制造、银行及其他众多领域解决日常生活中的挑战。我们在本文中将介绍几款面向Linux生态系统的顶尖开源人工智能工具。 下面列出了为支持人工智能设计和开发的诸多...
2016-09-27 - 今天使用egrep命令寻找ifconfig中含有IP的行(类似0.0.0.0即可),使用向后引用发现不能匹配到行,想了半天才找到原因,现在记录下来. 首先使用egrep匹配所有含有数字0-255的行: ifconfig | egrep \([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\ 匹配含有...
2016-09-27 - 系统: Ubuntu 16.04 LTS 今天使用usermod命令更改用户的家目录, 总是失败. 上网查询了各种方法也还是不可以, 最后慢慢尝试总算找到了对的方法, 现记录下来. 例: 新添加了用户user1, 将其改为user2, UID/GID不变, 用户名,基本组名和家目录均改为user2. 1.创建...
2016-09-26 - 概述 在IP报文的首部和ICMP报文的首部都可以放入时间戳数据,clockdiff程序是使用时间戳来测算目的主机和本地主机的系统时间差。 选项 -o 使用IP时间戳选项来测量系统时间差。时间戳只用3个。 -o1使用IP时间戳选项来测量系统时间差。用4个时间戳。如果-o和-o...
2016-09-26 - 1)EasyPR开源项目地址:https://github.com/liuruoze/EasyPR 2)Ubuntu环境: root@Slave1:~# uname -a Linux Slave1 3.16.0-77-generic #99~14.04.1-Ubuntu SMP Tue Jun 28 19:17:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux GCC/G++安装:#gcc --versiongc...
2016-09-26 - 前言, 同事想要可以在web端直接播放我的机器里面的音乐,并且能有选择分类等的功能, 以前的ample局域网音乐广播服务就有些力不从心了. 这时候我们就采用sockso来实现这个. 官网地址: http://sockso.pu-gh.com/ sockso支持mp3,m4a,ogg,wma,flac等格式,有一个比...
2016-09-26 - OS是debian jessie, 桌面是xfce4, 公司多配了一台显示器. 想要扩展显示. 在菜单-通用-display里面只能设置成共用一个panel. 非常不方便. 因为我的是thinkpad, 按Fn+F7可以选择扩展方式. 只有三种, 以laptop笔记本显示, 以扩展显示器显示, 同时显示一样的. 如...
2016-09-26 - 因为一直在用filco 87忍者白茶. 下班要带回家觉得有些不方便, 于是入手了filco minila air 白茶. 公司的台式机是没有蓝牙的. 从X东购入畅销款的shengwei UDC-324A五彩系列蓝牙适配器, 蓝牙4.0, 看中了采用比较常见的芯片博通芯片, 型号BCM20702 台式机是debi...
2016-09-26 - Amarok是一个音乐播放管理器, 主要是在KDE环境中使用. 当然作为其它桌面, 把KDE的基本环境装上也是可以一样运行的. 因为rhythmbox最近几周经常性假死, 于是产生了替换掉这个陪伴了我多个debian版本的播放器. 安装 本机环境: debian8.5 stable(jessie), 桌面:...
2016-09-26 - debian audio recorder 因为在skype和zoom 里面没有音频, 所以调试了下. 一.查看声卡 lspci | grep -i audio 这里能看到硬件上的声卡 root@debian:/ # lspci | grep -i audio 00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family...
2016-09-26 - 相信很多人和我一样,在平时工作中使用linux的manpage时感觉色彩太单一,因此就突出不了重点。 今天特地搜索了一把,还真有办法使manpage变得五彩缤纷。 方法一: 本方法需要使用一位德国开发者的脚本mostlike.txt,步骤如下 Step 1: 在你的$HOME上创建一个...
2016-09-26 - 1.在man一些命令时,满屏的黑底白字一看会眼花吧. 2.方法一. 把下面代码加到.bashrc里面保存后新建一个终端,使用vman 就可以来代替man来查看彩色的终端man了,这个也跟你的vim配色有关.详细配色可以参考我直接发的vim配色,这里面vim的操作,跳转都可用.非常方便...
2016-09-26 - Linux Mint发行版基于Ubuntu,稳定,易于操作,而且可以共享Ubuntu的各种资源。适合用来做开发环境。我一直使用它来开发Android。 7月份Linux Mint团队发布了基于Ubuntu 16.04 LTS的Linux Mint 18。我也重新安装了Linux Mint,很多地方和之前的版本不一样,...
2016-09-25 - Linux手动创建新用户主要包括三个文件的更改(/etc/passwd, /etc/shadow, /etc/group)及家目录的手动创建. 例:手动创建新用户ubuntu,UID为5000,GID为5000,密码为redhat; 1.更改文件/etc/passwd; nano /etc/passwd 在最后一行添加: ubuntu:x:5000:5000::/home/...
2016-09-25 - 在Ubuntu下是可以顺利安装Mathematica 9的,过程并不复杂,启动安装脚本后,安装过程只需要选择指定路径,其后都是全自动过程。 安装时大致过程如下图所示。安装路径一般就选缺省的,不用纠结: 注意最下面一行的*符号就是代表进度条了。 安装完成之后,大家...
2016-09-25 - 在使用TensorFlow跑深度学习的时候,经常出现显存不足的情况,所以我们希望能够随时查看GPU时使用率。如果你是Nvidia的GPU,那么在命令行下,只需要一行命令就可以实现。 1.显示当前GPU使用情况 Nvidia自带了一个nvidia-smi的命令行工具,会显示显存使用情况...
2016-09-25 - 现在共享文件的方法很多,本帖介绍一个完全匿名、安全的共享文件的软件-Onionshare。 Onionshare(https://github.com/micahflee/onionshare)是一个开源软件,它能绕过第三方,文件会通过完全匿名的Tor网络直接由一方传送到另一方,它绝对是隐密的。 发送...
2016-09-24 - Lollypop是开源的面向Linux的音乐播放器,项目源代码:https://github.com/gnumdk/lollypop。 它内置了youtube-dl,可播放YouTube上的音乐。 Ubuntu编译安装: $ git clone https://github.com/gnumdk/lollypop.git $ cd lollypop $ sudo apt-get install au...
2016-09-24 - 在CentOS5/6中,/etc/yum.repos.d/的 yum repo 的设定可以使用$releasever和$basearch变量。但是,CentOS 6.3里$releasever只有 6,所以还是不太方便。在毎次版本升级之后 /etc/yum.repos.d/的设定重新改成固定值的话当然也OK,但是还是有点麻烦,所以这里调...
2016-09-23 - 比较心碎的感觉,本来开发板挂载虚拟机中的文件系统一直都是工作正常的,不知道怎么了,今天却是怎么都挂载不成功,浪费了快两个小时才搞定,最后发现是个很逗比的问题,可能是最近修改了一个网络配置文件让我的虚拟机可以上网导致把我的auto eth3变成了ifup...
2016-09-23 - tftpd32是一个很方便的传输文件的服务器端软件,下面介绍这款软件的使用: 以上是我的tftpd32中文版软件界面;设置到服务器界面; 使用一:可以通过tftpd32,进行Windows与虚拟机中的Linux进行文件传输: 1.开启windows7(作者用的win7)开启tftp服务,步骤...
2016-09-23 - Epanet网站关于linux下安装Epanet有非常详细的步骤说明: sudo apt-get install wine wget http://www.epa.gov/nrmrl/wswrd/dw/epanet/EN2setup.exe wine EN2setup.exe 如果遇到pkcs11模块的问题: 找不到gnome-keyring-pkcs11.so 可以这样做: cd /usr/lib...
2016-09-22 - Markdown 是一种简单的标记语言,旨在帮助你花费更小的代价来格式化纯文本文档。在 WordPress 下你可以使用 HTML 或者可视化编辑器来格式化你的文档,但是使用 markdown 可以让格式化文档变得更加容易,而且你随时可以导出成很多种格式,包括(但不限于)HTM...
2016-09-22 - 安装不同版本的mpi库 sudo yum install -y openmpi-1.10.x86_64 openmpi-1.10-devel.x86_64 sudo yum install -y openmpi-1.8.x86_64 openmpi-1.8-devel.x86_64 sudo yum install -y mpich2.x86_64 mpich2-devel.x86_64 安装modules sudo yum install -y env...
2016-09-22 - 在CentOS7上安装supermin: $ sudo yum install -y supermin* 创建镜像:(以下命令需要使用root运行) # supermin5 -v --prepare bash coreutils -o supermin.d # supermin5 -v --build --format chroot supermin.d -o appliance.d # echo 7 appliance.d/et...
2016-09-22 - 在eclipse下写了个java程序,想要放到Linux下用脚本定时运行,遇到了一些问题,分享一下整个过程。 把java代码打成jar包: 1.打包时设置程序入口,告诉程序跑jar包时从哪个程序开始运行; 2.如需调用外部jar,在xx.jar-META-INF-MANIFEST.MF中设置Class-Path...