- 博客(67)
- 资源 (3)
- 收藏
- 关注
转载 Linux下SVN常用命令
将文件checkout到本地目录#svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码 #svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码 #svn co svn://路径(目录或文件的全路径) [本地目录全路径
2015-05-25 16:03:24
548
转载 基于MySQL到MongoDB简易对照表的详解
查询:MySQL:SELECT * FROM userMongo:db.user.find()MySQL:SELECT * FROM user WHERE name = 'starlee'Mongo:db.user.find({‘name' : 'starlee'})插入:MySQL:INSERT INOT user (`name`, `age`) values ('starl
2015-05-06 13:02:55
549
原创 shell学习笔记汇总
指令执行过程中,反单引号(`)这个符号代表的意义, 在一串指令中,在`之内的指令将会被先执行,而其执行出来的结果将做为外部的输入信息。[wm@adx /usr/local/redis]$ cd /lib/modules/`uname -r`/kernelYou have new mail in /var/spool/mail/root[wm@adx /lib/modules/2.6.18-39
2015-04-23 18:15:29
457
原创 mysql基本用法
1.安装2.登录修改密码[root@localhost ~]# vim /etc/my.cnf [root@localhost ~]# service mysqld startroot@localhost ~]# /usr/bin/mysqladmin -u root password beyond查看数据库mysql> show databases;+---------
2015-04-22 23:45:41
448
原创 Linux网络配置基本用法
查看网卡信息Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。[root@adx ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:22:19:D4:CE:3B inet addr:10.1
2015-04-21 16:29:16
599
转载 netstat命令使用实例
1.netstat详细说明[wm@adx ~]$ netstat -helpusage: netstat [-veenNcCF] [] -r netstat {-V|--version|-h|--help} netstat [-vnNcaeol] [ ...] netstat { [-veenNac] -I[] | [-veenNac] -i |
2015-04-21 11:23:27
1964
原创 linux快捷键汇总
CentOS系统,命令在Linux/unix的shell下有效。Ctrl + a 切换到命令行开始Ctrl + e 切换到命令行末尾Ctrl + l 清除屏幕内容,效果等同于clearCtrl + u 清除剪切光标之前的内容Ctrl + k 剪切清除光标之后的内容Ctrl + y 粘贴刚才所删除的字符Ctrl + r 在历史命令中查找Ctrl + c 终止命令Ctrl + d 退出sh
2015-04-20 15:08:07
492
原创 Linux下文件和目录管理汇总
1.pwd命令显示目前所在的目录命令,如果加上-p参数,就可以取得正确的目录名称,而不是以连接文件的路径来显示。以/var/mail/为例[wm@localhost mail]$ ls -al总用量 452drwxrwxr-x. 2 root mail 4096 4月 15 06:17 .drwxr-xr-x. 13 root root 4096 5月 4 2014
2015-04-14 23:23:34
453
原创 linux用户和用户组的一些基本知识
1.查看用户用户组信息,(id -un是获得当前登陆的用户名称)[root@adx /home/wm/diad]# id -unroot[root@adx /home/wm/diad]# id wmuid=512(wm) gid=512(wm) groups=512(wm)You have new mail in /var/spool/mail/root[root@adx /home
2015-04-14 13:08:02
555
原创 构建高可用Linux服务器笔记
查看cpu详细情况物理cpu个数[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l1每个物理cpu中core的个数(核数)[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores : 2
2015-04-12 23:21:47
782
原创 tcpdump实用命令
-默认启动截获所有数据包 [root@localhost ~]# tcpdump截获指定网络接口数据包[root@localhost ~]# tcpdump -i eth0如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。截获指定ip,port数据包[root@localhost ~]# tcpdump tcp port 22 and hos
2015-04-12 00:17:10
541
转载 详细介绍Linux重定向的使用
详细介绍Linux重定向的使用Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。Linux默认输入是键盘,输出是显示器。你可以用重定向来改变这些设置。比如用wc命令的时候本来是要手动输入一篇文字来计算字符数的,用了重定向后可以直接把一个已经写好的文件用‘<’指向这条命
2015-04-11 15:13:59
431
原创 2015年工作记录
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-18 14:57:12
550
原创 git创建新仓库的一些提示信息摘录
…or create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/wmengbeyond/my_makefile.gitgi
2014-12-24 22:44:55
509
转载 Linux命令dmidecode - 查看硬件信息
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等。偶发现这个工具很有用,就总结一下。一、Dmidecode简介DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的
2014-12-23 15:38:39
809
原创 vim自动配置IDE方案
1.通过git把文件放置到/home/wm/目录下1.工程目录x把include文件全部产生tgas出来,脚本里的路径是/home/wm/.vim/systags,在.vimrc里设置set tags+=/home/wm/.vim/systagsset tags+=/home/wm/miad/tags (设置自己的工程目录也加入)2.进入vim里执行命令:CscopeG
2014-12-19 18:09:26
692
原创 Libevent资料汇总
关于libevent资料地址git@github.com:libevent/libevent.gitgit@github.com:gambellhq/samples.githttp://cznic.dl.sourceforge.net/project/libevent-thread/libevent-thread-20140224-1.tar.gzhttp://cznic.dl.sour
2014-12-17 13:10:43
623
原创 gdb基本操作
启动调试程序$ gcc -Wall -g crash.c -o crash加载可执行文件1.gdb 可执行文件名2.先输入gdb 回车,再执行 file 可执行文件名对应关系1.$ gdbGNU gdb (GDB) 7.8...2. (gdb) file crashReading symbols from crash...done.cygwin中如何产生core
2014-12-07 22:48:38
934
原创 cywin问题集
vim不能使用Backspace键问题Administrator@S8UUZHAMA4G7PPW ~/pro_test$ cd /usr/share/vim/vim74/Administrator@S8UUZHAMA4G7PPW /usr/share/vim/vim74$ cp vimrc_example.vim ~/.vimrccygwin下编译libevent下载$ wget
2014-12-07 21:22:00
820
原创 VIM基本用法
linux下编程开发的编辑器首推vim,先记录一些常用命令以备查阅。替换命令ra 将当前字符替换为a,当期字符即光标所在字符。s/old/new/ 用old替换new,替换当前行的第一个匹配s/old/new/g 用old替换new,替换当前行的所有匹配%s/old/new/ 用old替换new,替换所有行的第一个匹配%s/old/new/g 用old替换new,替换整
2014-10-31 17:05:50
474
转载 strace命令详解
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义
2014-10-23 10:58:29
688
原创 GCC下的一些基本实用操作
1.查看gcc/g++默认include路径[wm@adx test]$ `gcc -print-prog-name=cc1plus` -vignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../x86_64-redhat-linux/include"#include "..."
2014-10-21 11:31:20
619
转载 用ctags为linux系统头文件生成systags
#!/bin/bash# Program:# This program is used to generate system ctags for vim editor and auto add path for vim#History:# 2012/12/6 Kom First releasePATH=/bin:/sbin:/usr/bin:/usr/sbin:/u
2014-10-10 15:38:53
823
原创 centos下打造c++编程IDE环境
1.先安装ctagsyum install ctags2.在home下设置一般用户的如下几个目录[wm@adx ~]$ mkdir -p .vim/plugin[wm@adx ~]$ mkdir -p .vim/doc[wm@adx ~]$ mkdir -p .vim/tags[wm@adx ~]$ mkdir -p .vim/syntax3.创建一般用户的vimrc[wm@
2014-10-09 15:55:53
4376
原创 常用工具软件列表
1. Balsamiq Mockups是一种软件工程中快速原型的建立软件,可以做为与用户交互的一个界面草图,一旦客户认可可以做为美工开发HTML的原型使用。
2014-09-16 10:46:18
450
转载 MongoDB常用命令及SQL语法对比
传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。1 客户端常用命令数据库相关命令1 sh
2014-09-02 11:18:22
579
转载 CentOS设置程序开机自启动的方法
在CentOS系统下,主要有两种方法设置自己安装的程序开机启动。1、把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动mongodb。
2014-09-02 11:06:11
592
转载 kill命令
Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下
2014-08-27 10:18:22
649
转载 libtool的作用及应用
一、libtool的作用offer a standard procedure for creating shared libraries on different platformslibtool 是一个通用库支持脚本,将使用动态库的复杂性隐藏在统一、可移植的接口中,也就是说,你可以通过如下所示的标准方法,在不同平台上创建并调用动态库,我们 可以认为libtool是gcc的一个抽象,也就是
2014-08-26 09:58:38
550
转载 linux 系统监控、诊断工具之 lsof 用法简介
1、lsof 简介lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它的意思是 List Open Files,很容易你就记住了它是 “ls + of”的组合~它可以用来列出被各种进程打开的文件信息,记住:linux 下 “一切皆文件”,包括但不限于 pipes, sockets, directories, devices, 等等。因此,使用 lsof
2014-08-22 19:27:27
1282
转载 Linux下文件的三种时间标记:访问时间、修改时间、状态改动时间
在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。两者有此不同,在Linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时
2014-08-22 17:58:55
5761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人