随笔分类 -  LINUX

摘要:网上找有很多方法,有时候情况不一样 ,也不实用其实找到解决问题的思路更总要首先分析日志文件 less /var/log/secure | grep sshd ,看具体出现什么问题然后再去搜索相关的答案。 阅读全文
posted @ 2014-12-22 10:31 Aveen 阅读(345) 评论(0) 推荐(0)
摘要:两个重要概念:所有的程序或系统装置都是档案不管构建编辑器还是附属档案,所写的程序只有一个目的,且要有效的完成目标。在Linux系统中,每个装置都被当成一个文件来对待整个Linux系统最重要的地方在于目录树架构,目录树架构以根目录为主,然后向下呈现分支的目录结构的一种文件结构。所以,整个目录树架构最重... 阅读全文
posted @ 2014-12-22 10:31 Aveen 阅读(281) 评论(0) 推荐(0)
摘要:用lsof / | grep -i delete 从根目录定位打开的被删除的文件如果定位到某文件占用空间很大主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的,删除日志之后又没有重启相应的进程,导致inode节点不被释放,空间一直被占用。如果我们用echo “ ” >... 阅读全文
posted @ 2014-12-22 10:30 Aveen 阅读(2674) 评论(0) 推荐(0)
摘要:linux 安装一些如软件 或者相关的模块时,经常报出缺少一些依赖包的 libxxx.so等的共享库文件首先找到 该共享库文件然后查看/etc/ld.so.conf这个文件记录了编译时使用的动态链接库的路径。默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件1.可以直接编辑该文... 阅读全文
posted @ 2014-08-15 09:33 Aveen 阅读(2234) 评论(0) 推荐(0)
摘要:devel 包主要是供开发用,至少包括以下2个东西:1. 头文件2. 链接库有的还含有开发文档或演示代码。以 glib 和 glib-devel 为例:如果你安装基于 glib 开发的程序,只需要安装 glib 包就行了。但是如果你要编译使用了 glib 的源代码,则需要安装 glib-devel。... 阅读全文
posted @ 2014-07-15 13:02 Aveen 阅读(389) 评论(0) 推荐(0)
摘要:两种情况: 1。安装二进制包,比如没有gcc等编译器时一般都是rpm格式,常用rpm -ivh XXX.rpm的方式来安装rpm -qa可以查看软件包的信息。rpm安装有时遇到依赖关系的问题,所以有了自动查找依赖关系的工具,redhat的yum和ubuntu的apt-get都是其中的例子,这两个工具都是自动解析依赖关系的,从网上查找相应的资源并安装,如yum install XXX或者apt-get install XXX。用这种工具要注意的就是配置资源丰富,速度快的源了,默认的源不一定合适。2。安装源码包二是安装源码包,你从网上下载来的是source文件,而不是二进制的可执行文件,那么就需要 阅读全文
posted @ 2013-05-10 15:01 Aveen 阅读(254) 评论(0) 推荐(0)

Top