
Linux
数据娃掘
人生何需久睡,死后自会长眠
展开
-
在shell中使用expect+ssh登陆远程服务器
登录流程:本地A 先登录到 B #!/usr/bin/expect -fset timeout 30spawn ssh B_user@B_IP -l B_user -p 22 #ssh命令登录expect "*password:" { send "B_user_passwd\r" } #自动输入密码B_user_passwdexpect "$*" { send "pw...原创 2018-04-14 03:00:16 · 1867 阅读 · 0 评论 -
Ubuntu安装过程中出现Out of Range
Ubuntu安装过程中出现了out of range,如何解决。原创 2017-05-07 07:44:19 · 4354 阅读 · 0 评论 -
Ubuntu中利用h5py保存训练好的keras神经网络模型
Ubuntu中利用h5py保存训练好的keras神经网络模型;h5py詳細安装;转载 2017-05-25 18:53:42 · 1706 阅读 · 0 评论 -
shell sed 使用
shell sed 使用方法。重点介绍删除用法。转载 2016-10-06 02:31:04 · 527 阅读 · 0 评论 -
Ubuntu终端常用的快捷键
Ubuntu终端常用的快捷键转载 2016-06-26 16:44:40 · 610 阅读 · 0 评论 -
让Ubuntu的vi支持backspace
Ubuntu下vi编辑器方向键、backspace功能异常的解决办法原创 2015-12-07 16:01:14 · 939 阅读 · 0 评论 -
Win7下使用U盘安装Ubuntu16.04双系统
一. 下载Ubuntu 16.04镜像软件; 二. 制作U盘启动盘使用ultraISO; 三. 安装Ubuntu系统; 四. 用EasyBCD 创建启动系统启动引导; (根据个人情况,选择性的安装)五. 开启系统;原创 2016-06-24 18:02:22 · 4973 阅读 · 0 评论 -
将ubuntu系统制作成iso镜像文件
如何将当前的ubuntu系统制作成iso镜像文件原创 2016-05-17 04:16:04 · 18234 阅读 · 1 评论 -
Ubuntu14.04系统的备份和恢复
ubuntu14.04版本,甚至ubuntu16版本,整个系统如果进行备份和恢复呢,这是个非常安全和必须的要求!原创 2017-05-07 13:21:15 · 4260 阅读 · 0 评论 -
Ubuntu14+CUDA8.0+cudnn傻瓜式安装[文档&手册]
本安装教程参考了网上一系列的安装指导教材,再结合自己的实际机器的情况进行的安装,具体安装过程如下,自己做一个备份,大家也可以利用。原创 2017-05-06 10:27:21 · 1056 阅读 · 0 评论 -
Linux 集群上批量执行同一命令 shell 脚本
因实际开发需要,在集群上多个机器上执行相同的命令,比如执行一个指定的脚本、删除相同目录下的文件(这个得慎重~~)等,组内的成员开发了一个 allscp (可以批量执行scp 命令来同步线上代码)非常好用,我自己也写了一个,主要是使用ssh 登陆到一个服务器上,然后执行一个指定的命令。 先贴Shell 代码:#!/bin/bashif [ "$#" -ne 2 ] ; then echo ...转载 2018-04-14 00:57:38 · 7898 阅读 · 2 评论 -
ubuntu14-系统重装后-脚本命令
新安装unbuntu系统后,自己首先安装的python脚本命令原创 2017-05-07 13:01:16 · 801 阅读 · 0 评论 -
Oracle下 SQL执行结果中出现乱码-linux系统
Linux系统下Oracle执行SQL脚本后中文出现乱码解决方法原创 2017-07-10 10:58:09 · 1116 阅读 · 0 评论 -
Python pip 包管理工具
常用Python pip 包管理工具转载 2016-10-31 15:53:08 · 1833 阅读 · 1 评论 -
Ubuntu16 安装 tensorflow-gpu + keras (python3.5)
我用的Ubuntu版本是16.04 ,并且使用了gnome作为桌面(这一点无关紧要),经历了许多波折,终于完成了以 tensorflow 为后端的 keras 的安裝...转载 2017-06-20 10:38:54 · 4381 阅读 · 0 评论 -
Ubuntu14.04下安装SublimeText3及插件集
如何在Ubuntu14.04下安装SublimeText3原创 2016-05-24 12:03:49 · 3920 阅读 · 0 评论 -
Ubuntu 14和16安装完后需要进行的操作
Ubuntu 16.04、14.05发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化...原创 2016-06-25 19:10:55 · 10411 阅读 · 0 评论 -
Ubuntu 14.04安装teamviewer
Ubuntu 14.04安装远程桌面teamviewer转载 2017-05-09 17:59:09 · 6004 阅读 · 1 评论 -
Ubuntu14下安装无线网卡驱动(TP-LINK TL-WN823N)
在Ubuntu14下安装TP-LINK TL-WN823N无线网卡驱动程序原创 2017-05-06 07:19:58 · 7372 阅读 · 0 评论 -
关于Ubuntu12源列表的更改-source list
ubuntu 12.04.5的软件源,百度上可以找到很多国内的源,但是有很多不可用或者已经是旧的了,今天分享一下最新可用的source.list更新源列表。原创 2015-12-07 17:45:09 · 1355 阅读 · 0 评论 -
VMware提示:已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。解决方案
VMware提示:已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。解决方案转载 2016-05-03 06:35:42 · 26985 阅读 · 4 评论 -
Remastersys---制作当前的ubuntu系统镜像iso,自定义ubuntu系统
Remastersys则款软件,我们就是使用他来将当前的系统制作成iso镜像,一方面可以用来备份系统,二来可以进行系统的自定义,方便今后的直接安装安装步骤如下 1 取得root权限sudo su2 wget -O - http://www.remastersys.com/ubuntu/remastersys.gpg.key | apt-key add -3 编辑sourceli转载 2016-05-25 06:34:56 · 5470 阅读 · 0 评论 -
虚拟机使用NAT方式连网
详细说下NAT配置过程NAT全称Network Address Translation网络地址转换,顾名思义,配置的重点也是地址转换。步骤1、配置局域网段及网关打开vmware的visual network editor,设置成下图样式:图示说明1)采用nat方式要配置VMnet8,这个虚拟网卡是专用nat方式连网的,其他网卡不管。2)其中2中的102字段可以任意选择,原创 2014-10-01 11:59:05 · 840 阅读 · 0 评论 -
bash下快速移动光标的快捷键
在命令行上快速移动光标的快捷方法转载 2014-10-24 14:55:11 · 4579 阅读 · 0 评论 -
VMWare 中Ubuntu 中的NAT 网络设置
网络配置: VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的。在Windows中这两个网卡可以设置成自动获取IP的方式。就可以查看ip地址了。同时我们还必须选择VMware有两种链接网络的方法,即使用Bridged和NAT方式。前者需要将XP的宽带链接(ADSL)设置成共转载 2014-09-11 04:19:42 · 839 阅读 · 0 评论 -
centos6.5增加中文输入法
1.需要root权限,所以要用root登录 ,或su root 2.yum install "@Chinese Support" 3.exit 4.如果是系统不支持中文的,对于英语不好的盆友可能会有点头疼,不过也不难 5.回到桌面,system->preferences->input method 6.勾选 enabled input m原创 2014-09-11 07:19:07 · 866 阅读 · 0 评论 -
解决ubuntu 每次开机 resolv.conf DNS 被清空问题 .
系统是kubuntu,在使用固定ip及设置dns本地缓存时,屡次受resolv.conf文件每次重启被重置的困扰,搜索到一篇文章,Best way to set up DNS caching (http://askubuntu.com/questions/22750/best-way-to-set-up-dns-caching),里面谈到用bind9,似乎比dnsmasq更简单。而resolv.c转载 2014-09-11 07:07:01 · 1563 阅读 · 0 评论 -
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端转载 2014-08-06 05:13:04 · 708 阅读 · 0 评论 -
NFS是什么
一、NFS简介原创 2014-08-06 05:18:46 · 9661 阅读 · 0 评论 -
Linux下scp和rsync的使用
近段时间工作需要做了些scp和rsync的异地安全备份,整理了一下,希望多大家有用。 scp的备份指南: 需求:用scp自动完成异地文件的定时copy 难点:如何让异地主机建立安全的信任关系 1、在A机器上用root运行ssh-keygen,将生成/root/.ssh/identity和/root/.ssh/identity.pub两个文件; 2、在A机器上运行sc转载 2014-07-29 16:35:02 · 1882 阅读 · 0 评论 -
bad interpreter: No such file or directory
原因是.sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。转行文件的编码格式:1、确保用户对文件有读写及执行权限oracle@linux-106:~/RMAN/bin> chmod a+x test.sh2、然后修改文件格式 (1)使用vi工具 > vi test.sh (2)利用如下命令查看文件格式 :set转载 2012-06-24 06:26:57 · 727 阅读 · 0 评论 -
Shell脚本之awk篇(基础)
目录:一、概述二、awk基本语法格式三、awk基本操作四、awk条件及循环语句五、awk函数六、awk演示示例(源自于man手册)一、概述1. 产品概述: awk是一种编程语言,用于在linux/unix下对文本和数据进行扫描与处理。数据可以来自标准输入、文件、管道。 awk分别代表其作者姓氏的第一个字母。因为它的作者是三个人,分别是Alfr转载 2015-01-07 16:37:22 · 907 阅读 · 0 评论 -
CentOS下expect安装
Expect是在Tcl基础上创建起来的,它还提供了一些Tcl所没有的命令,它可以用来做一些linux下无法做到交互的一些命令操作,在远程管 理方面发挥很大的作用。spawn命令激活一个Unix程序来进行交互式的运行。 send命令向进程发送字符串。expect 命令等待进程的某些字符串。 expect支持正规表达式并能同时等待多个字符串,并对每一个字符串执行不同的操作.原创 2014-12-18 09:54:40 · 5881 阅读 · 0 评论 -
apt-get常用命令备份
在Ubuntu下,apt-get是最常用的shell命令,Ubuntu下通过该命令来进行安装、卸载、检查系统中软件的情况。本文列举了常用的几个APT命令及其参数原创 2016-05-24 11:00:42 · 963 阅读 · 0 评论 -
Centos的yum源更换为阿里云源
阿里云是最近新出的一个镜像源。阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/原创 2015-12-10 00:03:17 · 1025 阅读 · 0 评论 -
VMware Workstation网络连接的三种模式
经常要使用VMWare Workstation来在本地测试不同的操作系统,以前也搞不清楚网络连接三种模式,最近看了几篇文章才算明白。现总结如下:1. VMwareWorkstation的虚拟网络组件虚拟:见下图。安装一个虚拟PC时自动安装一块虚拟,可添加多块虚拟网卡。 虚拟交换机:见下图。安装VM时就自动安装了10台虚拟交换机。 虚拟网桥:只在虚拟网卡连接到VMnet0 (de转载 2015-09-23 12:42:13 · 515 阅读 · 0 评论 -
ssh无密码远程登录-自己总结整理
(一)现在有两台机器,客户机:192.168.1.100服务器:192.168.1.111 (二)需求:想实现在100机器上直接ssh登录到111机器上,在ssh登录过程中不需要输入ssh用户登录密码。 (三)具体操作如下:注意:(提示:下面在生成私钥和公钥的时候直接按回车键,否则后面还将要求输入密码,会很麻烦) 第一步:在192.168.1.100机器上,执行如下命令: [root@localh...原创 2014-07-30 11:15:37 · 912 阅读 · 0 评论 -
shell编程-IF语法
shell编程中条件表达式的使用if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi i原创 2015-05-07 10:04:23 · 731 阅读 · 0 评论 -
实现任意机器间均非输入密码进行SSH登录
实现原理:在本机A上执行“ssh-keygen -b 1024 -t rsa”命令,就会生成公钥证书“id_rsa.pub”,在远程机器B的路径/home/autoxj1/.ssh/下新建文件“authorized_keys”,然后将机器A上生成的公钥证书中的文字内容copy到机器B的文件“authorized_keys”里面即可。-------------------------原创 2015-05-08 16:35:46 · 4183 阅读 · 0 评论 -
msysGit管理GitHub代码
msysGit管理GitHub代码代码的管理,在日常开发中是很重要的环节,程序员的修炼三部曲——版本控制,单元测试,项目自动化。本篇就简单的说说通过msysGit来管理GitHub中的代码,实现版本控制。svn与git 说到版本控制,就不得不提它的发展历史。最开始流行的版本控制工具是cvs,但是cvs有个缺点,就是必须联网使用集中的代码库;于是SVN登上历转载 2015-04-10 15:38:23 · 647 阅读 · 0 评论