分类 "Linux/Unix" 的存档.

CentOS yum安装mysql后 Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

CentOS Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

如果仅仅只yum 安装了mysql这个包,启动mysql时就会提示:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

yum安装mysql这个包其实是MySQL 客户端程序和共享库,所以我们还需要安装php-mysql和mysql-server这两个包.

[root@localhost ~] yum install mysql mysql-server php-mysql -y
[root@localhost ~] chkconfig mysqld on
[root@localhost ~] service mysqld start
[root@localhost ~] service httpd restart

Read more…

Centos 硬盘安装 重新安装系统

通过硬盘安装的CentOS需要重新安装的话,过程也很简单,只要在开机进入选择菜单的时候,不断的按“下”键,切换到Other后回车,进入到原来的XP系统。通过磁盘管理器,将分配给Centos的分区删除掉,然后再重新安装就OK。(另一种简单的重装方法请见文尾)现在来说一下整个安装过程。

Read more…

简明教程:如何在Solaris操作系统上开发C 应用程序

1,开发C程序的必要工具和设置

A,Solaris下的开发工具

在solaris下开发C应用程序,缺省开发环境是Sun Studio。目前Sun Studio 11是Sun公司最新的C/C++/Fortran开发工具,这个工具已经安装在Unix体验中心的服务器上,我们可以直接使用。在Sun Studio 中,其中C程序的编译工具名称为cc。还有的就是make这个命令,make命令是Solaris安装后就自带了,不需要我们另外安装。

Read more…

cmake命令 安装、用法简介

作者:孙晓明,华清远见嵌入式学院讲师。

前言

cmake是kitware公司以及一些开源开发者在开发几个工具套件(VTK)的过程中所产生的衍生品。后来经过发展,最终形成体系,在2001年成为一个独立的开放源代码项目。其官方网站是www.cmake.org,可以通过访问官方网站来获得更多关于cmake的信息,而且目前官方的英文文档比以前有了很大的改进,可以作为实践中的参考手册。

Read more…

CentOS groupadd Command not found 如何解决?如何配置环境变量?

在CentOS系统下,使用groupadd或者其它命令,诸如useradd等时,提示  Command not found.

命令找不到,想必就是环境变量的配置问题了。

which groupadd

Read more…

shell中的管道命令head详解

linux shell中的管道|是非常方便的功能,可以将一个程序的输出作为另外一个程序的输入,这样我们可以将多个命令“拼”在一起,省去了临时文件的繁琐。windows中也有类似的用法,比如dir |more,学过dos命令的应该都知道的。

既然是管道,那么就有一个入口和一个出口,各自对应一个应用程序,正常的情况下,入口应用程序的输出应当被出口应用程序全部接受,但在一些特殊情况,出口应用程序会提前关闭管道,比如在查询svn的更新日志,只取前己行的时候:

Read more…

Unix系统的安全策略之常用命令解析

本文主要向大家介绍Unix系统的安全策略的一些常用命令。主要包括umask、cp、mv、cpio 和 crypt命令。

umask命令

umask设置用户文件和目录的缺省屏蔽值,若将此命令放入profile文件,就可控制该用户后续所建文件的存取许可。umask命令与chmod命令的作用正好相反,它告诉系统在创建文件时不给予某种存取许可。

Read more…

Linux -RPM 用法

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。

1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看:

rpm -qpi Linux-1.4-6.i368.rpm
Read more…

linux -tar用法详解

因为 tar 非常的有用,而且在备份以外还有很多其他的功用,所以我们在这里对它进行一些注释。更详细的介绍当然是参看手册 (man tar)。

tar 是一个归档程序,就是说 tar 可以把许多文件联合包装成一个大的文件或者把它们写入一个备份设备,例如一个磁带驱动器。当您生成了这么一个大文件后,您会想要对它进行压缩,-z 选项是专门作这个的。因此,tar 提供了一个非常好的在互联网上发布程序或软件的方法。您会发现 Linux 界里,这个方法被广泛的采用。

这是一个 tar 命令行的例子:
tar -zcvf myfiles.tar.gz /usr/local/bin

让我们分析一下这行命令的具体意思:

Read more…

linux下基于snort的入侵检测系统之建立snort服务器

2009年04月05日 21:40

此次构建大部分基本全部都是参考的 Intrusion Detection with snort(Snort入侵检测使用解决方案)。
  我是在系统构建了一部分之后才加入的,因为清明节有3天假期,而老师又不会来上班,所以老师把他做了一部分的内容交给我了,让我做剩下的部分,所以我就把前面我没接触的部分按原教程copy些精华下来就好了。

建立snort服务器
一、linux安装
(1)IP地址 RFC1918私网IP
(2)无防火墙
(3)时区 通用协议调时间(UTC)偏移;系统时钟使用UTC。
(4)账号
Read more…