自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 linux命令之ldd

一、功能 --显示程序需要使用的动态库和实际使用的动态库二、用途 --解决运行库不匹配的问题三、举例 --$ ldd /bin/ls --librt.so.1 => /lib/librt.so.1 (0x4001a000) --libc.so.6 => /lib/libc.so.6 (0x4002c000) --libpthread.so.0 =>

2015-04-24 17:10:59 377

原创 Ubuntu开启SSH服务

Ubuntu默认安装了SSH的客户端(可以使用SSH命令访问其它机器),但没有安装SSH服务端,供其它机器远程访问。首先,判断SSH服务是否安装:1.使用命令ssh localhost,如果显示Connection refused,则说明ssh没有安装或没有开启2.使用命令whereis sshd 查找sshd文件,如果没有查到,说明没有安装然后,安装SSH服务:1.使用命令s

2015-04-04 16:29:49 295

原创 virtualbox的网络连接方式

virtualbox虚拟机的作用是在现有操作系统下,允许安装更多的操作系统,相互之间物理隔离,组成网络,以更大的发挥计算机的性能。virtualbox的网络连接方式有NAT模式、桥接模式、Host-Only适配器模式、内部网络模式。1.NAT模式该模式下虚拟机不占用主机所在局域网的ip,虚拟机通过使用主机的NAT功能访问局域网与互联网,即虚拟机可以访问局域网中的其它电脑,但其它电脑不知

2015-04-04 15:47:35 512

原创 windows系统远程登录到virtualbox安装的Ubuntu

windows要远程登录到virtualbox上安装的Ubuntu,需要先在ubuntu中安装ssh服务端,并启动ssh服务。ssh服务的安装可看另一篇博文。windows远程登录到virtualbox上安装的Ubuntu,设置步骤如下:1.关闭virtualbox虚拟机上的Ubuntu操作系统2.打开设置,选择网络,如图3.网络连接方式选为“仅主机(Host-Only)适

2015-04-04 15:38:07 490

原创 Ubuntu安装设置root密码

Ubuntu安装完之后默认是没有主动设置root密码的,无法进入root用户环境,重新设置需以下几步:1.当前登陆用户打开终端,输入命令sudo passwd2.提示输入当前密码,输入当前用户密码即可3.然后提示输入root用户的新密码,输入即可4.再次确认root用户新密码5.设置完成,使用命令su root切换到root用户,验证密码是否正确

2015-04-04 14:09:00 369

原创 C++基础之extern

extern可以作用在全局变量或函数前,用来声明全局变量或函数,表示全局变量或函数在别的文件中已经定义,提示编译器遇到该全局变量或函数时在其它文件中寻找其定义。1.extern的使用:A.cppB.cppg++ A.cpp B.cpp -o test 编译,得到输出结果:22.extern 作用1)全局变量或函数的引用共享3.应用场景在*.c

2015-03-09 19:31:45 349

原创 C++基础之iostream

std命名空间是C++标准库对象的命名空间。1.在标准C++以前,都是使用#include这样写法,因为要包含进来的头文件就是iostream.h;标准C++引入了命名空间的概念,把iostream标准库的东西都封装到了std命名空间中,为了不与原来的头文件混淆,规定标准C++使用一套新的头文件(不加后缀名.h),并且把原来的C标准库的头文件也重新命名,如string.h改为CString.h

2015-03-09 19:06:56 1257

原创 linux安装jdk

1.下载jdk地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u24-oth-JPR下载一个jdk,我下载的是jdk-6u45-linux-i586.bin2.安装jdk在/usr目录下创建java目录

2014-12-02 20:41:54 190

原创 linux主机间无密码访问与复制文件

在linux下,当使用ssh -p xxx  user@ip登录另外一台服务器时,经常需要输入密码;或者使用scp命令拷贝文件到另外一台服务时,也提示需要密码,导致无法脚本自动化。当然可以使用第三方的开源工具expect编写密码自动输入脚本解决,在这里提供另外一种解决方式,即通过ssh-keygen的密钥进行身份校验,省去输入密码的烦恼,能够通过脚本自动拷贝文件。登录远程服务器主要有2种方式:

2014-11-30 15:11:39 600

原创 gcc编译报错undefind reference to “XXX”

Linux下编译代码时,经常会报XX/bin/ld:cannot find -lxxx这样的错误,这个错误的意思是在编译期间,在给定的库路径与默认库路径下找不到libxxx.so或者libxxx.a这个库文件,原因主要有以下几个:

2014-11-22 22:08:42 524

原创 gcc编译错误XX/bin/ld:cannot find -lxxx

Linux下编译代码时,经常会报XX/bin/ld:cannot find -lxxx这样的错误,这个错误的意思是找不到

2014-11-22 21:50:32 759

原创 Linux 源码编译与程序运行期间静态库与动态库搜索路径

源码编译期间:

2014-11-17 23:04:23 297

原创 C++基础之头文件引用的双引号与尖括号

C++编程时,会使用#include来引用qit

2014-11-15 13:41:14 1449

原创 mysql安装InnoDB存储引擎

InnoDB存储引擎在mysql 5.1.*以上版本不再作为默认的存储引擎,默认不安装。安装InnoDB,有以下2种方法:1.安装mysql之前,对configure的参数进行设置--with-plugins=innobase,如果添加多个引擎,用半角逗号隔开即可2.安装mysql之后,再安装InnoDB引擎1)到mysql安装目录下的插件目录plugin_dir中查找ha_inn

2014-11-15 12:58:00 6838 1

原创 mysql数据库的访问控制

环境:Linux mysql

2014-11-03 19:40:58 827

原创 linux上mysql数据库迁移

服务器退役或架构调整都会涉及到数据库的迁移

2014-10-30 20:19:47 6264

原创 Linux下源码安装gcc编译器

目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序

2014-10-28 19:18:31 853

原创 Linux上mysql服务的安装与配置

本文主要讲如何使用源码安装

2014-10-22 22:20:03 570

原创 Linux上Apache服务的安装

1.Apache安装包下载

2014-10-21 22:32:53 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除