LINUX
linux凯
这个作者很懒,什么都没留下…
展开
-
Linux根目录下有没有(..)存在?
linux根目录下有没有上层目录目录,都已经是根了,怎么还可能有上层目录,但是用( ls -al / )查询却会显示(..)目录,如下图可是发现这两个目录的已发与权限完全一样,这代表两个目录是同一个目录参考:Linux鸟哥的私房菜基础学习篇(第三版)P163原创 2015-04-22 18:18:22 · 754 阅读 · 0 评论 -
ls-allinux上层目录属性权限
linux根目录下有没有上层目录目录,都已经是根了,怎么还可能有上层目录,但是用( ls -al / )查询却会显示(..)目录,如下图可是发现这两个目录的已发与权限完全一样,这代表两个目录是同一个目录参考:Linux鸟哥的私房菜基础学习篇(第三版)P163原创 2015-04-22 18:12:35 · 636 阅读 · 0 评论 -
iptables下允许vsftpd通过
前提是要安装ip_conntrack_ftp和ip_nat_ftp修改配置文件/etc/sysconfig/iptables-configIPTABLES_MODULES="ip_nat_ftp ip_conntrack_ftp"开放FTP-21端口iptables -A INPUT -p tcp --dport 21 -m stata --stateNEW,ESTABLISHED -j原创 2015-04-21 18:06:04 · 1704 阅读 · 0 评论 -
LINUX下安装PHP,而不安装mysql
编译php的时候 只知道加个参数 --with-mysql=/usr/local/mysql--with-mysqli=/usr/local/mysql/bin/mysql_config但是加这两个参数的前提是要安装mysql,往往有时候程序和数据库不在同一主机上,总不能在程序上也安装mysql吧,那怪费事的,其实只需要mysql头文件和库文件(mysql.h 等)只要安装mysql原创 2015-04-21 18:05:51 · 2050 阅读 · 0 评论 -
Centos下安装Nginx
安装前准备:安装Nginx之前,确保系统已经安装了gcc,openssl-devel,pcre-devel,zlib-devell软件库.pcre为了重写rewrite,zlib为了gzip压缩1.安装PCRE库shell# tar -zxvf pcre-8.36.tar.gzshell# cd pcre-8.36shell# ./configureshell# make && m原创 2015-04-21 18:05:45 · 416 阅读 · 0 评论 -
java rmi异常:Connection&nb…
问题截图:rmi异常:Connection refused to host: 127.0.0.1; nested e" TITLE="java rmi异常:Connection refused to host: 127.0.0.1; nested e" />原因:这个问题其实是由rmi服务器端程序造成的。客户端程序向服务端请求一个对象的时候,返回的stub对象里面包含了服务器的host原创 2015-04-21 18:05:43 · 985 阅读 · 0 评论 -
Linux 系统挂载数据盘
1、查看数据盘在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk-l”命令查看系统挂载数据盘" TITLE="Linux 系统挂载数据盘" />2、 对数据盘进行分区执行“fdisk -S 56 /dev/xvdb”命令,对数据盘进行分区;根据提示,依次输入“n”,“p”“1”,两次回车原创 2015-04-21 18:05:32 · 1200 阅读 · 0 评论 -
centos 6.5下安装glassfish4
第一步:下载软件网址:https://glassfish.java.net/可以下载最新版本了,也可以下载早期版本,带有ml后缀的中文版的下载的包是zip格式的第二步:解压文件先上传到服务器相关目录:比如/usr/local/softwareunzip glassfish-4.0-ml.zip得到一个glassfish4的目录第三步:把glassfish4拷贝到你想安装的目录 本人原创 2015-04-21 18:05:22 · 1399 阅读 · 0 评论 -
Centos下新建用户命令提示符显示成…
Centos下新建用户命令提示符显示成_bash-4.1,如下图原因是因为家目录下没有 .bash_profile和 .bashrc两个文件,有可能是新建时,家目录下已有和用户同名的目录,新建就好了,或者用root用户从别的用户下,copy过来新建.bash_profile,内容为:#.bash_profile # Get thealiases and functio原创 2015-04-21 18:05:56 · 2804 阅读 · 0 评论 -
Centos7下rc.local文件开机不执行…
在Centos7下,rc.local文件,开机默认是不执行的翻译下#这个文件是为兼容性而添加的#在开机过程中强烈建议创建自己的systemd服务或udev规则来运行脚本,而不是使用此文件#和以前版本相比,此脚本将不会在在其它服务后运行#记住,必须运行“chmod +x/etc/rc.d/rc.local”命令来确保启动过程中执行此脚本 .因此我们应该给/etc/rc.d/rc原创 2015-04-21 18:04:51 · 22475 阅读 · 2 评论 -
linux的几种关机方法
shutdown -h nowhaltpoweroffinit 0区别:shutdown--可以自由的选择关机模式,是要关机,重启或进入单用户操作模式均可可以设置关机时间:可以设置成现在立刻关机,也可以设置成某一个特定的时间才关机可以自定义关机消息,在关机之前,可以将自己设置的消息传送给在线用户可以仅发出警告消息,有时有可能你原创 2015-04-23 11:10:34 · 2405 阅读 · 0 评论 -
crontab 里 % 会出错
在crontab里 如果使用%比如date +%Y%m%d%前要转义,不然后会报错,导致任务无法执行,需要改成date +\%Y\%m\%d原创 2015-04-23 11:07:31 · 537 阅读 · 0 评论 -
man .info .--help的用法和区别
help:大多数GNU工具都有--help 选项,用来显示工具的一些信息,用法man:--(manual)显示系统的手册页,也就是查看帮助文档,如果系统没有文档,是不会显示这些帮助信息的,比help要详细info:是一个基于菜单的超文本系统,是由GNU项目开发并由Linux发布,包括一些关于Linux Shell,工具,GNU项目开发程序说明文档,不但显示一些选项,还会有一些范原创 2015-04-23 11:09:26 · 4713 阅读 · 0 评论 -
centos6.x忘记root密码解决方法
第一步:启动系统时,在进入系统前,读秒的时候,按任意键出现这个界面,然后按e键 进入到下面界面 第二步:选择kernel选项,再按e 进入到下面界面 第三步:在quiet后面加上single参数或是加1(数字1),然后按回车,回到下面的界面 第四步:按b键启动系统,进入到下面界面 第五步:在此界面可以直接用passwd修改密码,如以下界面 第六步:输入两原创 2015-04-23 11:02:33 · 9802 阅读 · 0 评论 -
重置centos7root密码
第一步:在启动grub菜单,选择如图选项,按e键编辑界面,出现如下图第二步:找到linux16那一行,将ro 改为rw init=/sysroot/bin/sh第三步:然后按ctrl+x启动系统,进入单用户 模式 ,如下界面原创 2015-04-23 10:42:24 · 3855 阅读 · 0 评论 -
manpage中显示的内容,命令后面接的数字含义
1--用户命令,可由任何人启动2--系统内核可调用的函数与工具等3--一般常用的函数(funtion)与函数库(library),大部分为C的函数库(libc)4--设备文件的说明,通常是/dev下的文件5--配置文件或某些文件的格式 如/etc/passwd6--游戏7--杂项,惯例与协议等,例如linux文件系统,网络协议,ASCII code等原创 2015-04-23 11:07:57 · 1212 阅读 · 0 评论 -
man page内容介绍
NAME--简短的全集,数据名称说明SYNOPSIS--简短的命令执行语法(syntax)简介DESCRIPTION--较为完整的说明,这部分最好仔细看看OPTIONS--针对SYNOPSIS部分中,有列举的所有可用的选项说明COMMANDS--当这个程序在执行的时候,可以在此程序中执行的命令FILES--这个程序或数据所使用或参考或连接到的某些文件原创 2015-04-23 11:10:08 · 472 阅读 · 0 评论 -
linux下glassfish的优化管理界面登…
#管理界面登录缓慢修改修改domain.xml(/usr/local/glassfish4/glassfish/domains/domain1/config/domain.xml//domain1是自己创建的对应的域名)$vi/usr/local/glassfish4/glassfish/domains/zdysy/config/domain/xml1.在前加入如下参数-Dcom.s原创 2015-04-21 18:05:24 · 1529 阅读 · 0 评论 -
shell脚本报错:"[: =: unary operator expected"
文件转自:http://blog.csdn.net/goodlixueyong/article/details/6564591 shell脚本报错:"[: =: unary operator expected" 在匹配字符串相等时,我用了类似这样的语句:if [ $STATUS == "OK" ]; then echo "OK"fi 在运行时转载 2015-04-24 17:17:53 · 2385 阅读 · 0 评论 -
Cents os 7下如何安装bzip2
centos7 下好多软件都不带,当然也没有bzip2,于是我们只能下载 安装了,两种方法1.yum安装,不多说yum search bzip2 //查询安装包yum -y install bzip2.x86_64 2.源码安装下载bzip2 下载地址:http://www.bzip.org/downloads.html1>格式是*.tar.gz 解压文件...原创 2015-04-21 18:04:17 · 44693 阅读 · 4 评论 -
CentOS 7.x的几点新改变
原文链接:http://www.ha97.com/5657.html一、CentOS的Services使用了systemd来代替sysvinit管理1、systemd的服务管理程序:systemctl是主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。systemctl可以列出正在运行的服务状态,如图:原创 2015-04-21 18:04:41 · 386 阅读 · 0 评论 -
linux下安装apache
安装前准备软件apr-1.4.8.tar.gzapr-util-1.5.2.tar.gz pcre-8.32.tar.gz httpd-2.4.6.tar.gz1、安装apr 1)shell# tar zxvf apr-1.4.8.tar.gz 2)shell# cd apr-1.4.8 3)shell# ./configure--pr原创 2015-04-21 18:05:34 · 407 阅读 · 0 评论 -
初始化mysql数据库提示缺少Data:du…
初始化默认数据库运行此命令:/usr/local/mysql/scripts/mysql_install_db--user=mysql --basedir=/usr/local/mysql/ 出现错误: FATALERROR: please install the following Perl modules before executing/usr/local/mysq原创 2015-04-21 18:04:19 · 1851 阅读 · 0 评论 -
centos下安装jdk1.8
一,下载jdk网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择选中Accept License Agreement, 然后打相应的版本点击下载,在这里只介绍源码安装1.解压文件tar -zxvf jdk-8u25-linux-x64.tar.gz2.把原创 2015-04-21 18:04:32 · 1317 阅读 · 0 评论 -
Linux 文件内容查阅的几种方法
cat:由第一行开始显示文件内容tac:从最后一行开始显示,可以看成tac是cat的倒写形式nl:显示的时候,顺便输出行号more:一页一页地显示文件内容less:与more类似,但是比more更好的是,它可以往前翻页head:只看头几行tail:只看结尾 几行od:以二进制的方式读取文件内容原创 2015-04-21 18:05:19 · 549 阅读 · 0 评论 -
LINUX下 SVN 强制写LOG脚本
#!/bin/shREPOS="$1"TXN="$2"SVNLOOK=/usr/bin/svnlook #根据自己的svnlook目录填写# check that logmessage contains at least 10 alphanumericcharactersLOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "原创 2015-04-21 18:04:11 · 1839 阅读 · 0 评论 -
安装libxml2提示:Python.h:No&nb…
安装libxml2提示:Python.h:No such file or directory,如图such file or directory" TITLE="安装libxml2提示:Python.h:No such file or directory" />解决方法是:安装Python,一般Python都是装了的,可以rpm -qpython,如果没装,装一下,如果还提示此问题,把py原创 2015-04-21 18:04:22 · 2715 阅读 · 0 评论 -
安装libiconv提示error: ‘get…
进入到srclib目录下cdlibiconv-1.14/srclib修改stdio.in.h文件,打到下面一行:_GL_WARN_ON_USE (gets,"gets is a security hole - use fgets instead");删除掉,用下面代码替换:#if defined(__GLIBC__) && !defined(__UCLIBC__) &原创 2015-04-21 18:04:24 · 671 阅读 · 0 评论 -
Linux下如何禁ping和开启ping
禁pingecho 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all 注意 1前后都有空格恢复pingecho 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all注意 0前后同样都有空格或者是以root身份修改/proc/sys/net/ipv4/icmp_echo_ignore_all文件的值,1代表禁p原创 2015-04-21 18:04:30 · 589 阅读 · 0 评论 -
Centos下安装php
安装前的准备:首先安装php所需要的一些库,但并不是必需的,根据自己的需求安装,其实有些在安装gcc时就已经顺带安装了freetype-2.2.1.tar.gz gd-2.0.33.tar.gz zlib-1.2.3.tar.gz jpegsrc.v6b.tar.gz gdbm-1.8.2.tar.gz gettext-0.14.5.tar.gzlibiconv-1.10.tar.原创 2015-04-21 18:05:29 · 661 阅读 · 0 评论 -
Linux下FTP的安装配置
安装:直接yum安装就可以了shell# yum -y install vsftpd设置开机启动shell# chkconfig vsftpd on启动服务命令:shell# service vsftpd start/stop/restart配置:vsftp的配置文件在/etc/vsftpd/vsftpd.conf配置文件参数:匿名用户的配置:anonymous原创 2015-04-21 18:05:37 · 596 阅读 · 0 评论 -
linux下强制踢掉登陆用户
pkill -kill -t pts/1原创 2015-04-21 18:05:58 · 500 阅读 · 0 评论 -
Linux学习之CentOS(三) 将Cen…
修改前效果:将Cent0S 7的网卡名称eno16777728改为eth0" TITLE="Linux学习之CentOS(三) 将Cent0S 7的网卡名称eno16777728改为eth0" />下面开始修改:1.编辑以下文件:vi /etc/sysconfig/grub在quit后面添加此代码:net.ifnames=0biosdevname=0 (注意位置)如下图:将Ce原创 2015-04-21 18:04:06 · 880 阅读 · 0 评论 -
设置LINUX系统时间的更新同步
首先有两种方法第一种:是开启ntp服务1.#service ntp start注:开启ntp 服务 如果没有 自行安装(yum在线安装ntp#yum -yinstall ntp)2.chkconifg ntp on #开启自动启动第二种:用计划任务来更新1.crontab -e# 在里面写计划任务*/15 * * * * /usr/sbin/ntpdate0.centos原创 2015-04-21 18:04:09 · 2080 阅读 · 0 评论 -
linux下的常见的压缩解压缩命令
linux下的压缩解压缩:1. zip(*.zip)压缩:zip -r filename.zip filesdir把filesdir目录下的文件和文件夹压缩成filename.zip-r:表示递归压缩子目录下的所有文件解压:unzip -o -d filesdir filename.zipfilesdir:是你想把zip文件解压缩到的目录-o:不提示的情况下覆盖文件-d:指明原创 2015-04-21 18:04:14 · 600 阅读 · 0 评论 -
LINUX的DNS设置方法
设置DNS有以下几种方法:1.修改网上配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0(centos7以后不再是eth-0,而是一长串数字了,例如:ifcfg-eno16777728),加是dns1(代表首选)dns2(次选,可不设置)2.修改/etc/resolv.conf,通过设置nameserver,可以设置多个,第一个优先级最高原创 2015-04-21 18:04:27 · 1359 阅读 · 0 评论 -
bash登录信息修改
/etc/issue 只能在本机查看效果参数解释:\d 显示当前系统日期\s 显示操作系统名称\l 显示登录的终端号,这个比较常用\m 显示硬件体系结构,如i386 i686\n 显示主机名\o 显示域名\r 显示内核版本\t 显示当前系统时间\u 显示当前登录用户的序列号/etc/issue.net 远程可以查看到效果只能写文本,不能用转义符是否显示此欢迎信息,由s原创 2015-04-21 18:05:40 · 749 阅读 · 0 评论 -
linux下echo命令详解
echo作用:显示一行文件,格式:echo [SHORT-OPTION]... [STRING]...参数 : Echo the STRING(s) to standard output.//输出字符串到标准输出 -n do not output the trailing newline//不输出换行,意思就是echo完不换行,记住e原创 2015-04-28 11:35:29 · 1257 阅读 · 1 评论 -
mkdir命令
格式: mkdir [OPTION]... DIRECTORY...参数: -m, --mode=MODE set file mode (as in chmod), not a=rwx - umask设置目录权限-p, --parents no error if existing, make parent direct原创 2015-04-28 15:03:37 · 1316 阅读 · 0 评论 -
让服务器apache/iis/nginx支持.apk/ipa文件下载
文章来源:http://www.cnblogs.com/wanghetao/p/3978684.html服务器iis支持.apk文件下载的设置IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载。IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了。IIS服务器不能下载.转载 2015-05-29 12:14:12 · 3154 阅读 · 0 评论