Linux基础命令---cat
cat连接文本文件或者标准输入,将结果输出到标准输出设备。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法cat [选项] filecat file1 file2 > file3 2、选项列表选项说明--
Linux服务器---配置apache支持用户认证
Apache支持用户认证为了服务器的安全,通常用户在请求访问某个文件夹的时候,Apache可以要求用户输入有效的用户名和登录密码 1、创建一个测试目录[root@localhost cgi-bin]# mkdir /var/www/html/wj 2、开启认证功能,修改配置文件httpd.conf如下,(将html目录的配置中none改为all) [root
Linux基础命令---sort
sort以行为单位,对文本文件进行排,并输出排序结果。默认情况下,以每一行为一个单位,从首字符开始按照ASCII码向后逐个比较。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法sort [选项] filesort [OPTION]... --files0-from=F 2、
Linux服务器---apache支持cgi
Apache支持cgi 1、打开Apache配置文件httpd.conf,搜索“cgi”,找到下面的一段,去掉“addhandler”前面的“#“,这样就开启了Apache的cgi功能[root@localhost ~]# gedit /etc/httpd/conf/httpd.conf# AddHandler allows you
Linux基础命令---which
which在环境变量PATH中搜索某个命令,返回命令的执行文件或者脚本位置,默认只显示第一个结果。这需要一个或多个参数。对于它的每个参数,它会打印出当在shell提示符下输入该参数时将执行的可执行文件的完整路径。它通过使用与bash(1)相同的算法在环境变量路径中列出的目录中搜索可执行文件或脚本来做到这一点。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openS
Linux服务器---配置apache支持php
apache支持phpphp是最好用的服务器语言了,Apache对php有很强大的支持 1、检测是否安装php,如果什么信息也没有,那么你就要自己安装php了[root@localhost ~]# rpm -qa | grep php 2、安装php,在终端输入命令“yum install –y php”[root@localhos
Linux基础命令---whereis
whereis查找命令的位置,包括执行文件、源代码、手册文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法whereis [选项] cmdwhereis [-bmsu] [-BMS directory... -f] filename... 2、选项
Linux服务器---apache配置文件
Apache配置文件Apache的配置文件默认路径是“/etc/httpd/conf/httpd.conf”,编辑该文件就可以修改Apache的配置 1、设置网页主目录,参数DocumentRoot就是网页存放的主目录。打开配置文件httpd.conf,查找DocumentRoot(大约292行)[root@localhost ~]#&nb
Linux基础命令---find
file判断指定文件的文件类型,它依据文件内容判断,并不依据扩展名。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法file [选项] filename 2、选项列表选项说明-v | --version显示命令版本信息--help显示帮助文档-b | --brief列出结果的时候,不显
Linux基础命令---diffstat
diffstat这个程序读取diff的输出,并显示每个文件的插入、删除和修改的直方图。Diffstat是一个用于检查大型复杂修补程序文件的程序。它从包含diff输出的一个或多个输入文件中读取,生成针对引用的每个文件更改的总行的直方图。如果输入文件名以.bz 2、.gz、.lzma、.z或.z结尾,Diffstat将通过管道从相应的程序读取未压缩数据。它还可以根据标准输入的管道文件推断压缩类型。Di
Linux基础命令---diffstat
diffstat这个程序读取diff的输出,并显示每个文件的插入、删除和修改的直方图。Diffstat是一个用于检查大型复杂修补程序文件的程序。它从包含diff输出的一个或多个输入文件中读取,生成针对引用的每个文件更改的总行的直方图。如果输入文件名以.bz 2、.gz、.lzma、.z或.z结尾,Diffstat将通过管道从相应的程序读取未压缩数据。它还可以根据标准输入的管道文件推断压缩类型。Di
Linux服务器---安装apache
Apache安装 1、安装Apache,使用命令“yum install httpd -y”[root@localhost ~]# yum install httpd -yLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached
Linux服务器---网络配置
禁止ping有些时候为了保护主机,会禁止其他机器对主机进行ping操作。Ping命令用的是ICMP协议,只要禁用ICMP协议,那么ping方法就无法检测这台主机。关于ICMP协议的配置文件是“/proc/sys/net/ipv4/icmp_echo_ignore_all”,向此文件写入1,就可以禁止ICMP,写入0开启ICMP。此操作不需要重启网络服务1、查看ICMP,从下面的结果可以看到,当前默
Linux基础命令---comm
comm逐行比较两个已经排序过的文件。结果以3列显示:第1列显示只在file1出现的内容,第2列显示只在file2出现的内容,第3列显示同时出现的内容。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法comm [OPTION]... FILE1 FILE2 2、选项列表选项说明--version显示命令版
Linux基础命令---cmp
cmp用字节的方式,比较两个文件是否存在差异,但是不保存运算结果。Cmp指令只会根据结果设置相关的标志位,这个指令之后往往会跟着一个条件跳转指令。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法cmp [OPTION]... FILE1 [FILE2 [SKIP
Linux服务器---设置服务启动
设置服务开关用户可以设置某项服务开机启动或者关闭,有图形界面和命令两种方式1、图形界面1)在终端输入命令setup,在弹出的界面选择“系统服务”2)也可以直接在终端输入命令“ntsysv”,得到如下界面3)通过空格来修改开启或者关闭,上下左右键移动,tab键回到“确定”或者“取消”,回车确认。2、命令方式1)通过命令“chkconfig”来设置服务的默认启动或者关闭状态,该命令的用法如下命令说明c
Linux服务器---关闭selinux
关闭selinux1、通过命令“getenforce”获取selinux状态,[root@localhost ~]# getenforceEnforcing //enforceing代表开启, [root@localhost ~]# getenforcePermissive&
Linux基础命令---diff
diff逐行比较两个文本文件,把文件的差异显示到标准输出。如果要指定要比较目录,那么diff命令会比较目录中相同文件名的文件,不会比较子目录。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法diff [选项] files 2、选项列表选项说明-v | --version显示命令版本信息
Linux服务器---本地yum
本地yum本地yum可以实现各种包的快速安装,避免漫长的下载过程 1、找一个centos的安装包,将其挂载的系统中[root@localhost ~]# mount –t iso9660 –loop centos-i386.iso /mnt2、拷贝所有的内容到某个指定的文件夹,例如“/wj/centos-img
Linux基础命令---mv
mv将文件或者目录移动到另一个地方,或者重命名。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法mv [选项] [-T] src dstmv [选项] src directorymv [选