七月 29th, 2016

Linux 中rm命令是常用的命令之一,该命令的功能是删除一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件均保持不变. rm同样是一个危险的命令,使用时候要特别当心,比如你在根目录”/”下执行rm -rf *,那么整个系统就会毁在这个命令上.

命令格式 :  rm  [option] …file…

命令功能 :  删除一个或多个文件或目录,删除目录需要使用-r选项.

命令参数 :

-f/–force         强制删除不提示

-i/–interactive    进行交互式删除[……]

Read more

TAGS: ,
七月 29th, 2016

Linux中pwd命令来查看”当前工作目录”的完整路径.简单的说,每当你在终端进行操作时,你都会有一个当前工作目录.在不太确定当前位置时,同样可以使用pwd来判定当前目录在文件系统内的确切位置.

命令格式: pwd  [option]

命令功能: 查看”当前工作目录”的完整路径

 

常用实例:

<1>查看当前工作目录的完整路径

命令: pwd

eg:

[root@sqj ~]# pwd

/root

 

<2>显示实际路径,而非使用链接(link)路径

命令: pwd -P[……]

Read more

TAGS: ,
七月 29th, 2016

Linux mkdir 命令用来创建指定名称的目录,要求创建目录在当前目录中具有写权限,并且指定的目录名不能是当前目前中已有的目录.

命令格式 : mkdir [option] …directory

 

命令功能 : 通过mkdir命令可以实现在指定位置创建以DirName(指定文件名)命名的目录.要创建目录的用户必须对所创建的目录的父目录具有写权限.并且,所创建的目录不能与其父目录中的文件名重名,即同一目录下不能有同名的(区分大小写).

 

参数:

-m/–mode=模式   设定权限<模式>(类似chmod),而不是[……]

Read more

TAGS: ,
七月 29th, 2016

Linux中cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的.

命令格式 : cd  [option] [Directory]

 

常见实例:

<1>切换目录 :

语法 : cd  Directory

eg:

cd /    //切换到根目录”/”下;

 

<2>返回上级目录:

语法 :

cd .        保持在当前目录;

cd ..        返回上一级目录;

cd ../..      返回上二级目录;[……]

Read more

TAGS: ,
七月 29th, 2016

在Linux系统当中,这个ls命令可能是最常见被执行的。因为我们都要知道文件或者目录的相关信息。不过,我们Linux的文件所记录的信息实在太多了,ls没有需要全部都列出来。所以,当你执行ls时,默认显示的只有“非隐藏文件名、以文件名进行排序及文件名代表的颜色显示”。

命令格式:

ls [OPTION]… [FILE]…

参数:

-a/–all                 列出目录下所有文件,包括开头为”.”的隐藏文件;

-A/–almost-all          同-a,但不列出当前目录(.)与当前目录的父目录(..);

-c      [……]

Read more

TAGS: ,
七月 28th, 2016

可以简单的理解 utf8mb4 是目前最大的一个字符编码,支持任意文字.

为什么会有UTF8MB4?

既然utf8应付日常使用完全没有问题,那为什么还要使用utf8mb4呢? 低版本的MySQL支持的utf8编码,最大字符长度为 3 字节,如果遇到 4 字节的字符就会出现错误了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xFFFF,也就是 Unicode 中的基本多文平面(BMP)。也就是说,任何不在基本多文平面的 Unicode字符,都无法使用MySQL原有的 utf8 字符集存储。这些不在BMP中的字符包括哪些呢?最常见的就是Emoji 表情(Emoji[……]

Read more

TAGS: ,
七月 28th, 2016

在开启 Gzip 之前,需先确认 Apache 的配置文件中有没有加载 mod_deflate 和 mod_headers 模块

打开此文件查找如下两行代码:

LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so

前面没有#符号即为正常的,若是有#符号则表示被注释掉了,删除前面的#符号即可

在 Apache 配置文件 httpd.conf 的最后添加:

<IfModule deflate_module>
Se[……]

Read more

TAGS: ,
七月 28th, 2016

合理的设置网页图片、css/js文件、html静态网页,甚至是动态网页设定一定的缓存时间不仅仅是为了节省服务器开销,更多的时候可以让用户感觉”网速更快“,合理设置缓存是必要的,特别是图片/css/js/txt/静态html文件等不经常变化的文件。

在.htaccess文件中加入下面的代码就是设置网页缓存时间的哦, 如果是在开发调试的阶段可以暂时关闭这个功能。

 代码如下

<FilesMatch “.(flv|gif|jpg|jpeg|png|ico|swf|css|txt|pdf)$”>
Header set Cache-Control “max[……]

Read more

TAGS: ,
七月 28th, 2016

JRE配置,安装JRE1.6或者更高版本,JRE配置仅在X64或X86的机器上需要:

创建JRE安装路径:(例如/usr/jave)

设置JAVA_HOME环境变量:

export JAVA_HOME=/usr/java

http://www.java.com/en/download/manual.jsp

图片1

这个似乎不能直接使用wget下载,可以下载到本地,再上传到linux服务器上.

#cd /usr/java

#rpm -ivh jre-8u91-linux-x64.rpm

#vi /etc/profile

最后添加

PAT[……]

Read more

TAGS: , ,
七月 28th, 2016

<1>SELinux 模式

并非所有Linux distributions都支持SELinux,目前SELinux 支持三种模式,分别如下:

*enforcing(强制模式),代表SELinux运作中,且已经正确的开始限制domain/type了;

 

*permissive(宽容模式),代表SELinux运作中,不过仅会有警告讯息并不会实际限制domain/type的存取,这种模式可以用来作为SELinux的debug之用;

 

*disabled(关闭),SELinux并没有实际运作;

 

<2[……]

Read more

TAGS: ,