Linux
承接各种编程私活
这个作者很懒,什么都没留下…
展开
-
Vim的使用指南
一. VIM高亮进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim 二. VI常用命令_______________________________________________________一般模式转载 2012-08-16 17:11:27 · 347 阅读 · 0 评论 -
RHEL 7 配置 源
下载EPEL RPM安装包,目前最新的版本是epel-release-7-5.noarch.rpm,如果链接无效,可以在http://dl.fedoraproject.org/pub/epel/7/x86_64/e/找到对应的rpm包即可下载1wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-转载 2015-12-28 14:25:05 · 2101 阅读 · 0 评论 -
Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
Hadoop在处理海量数据分析方面具有独天优势。今天花时间在自己的Linux上搭建了伪分布模式,期间经历很多曲折,现在将经验总结如下。首先,了解Hadoop的三种安装模式:1. 单机模式. 单机模式是Hadoop的默认模。当配置文件为空时,Hadoop完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守护进程。该模式主要用于开发调试Map转载 2015-02-12 09:44:16 · 619 阅读 · 0 评论 -
Sqlite + CodeBlocks + Ubuntu
今天项目需要集成sqlite源代码,由于在Linux运行要求,所以使用了CodeBlocks进行开发。开发过程中,发现sqlite.c文件使用c编写的,而其他的文件皆为C++写的,编译的时候,一直报错:invalid conversion from 'void*' to 'sqlite3_int64* {aka long long int*}'后来果断查了一下,发现时用c++编译器编译c文原创 2014-11-10 18:35:25 · 848 阅读 · 0 评论 -
Sqlite + CodeBlocks + Ubuntu
今天项目需要集成sqlite源代码,由于在Linux运行要求,所以shiy原创 2014-11-10 17:31:03 · 1565 阅读 · 0 评论 -
Mysql 彻底删除Mysql 重新安装
1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)上面的其实有一些是转载 2013-05-30 15:02:33 · 796 阅读 · 0 评论 -
shell 日期
直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d` 或n天前的 `date -d "n day转载 2013-02-16 17:18:01 · 417 阅读 · 0 评论 -
Linux SSH 无密码访问设置详解
如果想在 A 这太机器上可以不需要密码就 ssh 到 B 、 C 两台机器上,可以采用如下的方法:( 1 ) 在 A 机器上: ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/nutch/home/.ssh/id_rsa): 不输入任何东西,直接回转载 2013-02-05 09:56:41 · 566 阅读 · 0 评论 -
Linux 定时任务 crontab
任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分转载 2013-02-04 09:58:48 · 417 阅读 · 0 评论 -
reboot命令
reboot功能说明:重新开机。语 法:dreboot [-dfinw]补充说明:执行reboot指令可让系统停止运作,并重新开机。参 数: -d 重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有"-n"参数的效果。 -f 强制重新开机,不调用shutdown指令的功能。 -i 在重开机之前,先关闭所有网络界面。转载 2012-10-12 15:28:14 · 564 阅读 · 0 评论 -
linux下top命令参数解释(转)
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stop转载 2012-10-10 17:55:18 · 450 阅读 · 0 评论 -
Ubuntu 设置环境变量
添加环境变量:方法一:$ vi ~/.bashrc在最后一行添加PATH=$PATH:/my_new_path:$source ~/.bashrc方法二:注意:修改环境变量PATH。具体:修改/etc/bash.bashrc文件(所有用户都可用)$sudo vim /etc/bash.bashrc 在文件末尾添加:export PATH=$PAT转载 2012-09-26 14:14:33 · 419 阅读 · 0 评论 -
无法发起与 8080:80 (0.0.31.144) 的连接 - connect (22: 无效的参数)
今天遇到这个错误。。。无法发起与 8080:80 (0.0.31.144) 的连接 - connect (22: 无效的参数)后来才发现是设置代理的时候没有加“http://”原创 2012-08-27 16:14:04 · 2969 阅读 · 0 评论 -
缺少动态连接库.so--cannot open shared object file: No such file or directory
总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/where/you/install/lib:$LD_L转载 2015-12-29 15:50:32 · 1476 阅读 · 0 评论