linux
woodcol
iOS,android,应用及游戏开发.
精通cocos2d-x,
展开
-
ubuntu引导与XP引导修复(真的很实用)
自已在自已的电脑上装了XP和ubuntu之后,又想再在电脑上装一个MAC,结果在用光盘启动时引导安装MAC时因为MAC系统光盘有问题所以没有安装成功,之后重起电脑后发现XP和ubuntu的引导出了问题,开机之后出现 “grub rescue>”等待输入命令,然后在网上找到了这个文章,真的很好用,引导也正常了。 一、XP的引导与修复: XP的引导很简单,通常是这样的模式: 通常我们的XP原创 2017-11-03 18:48:37 · 2497 阅读 · 0 评论 -
Linux Shell 基本语法(转)
还是感觉写博客的时候心情最轻松了,虽然是转载别人的好文章,但心情一样比上班好很多。转自:http://blog.sina.com.cn/s/blog_5b1acf750101g9gn.html一. Linux基本命令1.1. cp命令该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,功能十分强大。语法: cp [选项] 源文件或目录 目标文件或目录 1.2. mv命令用户可以使用mv命令来原创 2017-11-04 21:59:48 · 211 阅读 · 0 评论 -
Linux shell提取文件名和目录名的方法(转)
总的来说,shell在处理文件系统相关的东西还是比较方便的,像移动,删除,压缩,解压缩,运行可执行文件什么的都很方便,但要处理文件中的内容,或者从网上下载个东西,那可能要写一个可执行文件或者脚本来让shell调用了。总的来说,可执行文件是shell的手臂,shell就相当于你控制的一个大脑来管理和运行这些可执行文件。转自:http://blog.csdn.net/ljianhui/article/原创 2017-11-04 21:59:52 · 4080 阅读 · 0 评论 -
linux shell获取脚本所在目录
当我们把shell作为可执行文件,并把shell脚本路径加入到环境变量之后,在其他目录使用脚本时,我们想知道脚本所在目录在那里,因为我们可能还要调用和脚本在同级目录的其他工具,比如python脚本。这时在脚本运行时要使用pwd命令得到的并不是脚本所在目录,而是运行脚本的目录。这时候使用basepath=$(cd `dirname $0`; pwd)echo ${basepath }可以得到脚本所在原创 2017-11-04 22:00:16 · 9123 阅读 · 0 评论 -
linux下使用openssl命令行加密文件(转)
OS: ubuntu 12.04命令行输入openssl,进入openssl命令行状态# opensslOpenSSL>" 加密文件 -e (加密) -aes-128-cbc(加密算法)OpenSSL> enc -e -aes-128-cbc -in -out “ 输入加密密码,回车enter aes-128-cbc encryption password:” 再次输入密码,回车Verifyin原创 2017-11-04 22:00:41 · 1566 阅读 · 0 评论 -
php开发环境总结
我是在mac os和ubuntu server上架设php开发环境在Mac下配置php开发环境:Apache+php+MySql一、启动Apache 有两种方法 1、打开网络共享 打开"系统偏好设置"->"共享",在"互联网共享"那一项前面打√。 2、打开终端,输入sudo apachectl start这时需要输入密码,输入电脑密码即可,然后输入sudo apachectl -v可以查看原创 2017-11-04 22:00:43 · 351 阅读 · 0 评论 -
ubuntu apt-get 安装错误总结
在安装java8时可能因为源是在国外,所以下载速度很慢,过一会ssh会断开,然后安装失败再进服务器使用apt-get安装时会出现E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?错误网上说是:sudo dpkg --clear-avail使用后,会报dpkg: e原创 2017-11-04 22:00:47 · 1336 阅读 · 0 评论 -
Shell正则表达式 & Grep正则表达式 & shell字符串处理(转)
个人觉得作为一个程序员,最少应该学会一种正则表达式。正则表达式好像真能提高一些效率。转自:http://www.cnblogs.com/hoji-real/articles/2311214.htmlShell正则表达式一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模原创 2017-11-04 22:01:36 · 649 阅读 · 0 评论 -
ubuntu因为/etc/fstab错误系统只读解决办法
ubuntu 文件系统错误造成系统只读因为学习tensorflow,专门配了一台显卡比较好的电脑,安装了ubuntu和windows10双系统.本来在ubuntu系统下是可以访问windows的ntfs格式的磁盘。但今天不知道原因,突然就访问不了。按网上的方法使用sudo apt-get install ntfs-config安装了ntfs-config,在设置加载ntfs盘的时候不小点把原来的ub原创 2017-11-17 18:47:33 · 3007 阅读 · 0 评论 -
linux自动内存清理
因为服务器的内存本来就小,只有512m.所以定期清理一下内存就很有必要了。下边是内存清理命令,把这个写到一个linux shell的free.sh文件中。要清理时运行一下就可以了。#!/bin/bashfree -msyncecho 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /proc/sy原创 2017-11-04 21:59:42 · 1624 阅读 · 0 评论 -
linux下限制CPU使用率的3种方法 (转)
在租的云服务器上架了一个获取BTCC实时交易数据的服务器程序,因为用了一个while死循环处理数据信息,所以云服务器上的处理器占用率一直在90%多,这两天邮箱里一直收到服务器CPU占用率过高的邮件,在网上找到了下边的这种方法来限制CPU占用率。我用的是下边的cuplimit这个方法,使用apt-get安装时出现了一个python编译器的错误,所以干脆下载了cpulimit源码,自已直接make了。原创 2017-11-04 21:58:30 · 16205 阅读 · 0 评论 -
Linux下Socket编程(转)
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种原创 2017-11-03 18:48:46 · 188 阅读 · 0 评论 -
Linux 下Socket编程基础(转)
1、 引言Linux的兴起可以说是Internet创造的一个奇迹。Linux作为一个完全开放其原代码的免费的自由软件,兼容了各种UNIX标准(如POSIX、UNIX System V 和 BSD UNIX 等)的多用户、多任务的具有复杂内核的操作系统。在中国,随着Internet的普及,一批主要以高等院校的学生和ISP的技术人员组成的Linux爱好者队伍已经蓬勃成长起来。越来越多的编程爱好者也逐渐原创 2017-11-03 18:48:49 · 314 阅读 · 0 评论 -
Emacs好像是一个功能很强大的代码编辑器
最近在学习python的时候,发现在windows下可以使用python自带的idle编辑器进行编辑和调试python,但在使用Mac系统的时候硬是不知道用什么编辑器好了,无奈之下在网上找到了什么xcode进行编辑和运行的方法,但总是觉得好像还少点什么,又在网上找到了一个ipython的编辑器,但发现这个好像是服务器上用的python编辑器,因为代码的编写和运行都是在网页上进行的。又上网上搜了一下原创 2017-11-03 18:52:51 · 2418 阅读 · 0 评论 -
Linux chmod命令详解(转)
chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。options:-c,--changes只输出被改原创 2017-11-03 18:56:08 · 321 阅读 · 0 评论 -
MacBook Terminal中使用Emacs的Meta键问题(转)
今天才发现,原来Emacs的很多快捷键其实在所有文档编辑器中都是适用的,比如就在苹果的浏览器中,现在我就可以使用 C-pC-a,C-b -------正文------- C-f,C-e C-n这几个组合键来进行光标移动,只是用中文输入法的时候这个快捷键就不好用了,这时原创 2017-11-03 18:56:11 · 2345 阅读 · 0 评论 -
使scp不用输入密码(转)
最近一直在调试我的比特币程序化交易算法,因为每一次都要把新修改的代码打包到服务器上运行,而且在服务器运行一段时间有了数据之后还要再把数据下载回本地进行分析。记录的数据文件有好几个,每一次使用scp上传代码或者下载数据文件时每一个文件都要输入一次密码。觉得得别麻烦还不智能,所以在网上找到了这个,在这里收藏和分享一下。转自:http://os.51cto.com/art/200909/149861.h原创 2017-11-04 21:56:15 · 852 阅读 · 0 评论 -
the following packages have unmet dependencies
今天下载了一个bitcoind运行了一下,结果少库出现运行错误,在网上找了很长时间才找到了解决办法。用的系统是ubuntu 14.04在终端下运行下边的命令:sudo aptitude updatesudo aptitude install build-essential然后问题就可以解决,再接着就可以使用apt-get安装少的库了。原创 2017-11-04 21:56:47 · 4016 阅读 · 0 评论 -
selenium+chromedriver在服务器运行
selenium+chromedriver在服务器运行1.前言想使用selenium从网站上抓数据,但有时候使用phantomjs会出错。chrome现在也有无界面运行模式了,以后就可以不用phantomjs了。但在服务器安装chrome时出现了一些错误,这里总结一下整个安装过程2.ubuntu上安装chrome# Install Google Chrome# h...原创 2018-03-29 04:07:16 · 15359 阅读 · 0 评论