Linux学习
文章平均质量分 64
chinahospital
10年医疗软件从业经验,在医院信息化方面有较高造诣。
带领4个人的团队成功开发完成CT控制台软件。
目前在苏州帝麦克斯任软件部经理,负责团队管理,软件的构架等。
展开
-
linux安装svn服务器(yum方式)
1.查看yum是否安装 在终端中输入yum即可如果已经安装,会显示yum的参数,如果没有安装,会提示yum未安装或无效命令…… 2.安装svn yum -y install subversion 出现下面截图后,表示安装完成。 3.创建目录并配置 建立版本库目录 mkdir -p /data/svn/repo 配置 svnadmin create /data/svn/repo 执行上面的命令后,自动建立repo测试库,查看/data/svn/repo 文件夹发现包含了con.原创 2022-04-27 13:22:25 · 129 阅读 · 0 评论 -
CentOS8 安装系统
CentOS8 安装系统(java、宝塔、nacos、redis、nginx)原创 2021-12-15 12:41:01 · 335 阅读 · 0 评论 -
Linux下删除非空文件夹代码
linux没有直接删除非空文件夹的函数,下面几个函数删除文件夹,如果文件夹非空则不能删除成功。 int unlink(const char *pathname); int rmdir(const char *pathname); int remove(const char *pathname); 最近编写了一个函数,测试效果还可以。 void dfs_remove_dir()原创 2016-04-15 17:03:50 · 721 阅读 · 0 评论 -
linux crontab 添加定时任务
使用 crontab 服务。 1. 创建一个定时任务 使用crontab -e 创建一个定时任务,其会打开一个任务文件,将需要添加的任务添加到任务文件中 2. 启动crontab服务 ps -ef | grep cron /sbin/service crond start 3. 查看调度任务 crontab -l 4. crontab 运行日志保存在/var转载 2016-04-15 16:52:54 · 488 阅读 · 0 评论 -
CentOS下gdb升级(解决No symbol "***" in current context问题)
gcc升级到了发现gdb调试看不到中间变量信息了,提示:No symbol "***" in current context。网上查资料怀疑是 1、下载最新版gdb 7.10.1源码包 http://ftp.gnu.org/gnu/gdb/, 我下载的是7.10版本http://ftp.gnu.org/gnu/gdb/gdb-7.10.tar.gz,将源码包放在/us原创 2016-03-08 18:09:01 · 2447 阅读 · 0 评论 -
linux下升级GCC 4.8
C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言第一次大修订,对C++语言进行了改进和扩充。随后各编译器厂商都各自实现或部分实现了C++中的特性 。 本文主要介绍在Linux系统下,如何升级GCC以支持C++11。目前来看GCC是对C++11支持程度最高最多的编译器,但需要GCC4.8及以上版本。 本文使用操作系统:Cen原创 2016-02-03 18:02:31 · 576 阅读 · 0 评论 -
linux下编译boost
1.下载 boost_1_60_0.tar.bz2 http://www.boost.org/; 2. 将文件解压在/usr/local/目录下,以root用户运行; 3. 进入/usr/local/boost_1_60_0/ 目录, 在terminal中输入 ./bootstrap.sh,运行,大概需要20分钟; 4.在/usr/local/boost_1原创 2016-03-03 18:58:43 · 615 阅读 · 0 评论 -
项目管理中用到的Linux开源应用
LDAP:轻量化目录访问协议 GitLab:代码管理,参考SVN MediaWiki:很不错的wiki,维基百科用的这套框架 ownCloud:文件共享系统,各项目组可以上传文档,然后针对不同的人做权限控制原创 2015-12-04 09:39:13 · 331 阅读 · 0 评论 -
GIT用法
Clone(複製)別人的 Repository $ git clone https://gogojimmy@github.com/gogojimmy/Animal.git 添加和提交 你可以提出更改(把它们添加到暂存区),使用如下命令: git add git add * 这是 git 基本工作流程的第一步;使用原创 2015-11-03 10:48:01 · 242 阅读 · 0 评论 -
.so动态库未能成功加载解决办法
提示: ./move_db: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory 第一步:确认有哪些Lib无法Load >ldd move_db linux-gate.so.1 => (0x原创 2015-10-27 17:40:53 · 1987 阅读 · 0 评论 -
linux 常用命令
cat /etc/redhat-release,即可显示系统版本 uname -r ,可以查询内核版本。 df -h,可以查看各分区的使用情况 du -sh,则可以查看当前文件夹所占空间 du -sm /* /目录下文件夹多占容量,以m为单位 du -sm /dir dir目录所占容量,以m为单位 pwd 是 Print Working Directory 的缩写,也就是显示原创 2015-10-27 17:23:12 · 217 阅读 · 0 评论 -
数据库连接池libzdb.3.1在Centos 6.5 64位下的安装
libzdb源代码下载地址: http://www.tildeslash.com/libzdb/#api 安装mysql 开发包 yum install mysql-devel yum install flex 运行命令 ./configure make make install原创 2015-11-04 17:37:45 · 772 阅读 · 0 评论