Linux
文章平均质量分 55
huangjianxiang1875
这个作者很懒,什么都没留下…
展开
-
Linux用户和组管理
一、关于对用户和组的管理需要配置文件:1、/etc/group:系统所有的组信息 里面每列信息表示: 第一列:表示组名 第二列:表示组密码第三列:表示组号第四列:表示组内用户列表/etc/group文件里的每一行都对应系统里的一个组组密码存放到了/etc/gshadow文件里,第二列只是一个占位符组号0表示root组1---499属于系统组500以原创 2012-10-15 17:00:21 · 1227 阅读 · 0 评论 -
开启LINUX防火墙后,FTP PASV不能正常登录问题
开启LINUX防火墙后,FTP PASV不能正常登录问题 linux服务器开启防火墙,常规设置在防火墙配置文件中添加21端口, FTP服务器通过port能够访问,pasv不能访问。而客户端一般是采用pasv方式连接。解决方法如下: 首先要了解概念; FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Pass原创 2014-06-05 16:58:33 · 902 阅读 · 0 评论 -
linux中svn配置出错 conf/svnserve.conf:12: Option expected 解决方法
在客户端访问subversion版本库时出现这个错误:svnserve.conf:12: Option expected为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件,如### This file controls the configuration of the svnserve daemon,原创 2014-06-06 10:50:18 · 2216 阅读 · 0 评论 -
linux(centos)搭建SVN服务器
安装步骤如下:1、yum install subversion2、输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件。输入 svn --help可以查看svn的使用方法,如下图。3、创建svn版本库目录mkdir -p /var/svn/转载 2014-06-06 10:51:02 · 530 阅读 · 0 评论 -
自己最近总结了下关于VI的一些基本用法
1.*关于退出:*:wq! ----强制保存退出:wq ---- 保存退出: x ----- 作用和:wq 一样ZZ ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q ---- 退出:q! --- 强制退出========================================================2.*关于移动转载 2014-05-29 20:18:50 · 662 阅读 · 0 评论 -
mysql初次探索
记得上学的时候,“研究”过一次mysql,找了篇文章,在课堂上念了。至今已经10余年,居然没再碰过数据库,自以为做嵌入式不用数据库,回头一看,却已经out许久... 上网下到最新的mysql5.5,从头开始,以下全是按照官方指南执行的简化。 1、准备: 没cmake的装cmake,没make的装make,没perl的装perl,没gcc的...!转载 2014-06-03 00:01:07 · 566 阅读 · 0 评论 -
centos将自编译安装的apache添加为linux系统服务
首先,先谈下对linux服务的理解1,linux 服务运行方式: 脚本的方式运行,服务脚本存放位置/etc/rc.d/init.d/2,linux服务管理软件 chkconfigRed Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。原创 2014-06-03 14:44:26 · 1063 阅读 · 0 评论 -
U盘安装centos 6.4教程(总算是弄好了)
参考:http://blog.chinaunix.net/uid-27666459-id-3342477.html http://www.linuxidc.com/Linux/2011-05/35693.htmCentOS不像Fedora、Ubuntu默认会自动挂载NTFS磁盘,但是它可以利用NTFS-3G来实现挂载及读写。如有需求可参考本blog中的另一篇文章《C转载 2014-06-22 11:02:59 · 1022 阅读 · 0 评论 -
CentOS6.5安装MySQL5.5
1.安装准备配置防火墙,开启3306端口:[root@localhost src]# vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport转载 2014-06-22 13:53:54 · 7546 阅读 · 2 评论 -
无需重新编译php加入ftp扩展的解决方法
首先,进入源码目录cd php-5.2.13/ext/ftp#运行phpize生成configure/usr/local/php/bin/phpize#编译,指定php-config,注意这里的php-config,不是php.ini./configure --with-php-config=/usr/local/php/bin/php-config#上面可以添加-转载 2014-06-23 08:10:56 · 3639 阅读 · 0 评论 -
PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings
[Sat Oct 12 09:14:53 2010] [error] [client 192.168.1.162] PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or th转载 2014-06-23 08:11:33 · 1832 阅读 · 0 评论 -
CENTOS编译安装PHP 5.5笔记
本篇是在 Centos 6.4 32bit 下编译安装 php 5.5.5 的笔记,接上篇 Centos编译安装Apache 2.4.6笔记。php 5.5.x 和 centos 源里面的 php 5.3.x 之间的性能差异见升级到 PHP 5.5.x + opcache。首先是编译准备工作: yum groupinstall "Development tools"然后是编转载 2014-06-22 17:56:24 · 1173 阅读 · 0 评论 -
解决 Ubuntu 13.04 下 无法调节屏幕亮度的问题
13.04与12.04大部分步骤是相同的,只是12.04的方法在13.04中失败了,所以还是有必要说明一下。我到电脑是宏碁AS4750G,硬盘安装系统后电源亮度无法调节。解决方法如下: 终端输入代码: sudo vim /etc/default/grub在打开文件中找到 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash“ GRUB转载 2014-10-13 22:44:43 · 711 阅读 · 0 评论 -
centos下安装的vsftpd服务,创建一个新的ftpuser账号,在window下连接后不能上传
centos下安装的vsftpd服务,创建一个新的ftpuser账号,在window下连接后不能上传t原创 2014-06-05 23:59:22 · 839 阅读 · 0 评论 -
Apache中设置默认首页的方法
在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件. 在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉. 找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html inde转载 2014-06-03 23:23:35 · 629 阅读 · 0 评论 -
连接 FTP 服务器提示“500 OOPS: cannot change directory:/home/xxx”
今天在 CentOS 上测试 FTP 服务器验证登录,提示“500 OOPS: cannot change directory:/home/xxx”,不能切换到用户宿主目录?一看到与宿主目录有关,第一反应就是会不会又跟 SELinux 中的策略有关,因为之前测试 Samba 实现“允许用户通过 Windows 客户端访问自己的宿主目录”,就需要先执行 setsebool -P samba_en转载 2014-06-04 23:04:06 · 45039 阅读 · 3 评论 -
Linux批量添加用户
流程图如下:编辑用户文件 用户文件的格式必须和/etc/passwd文件的格式相同 例:user.txt user1:x:600:501::/home/user1:/bin/bashuser2:x:601:501::/home/user2:/bin/bashuser3:x:602:502::/home/user1:/bin/bashuser4:x:原创 2012-10-20 15:14:47 · 999 阅读 · 0 评论 -
Linux赋予用户特殊权限
sudo 某命令(此时的命令是路径)查询命令的路径:whereis 命令 可以查询命令的路径 以超级用户身份执行某些命令sudo –l查看超级用户赋予普通用户的权限 执行时可以输入: sudo 命令(需要指定路径) 例:sudo /sbin/shutdown 可以关闭服务器 Sudo /user/sbin/useradda1原创 2012-10-21 19:15:09 · 892 阅读 · 0 评论 -
Linux文件操作
一、文件权限: r 可读 4 w 可写 2 x 可运行 1ls 【选项】【路径或文件名】 -l :查看详细信息 -a :查看隐藏文件 上图每列表示:第一列:表示文件权限- rwx rwx rwx文件原创 2012-10-23 21:49:02 · 404 阅读 · 0 评论 -
Linux网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0 配置文件 这个文件属于计算机第一块网卡的配置文件配置基本参数 DEVICE 设备 DEVICE=eth0 表示设置第一块网卡 ONBOOT 系统启动时是否自动启动网卡 一般设为yes BOOTPROTO 获取ip方式 IPADDR IP地址原创 2012-10-24 20:10:18 · 336 阅读 · 0 评论 -
VmWare下安装CentOS6图文安装教程
第一次使用VmWare和CentOS6,中间遇到不少问题,记性不好,还是记下来留作以后查看,也方便遇到这些问题的朋友能做个参考:),我的操作系统是WIN7旗舰版,VMware版本是VMware-workstation-full-7.1.0,CentOS的版本是CentOS-6.0-i386,32位的(注意如果Windows本身是32位的,CentOS版本也应该选择32位的,否则会提示不支持,也可能转载 2013-11-26 21:54:59 · 711 阅读 · 0 评论 -
linux系统目录
下面列出了 Red Hat Linux 的主要系统目录及其简单描述。要获得额外的目录信息,请参阅《Red Hat Linux 定制指南》和《Red Hat Linux 参考指南》。/bin/ — 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。/sbin/ — 许多系统命令(例如 shutdown)的贮存位置。目录 /usr/sbin 中也包括了许多原创 2014-04-22 20:11:03 · 503 阅读 · 0 评论 -
php安装zlib后出现乱码
函数 是不是 多次使用造成的在php.ini中 如果zlib.output_compression = On那在程序中不就要再使用gzencode()压缩不然就会呈现乱码.原创 2014-06-02 22:53:02 · 1420 阅读 · 0 评论 -
php动态加载模块的时候出现PHP_FE_END’未声明(不在函数内) -----{error: ‘PHP_FE_END’ undeclared here (not in a function)}
‘PHP_FE_END’未声明(不在函数内) -----{error: ‘PHP_FE_END’ undeclared here (not in a function)}解决方法: 源代码有错误,进入php-5.3.18/ext/mcrypt目录sed -i 's|PHP_FE_END|{NULL,NULL,NULL}|' ./*.csed -i 's|ZEND_MOD_END原创 2014-06-02 22:45:19 · 3503 阅读 · 0 评论 -
php安装openssl 扩展
下载和使用的php相同版本的php源码包。解压后找打ext下面的openssl 文件夹/etc/php/bin/phpize(phpize的路径根据各自安装有所不同)(如果遇到Cannot find config.m4. Make sure that you run /usr/local/bin/phpize in the top level source directo转载 2014-06-02 22:34:51 · 22952 阅读 · 0 评论 -
linux将mysql添加为添加为linux系统服务出现MySQL manager or server PID file could错误
安装mysql 版本: mysql-5.1.41-linux-i686-icc-glibc23.tar.gz 第一步:mysql5.1.30 初次启动会出现Manager of pid-file quit without updating fi[FAILED]的报错,需要注释/etc/my.cnf里的skip-federated注释掉即#skip-federated就O转载 2014-06-03 21:36:11 · 819 阅读 · 0 评论 -
linux下防火墙设置开启某个端口
关闭防火墙: /etc/init.d/iptables stop查看防火墙信息 /etc/init.d/iptables status 查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该是一个比较可行的办法了,命令如下: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #8080为转载 2014-06-04 16:25:33 · 2046 阅读 · 0 评论 -
centos 5 yum安装与配置vsFTPd FTP服务器详细步骤
安装vsftpd 1、以管理员(root)身份执行以下命令 yum install vsftpd 2、设置开机启动vsftpd ftp服务 chkconfig vsftpd on 3、启动vsftpd服务 service vsftpd start 管理vsftpd相关命令: 停止vsftpd: service vsftpd stop转载 2014-06-04 23:03:19 · 692 阅读 · 0 评论 -
Ubuntu下kvm和xen安装
Kvm安装1. KVM经过两天的安装,终于搞定了kvm,KVM的全称是“基于内核的虚拟机”,最先由Qumranet公司开发而成。2008年,红帽公司收购了Qumranet,将KVM作为服务器版红帽企业级虚拟化(RHEV)的核心部分。KVM采用了GPL许可证模式,是主线内核(mainline kernel)的一部分,因而任何Linux发行版都能支持它。KVM是一种类型2 虚拟机管理程序,原创 2014-10-16 20:12:12 · 6683 阅读 · 1 评论