
linux
普通网友
这个作者很懒,什么都没留下…
展开
-
Linux下动态共享库 连接和加载路径
1. 连接时找不到某一个函数,出现“ xxxxx undefined”,应该就是连接时找不到相应的动态库,连接时动态库的路径如下:1> 默认路径是:/lib, /usr/lib/, /usr/local/lib2> -L: 指定连接时动态库的路径3> LD_LIBRARY_PATH: 指定连接路径2. 运行应用程序时出现“error while loading转载 2014-02-19 22:03:47 · 2685 阅读 · 0 评论 -
关于*大学计算机科学与技术学院的大一学生几个关于Linux学习方面的疑惑之回复
这里将前段时间“关于*大学计算机科学与技术学院的大一学生几个关于Linux学习方面的疑惑之回复”分享给大家,回复的内容包含多个人的观点,用回复一、二、三区分,我个人觉得回复的内容倒不重要(每个人的经历不同,学识不同,使用的技术不同,过去的经历与现在的时代亦不同,所以看法并非准确),重要的是求知的精神与方法。希望能给大家前进的路上增添一丝光亮,让大家可以以更快捷坚实的步伐大步走向自己理想的方向。**原创 2015-10-04 11:40:49 · 3997 阅读 · 0 评论 -
一张图看尽 Linux 内核运行原理
转载 2016-01-06 13:03:14 · 7524 阅读 · 4 评论 -
Ubuntu14 Server挂载光驱
Ubuntu14 Server挂载光驱先使用以下命令查找挂载点:ls /dev | grep cdrom# ls /dev | grep cdromcdrom例如我这里输出为:cdrom那么就可以通过以下命令挂载:sudo mount /dev/cdrom /media/cdrom输出如下:# sudo mount /dev/cdrom /media/cdrommount: block dev原创 2016-04-04 13:24:55 · 7695 阅读 · 0 评论 -
Ubuntu修改配置环境变量
在 Ubuntu 系统中有三种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH,第三种设置临时环境变量(这在编译安装某些库的时候经常用到);设置临时环境变量如在文章 《Swift入门》Ubuntu 14 server安装Swift运行环境 中用到的:export PATH=/home/aven/swift-2.2-RELEASE-ubuntu14.原创 2016-04-10 09:12:13 · 11406 阅读 · 0 评论 -
《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境。我使用的系统是:ubuntu 14.04 server,CentOS 参考我的最新记录:CentOS release 6.10 下 Python 3.7.5 安装记录。关于Python的版本进入Python的网站,鼠标移到导航条上的下载,我们会发现提供...原创 2016-04-26 20:28:26 · 25393 阅读 · 0 评论 -
Linux用init命令关机、重启、切换模式
reboot可能是每个用过Linux的人都知道的命令,但有一个命令“init”才是命令中的精英。最近有个同事学习安装了CentOS,明明安装的是带桌面的系统,但是启动后进入了命令行模式,搞不定了问到我,我执行了一下“init 5”,界面就出来了,那哥们顿时心生佩服,感觉好神奇。其实计算机这东西就是这样子,不会的就感觉好神奇,当你会了,也就是那么回事。Linux有个文件 /etc/inittab原创 2016-11-12 23:18:35 · 26382 阅读 · 4 评论 -
linux下如何实现mysql数据库每天自动备份定时备份
概述 备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的!备份是什么?为什么要备份容灾方案建设存储介质光盘 磁带 硬盘 磁盘阵列 DAS:直接附加存储 NAS:网络附加存储 SAN:存储区域网络 云存储这里主要以本地磁盘为原创 2015-09-30 16:17:05 · 70929 阅读 · 73 评论 -
微软开源分布式高性能GB框架LightGBM Ubuntu、CentOS下编译安装过程
LightGBM(Light Gradient Boosting Machine)是一个基于决策树算法的快速的、分布式的、高性能 gradient boosting(GBDT、GBRT、GBM 或 MART)框架,可被用于排行、分类以及其他许多机器学习任务中。 开源项目地址: https://github.com/Microsoft/LightGBM 开源 LightGBM:三天内收获GitHu原创 2017-04-14 21:12:02 · 3450 阅读 · 0 评论 -
CentOS下使用yum命令安装计划任务程序crontab
概述利用“任务计划”,可以将任何脚本、程序或文档安排在某个最方便的时间运行。通俗的讲就是定时执行某个脚本、程序。常见用途定时关机 定时检查更新 定时对系统配置、数据库、日志进行备份 定时清理垃圾文件检测是否已安装# crontab-bash: crontab: command not found执行 crontab 命令如果报 command not found,就表明没有安装.开始安装#原创 2015-09-28 09:49:56 · 15625 阅读 · 2 评论 -
使用rpm命令从CentOS系统盘安装计划任务程序crontab
概述利用“任务计划”,可以将任何脚本、程序或文档安排在某个最方便的时间运行。通俗的讲就是定时执行某个脚本、程序。常见用途定时关机 定时检查更新 定时对系统配置、数据库、日志进行备份 定时清理垃圾文件检测是否已安装估计是最小化安装的时候默认不会安装此程序,公司的环境有的已经安装了,有的却没有。# crontab-bash: crontab: command not found执行 cronta原创 2015-09-28 10:20:01 · 10015 阅读 · 8 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出下面的参数-f是必转载 2015-09-28 09:27:28 · 4319 阅读 · 0 评论 -
Linux下动态共享库 连接和加载路径
1. 连接时找不到某一个函数,出现“ xxxxx undefined”,应该就是连接时找不到相应的动态库,连接时动态库的路径如下:1> 默认路径是:/lib, /usr/lib/, /usr/local/lib2> -L: 指定连接时动态库的路径3> LD_LIBRARY_PATH: 指定连接路径2. 运行应用程序时出现“error while loading转载 2014-02-19 22:05:27 · 2016 阅读 · 0 评论 -
CDLinux su: must be suid to work properly错误
系统内核版本:cat /proc/version Linux version 2.6.33-cdl (root@Phenom) (gcc version 3.4.6) #1 SMP PREEMPT Fri Apr 2 01:04:03 EDT 2010嵌入式文件系统一般用户执行su root切换根用户提示错误:su: must be suid to work properly解决方法:修改busy原创 2014-09-13 15:47:03 · 13786 阅读 · 0 评论 -
查看linux系统版本命令
一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 EST 20转载 2014-09-13 15:52:08 · 1822 阅读 · 0 评论 -
chmod 755和chmod 4755的区别
chmod 755和chmod 4755的区别from:http://hi.baidu.com/angivo/blog/item/d679237e467f68320dd7da10.htmlchmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权转载 2014-09-13 16:02:38 · 5448 阅读 · 1 评论 -
CentOS6.5下Nginx1.7.4安装记录
1.环境准备yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 不执行以上两项安装的话,就可能会遇到下面我的安装过程中遇到的情况:到此页面下载自己想要的版本:http://nginx.org/en/download原创 2014-09-12 19:00:54 · 23493 阅读 · 4 评论 -
Linux系统服务、目录含义及其配置
Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。在Linux 启动过程中我们可以看得很多starting … 提示信息,该信息表示正在启动系统服务,而在Linux 退出时,我们也能够看到相应的Stopping … 信息,表示系统服务正在停止。Linux自身有许多系统任务如network 服务用于支持网络连接等。转载 2015-02-03 17:59:15 · 7071 阅读 · 0 评论 -
Centos修改root用户密码
如果不是以root用户登录的,请先切换到root用户下, 执行命令:su root 然后按提示输入root用户的密码。英文系统:[root@localhost ~]# passwd Changing password for user root. New password: Retype new password: passwd: all authentication tokens up原创 2015-02-06 15:35:20 · 48220 阅读 · 3 评论 -
Linux系统密码忘记后的五种恢复方法
一. lilo引导1. 在出现 lilo: 提示时键入 linux singleBoot: linux single2. 回车可直接进入linux单用户模式3. vi /etc/passwd删除root项中的密码(这里也可以直接使用passwd命令重新设置root的密码)4. reboot重启,root密码为空二. grub引导1. 在出现grub画面时,选择linux引导项,然后按e键2. 选择转载 2015-01-01 21:18:47 · 13027 阅读 · 0 评论 -
win7系统安装 cygwin 的详细步骤
它是用来干什么的呢?简单来说,它提供了能在Windows下完成一些Linux的操作。如果你是一个Linux的狂热爱好者,必然对Windows有着一些偏见,但是由于太多Windows才能使用的软件,或者是家里人不会使用Linux等原因,导致你不能放弃Windows,这时候该怎么办呢?Cygwin就是你的最佳选择! Cygwin只是提供了类似于Linux的环境,实际使用上还是有一些差异的。不过已经能原创 2017-12-21 19:35:45 · 18020 阅读 · 0 评论