admin管理员组文章数量:1597400
shell命令
shell命令,很多都是安装程序之后,生成的程序。使用这些程序而已!
shell有一个程序,这个程序,有很多种。默认使用的是bash。
输入的命令,其实就是很多安装在centos里面的程序。如果没有安装,就不能使用。bash自带了40多个命令
查看系统里面的shell类型: cat /etc/shells
使用的bash自带的命令就是内建命令。使用type查看 type cd 结果是内建命令
不是shell程序自带的命令,使用type查看的时候,就会告诉你,程序安装的位置。
常用shell命令
ls 查看当前目录的内容
ls 【选择参数】【目录参数】 -l :查看详细信息
-a :查看所有文件(包含隐藏文件)
别名 ls 没有指定目录就是当前目录
pwd :查看当前用户所在目录
cd :目录的切换 su :切换用户
su 用户名:指定切换的用户名不指定用户默认切换到root
从管理员切换到普通用户不需要密码
linux的密码,不会以*显示。什么都没有。直接输入就行
grep :文本内容搜索
grep 搜索的值搜索的文本
grep是以行来进行搜索。只要行内有搜索的值,就会把当前行显示出来
管道:【|】
用法:命令 | 命令 | 命令 | 命令
把左边的命令结果,送给右边命令来操作
vim编辑器的三种模式
普通模式:可以进行简单的操作,移动光标,删除内容,复制内容
命令模式:可以实现普通模式,还可以实现更复杂的操作
插入模式:写入数据
普通模式下的相关功能
光标移动:
k :向上移动 j :向下移动 h:向左移动 l :向右移动
gg :光标移动文档首 10gg :把光标移到到第10行 G:把光标移到文件末
10G :把光标移到到第10行
删除:dd 还原:u 复制:yy 粘贴:p
多行操作:
2dd :删除2行。当前行和下一行 2yy :复制2行。当前行和下一行
命令模式下的相关功能
插入模式:
i :在光标的当前位置插入
a:在光标的后面位置插入
o :在光标的下一行插入
A:在光标所在行的最后面插入
I:在光标所在行的最前面插入
O :在光标的上一行插入
显示行号:set nu 取消行号:set nonu
复制:4co 6 把第4行复制到第6行的下一行去
移动:4m 1 把第4行移到到第1行的下一行去
多行操作:4,6co 11 :把第4行到第6行的内容复制到第11行的下面去
修改了内容 w :保存 q :退出 wq :保存退出
有的文件没有权限,是没有办法保存的,如果你是管理员。就可以使用强制操作。
w! :强制保存 q! :强制退出 wq! :强制保存退出
常用vim命令
搜索:
在普通模式按反斜杠(/)
n :正向查找 N :反向查找
取消高亮:set nohls 设置高亮:set hls
设置这个不方便,为了方便。搜索完成之后,感觉高亮烦,就随便搜索一个没有的值。
C :删除光标所在位置到行末,进入插入模式
D: 删除光标所在位置到行末
shell命令自动补全功能 tab键
Linux中软件安装与卸载
使用rpm查询安装软件
rpm -qa 查看系统上面安装的所有rpm包
-q 查询 -a 所有
统计这里有多少行!统计命令:wc -l 统计行
wc -l filename :统计文本文件里面有多少行
把rpm查询出来的结果,统计多少行
把rpm查询出来的结果,搜索vim软件 rpm –qa | grep vim
卸载软件
rpm –e 软件名 例: rpm -e vim-common
依赖说明:
安装时候的顺序:A -> B -> C 卸载时候的顺序:C -> B -> A
安装软件
rpm –ivh rpm软件包
i 安装 v 显示安装过程 h 安装过程的进度条以#来表示
使用用户模式修改Linux密码
1 重启->倒计时按E键
2 选择操作系统,按E键
3 kernel操作空间
4 回车之后,到达操作系统
5 按b键,重启系统
6 修改密码:passwd [username]
修改指定用户的密码;只有root用户才能修改别人的密码。
不指定用户,就是修改当前用户的密码。
用户和组相关文件
用户文件:/etc/passwd 用户文件 /etc/shadow 密码文件
组文件:/etc/group /etc/gshadow
1 用户文件
第1列:用户名(唯一)
第2列:用户密码(占位符)
第3列:用户编号(唯一)
第4列:组编号
第5列:注释
第6列:家目录路径
第7列:shell类型的设置
nologin:设置成这个的时候。用户是不能够登录系统。
不能够登录系统的用户,是给软件的worker进程来使用的
2 用户密码文件
第1列:用户名
第2列:用户密码
3 组文件
第1列:组名
第2列:密码(占位符)
第3列:组编号
第4列:附属成员信息
4 组密码文件
第1列:组名
第2列:密码(空就是没有密码)
第3列:组的管理员
第4列:附属成员信息
用户相关命令
useradd 添加用户 useradd 用户名 -g :指定组的编号
usermod :修改
-g :指定组编号
-c :注释 usermod –c 注释用户名
-l :名称 usermod –l 新的用户名用户名
-u :编号 usermod –u 666 用户名
userdel :删除用户 -r :删除的时候,把创建的时候自动创建的东西,一并删除(家目录)随着添加用户所生成组不会在这时删除
不使用-r参数,家目录是依然存在的
组相关命令
groupadd :添加组
-g :指定编号
groupmod :修改 -n :名称 -g :编号
groupdel :删除
gpasswd 附属组 -a :添加 -d :删除
使用man指令查看帮助手册
man 命令
命令 --help :也是可以查看帮助信息的。
命令 -h :也是可以查看帮助信息的
设置用户口令
passwd -S :查看状态 -l :锁定密码 -u :解除锁定
-d :删除密码
说明:删除了密码之后,用户是可以直接登录的。是非常危险的。所以在删除密码之后,一定要锁定用户。不能让它登录!
总结:锁定,就是在密码前面加上二个!!而已;解除锁定,就是删除密码前面的二个!!。
说明:在系统上面,如果在永久生效,必需是写在文件里面的。写在内存的里面,重启就会失效
有很多命令只是修改内存的,有一些命令是直接修改文件的。有一些命令是直接从文件读取内容
禁止普通用户登陆
直接修改文件vim /etc/shadow
禁止所有普通用户登录在etc下面创建一个文件:nologin
可以使用vim打开一个空文件,保存退出,就是创建
显示用户信息 id groups
id 【用户名】
查看用户资料信息 chfn finger
用户相关指令
su切换用户
newgrp :切换主组 " newgrp 组名用户名
whoami :查看我是谁
赋予某些普通用户特殊功能
sudo :这个是非常重要的 sudo 命令
su :这个是切换用户,用户切换了的用户权限来操作。
sudo :这个是用户,拥有的特殊权限,是管理员受理的
普通用户使用的时候,必需是管理员授权的命令,才可以使用的
模拟管理员授权:root
授权文件:/etc/sudoers
授权的写法:
用户名 IP地址=(权限拥有者)命令
IP地址= ALL:表示所有的IP地址。
(权限拥有者) =ALL :不写默认就是root; all也是的
命令:要写绝对路径,例如 bigc ALL=(root)/sbin/shutdown
sudo中的-命令 -l看有什么特殊权限
文件操作
ls -l查看文件属性
文件属性
第一列:文件类型。
linux上面不是以后缀来区分;就是文件属性的第一列来区分的。
-文本文件
d目录文件
l软链接文件
第二列:权限列表
前三个:属主的权限
中三个:属组的权限
后三个:其它的权限
第三列:硬链接
第四列:属主(文件属于的主人)
第五列:属组(文件属于的组织)
第六列:文件大小
第七列:时间
第八列:文件名称
r = 读;w = 写;x = 执行;没有权限的时候-表示
说明:在这个权限位,有权限就使用字符表示,没有权限就使用-表示 "
r = 4; w = 2; x = 1; - = 0;
每一组的权限加起来的值,就是这个一组权限的数字表示法。
rwx = 7 ; rwx = 7; rwx = 7
更改文件权限
chmod :设置权限
chmod 777 文件名
字符表示法:
属主:u; 属组:g;其它:o;全部:a
chmod a-x 文件名全部:
-R :递归修改(多级目录一起修改) chmod -R o-rx 目录名
chown :修改属主 ; chown xaoming 文件名
chown 属主:属组 文件名只修改属组 chown :属组 文件名
命令操作
mkdir :创建目录
-p :递归创建(多级目录创建)
-m :创建的时候,指定权限 mkdir –m 615 目录
rmdir :删除目录 -p :递归删除
文件操作
touch :创建文本文件
rm :删除 : -f :强制删除 -r :删除目录
删除的时候,配合强制,就可以了
一定先备份,等服务器要清理的时候,根据时间,和权重
mkdir递归创建目录是什么选项参数! -p
复制与剪切(重命名)操作
cp :复制 -R :递归复制!不能直接复制目录
-p :复制的时候,不修改属性。在备份的时候,必需使用!
mv :剪切、移动
同时可以移动多个文件。移动的位置必需是目录,移动的位置,就是最后一个参数
mv :实现修改名称,移动与复制,都是可以实现的
wc文件统计
wc :统计 -l :行 -c :字符 -w :词
grep搜索匹配行
grep :文本搜索 -n :显示行号 -c :统计搜索的次数
-i :不分区大小写
显示文件内容
cat :打印内容到屏幕 tac :以行倒着打印到屏幕 head :显示前10行内容
-n :指定显示前几行的内容 tail :显示文本内容的后面10行
-n :指定显示后几行的内容
创建连接
硬链接:硬链接,是在硬盘上面实现的。数据区与属性都是相同的。修改一个,其它的都一起变。硬链接数,就是innode编号的连接数量。
软连接:软链接依赖于连接的对象,如果链接的对象不在了。那软链接就失效了。
ln :创建链接 ln 创建对象新的对象
删除之后,验证成功。数据还在的硬链接数减一
-s :创建软链接 ln -s 创建对象 新的对象
删除其中关键连接时,其后面的连接会失效
工作中经常使用的是软链接的,因为软链接可以跨硬盘;硬链接是不能夸硬盘
文件操作
find :文件进行搜索,搜索文件属性信息
find 目录参数 选项参数 搜索值
选项参数中-name:文件名
模糊匹配需要使用匹配符:例:find /root/ -name con
-group:属组例:find /root/ -group root
-user:属主例:find /root/ -user root
-user和-group查找的结果包含隐藏文件
find:是搜索的文件属性
grep:是搜索的文本内容
文本内容搜索有三剑客:grep -> sed -> awk
显示磁盘信息
df :查看硬盘的空间,有没有使用完成
-h:以1024进制显示 -H:以1000进制显示 -T:显示我们文件系统类型
-t:需要一个文件系统类型参数;显示指定的文件系统类型
-x:需要一个文件系统类型参数;不显示指定的文件系统类型
文件统计
du:显示我们的文件目录的大小
-k:指定k大小来显示如果没有指定目录,默认是当前目录
-b:使用b大小来显示 -m:指定m大小来显示
-h:以人类容易识别的方式来显示的 -s:显示指定目录的总大小
-sh一起用
du –sh 是经常使用的。查询目录大小
磁盘挂载
cdrom:挂载 mount /dev/cdrom /media
umount :卸载 umount 挂载目录
eject :弹出
网络配置文件解
(/etc/sysconfig/network-scripts/ifcfg-eth0)
网络的配置非常的重要,请备份一份!
cp –p/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth0.bak
1 文件中内容属性:
DEVICE:设备名称
ONBOOT:yes:启动网卡(必需设定成这个值);no:不启动网卡
NM_CONTROLLED:yes是启动我们的网络管理软件;但是请设定成no,关闭这个网络管理软件。因为这个软件的设计初衷是好的,但是实现效果是不理想!使用它之后,问题更多。
但是我的电脑在设置这一项的时候总是在结束后Linux系统的有线网络连接会出现设备未托管的提示,而且也无法用SSH进行并且网上查找了好多资料试了之后都不行,原来我的原因在这里
BOOTPROTO:dhcp是自动获取ip地址;none手动设置ip地址
IP地址是由dhcp服务器发给用户的,dhcp服务器一般我们认识的是在路由器里面。ip地址在整个局域网内,必需是唯一的。不可重复!
HWADDR:mac(物理)地址
IPADDR:IP地址(在手工设置IP地址的时候才使用)
NETMASK:子网掩码(在手工设置IP地址的时候才使用)
GATEWAY:默认网关(在手工设置IP地址的时候才使用)
手工设置ip地址的时候,是我们设定一个Ip地址,通过默认网关注册到dhcp服务器里面。请注意,一定要保存你设定的ip地址,在整个局域网内是唯一的,不可重复的
如果你没有网络基础知识,请一定使用dhcp模式,自动获得ip地址
网络服务
启动网络服务:service network start
停止网络服务:service network stop
重启网络服务:service network restart
查看网络的状态:service network status
实践一下重启如果重启不成功。就停止,再启动!
ping,验证网络
现在有win电脑,向linux电脑发送消息,如果linux电脑接收到消息,成功返回给win电脑,就没证明,网卡启动成功。是OK。
ping命令,就是为了这个而存在的获得linux的IP地址
说明:eth0这个IP地址是可以对外进行连接的。对外操作,或者说,外面的人要连接linux就必需使用这个Ip地址。
lo 这个是127.0.0.1,这个IP地址,只能是自己内部的服务之间进行访问才可以使用。
win向linux拼,去验证:
service network可以管理网络服务;ifconfig也可以管理网卡。
ifconfig是管理的指定的某一个网卡;
service network是管理的整个网络服务;
推荐使用service network来进行网络操作。
ping命令
ping :linux上面也是有拼命令的
从linux向外拼就可以验证自己的电脑,能不能连接网络。
验证外网:拼一个外网的网站
-c :指定只发多少个包!
总结:同样的命令,在不同的操作系统上面,实现方式是有差异的。
知道软件的版本是有差异,同样的版本在不同的系统上面是有差异的
用FTP连接之前需要将以下内容设置
设置防火墙setup :图形化操作!设置21号端口允许被连接
关闭SELinux
selinux是美国安全局搞的一套文件权限标准,这个也是好心办了坏事。本来想让我们的权限管理更优秀,但是使用起来,很不方便,很麻烦。作用没有它的副作用大,所以很少人使用就直接关闭它!
立即关闭:临时生效,重启之后失效 setenforce 0
永久生效:修改配置文件,重启之后才生效
使用 vim /etc/selinux/config更改
文本内容第7行改成SELINUX=disabled
配置SSH服务
启动SSHD
默认就是启动状态:
sshd软件非常的重要,所有的Linux系统上面都已经安装。并且是默认启动的。端口号默认是:22
查看状态:service sshd status
重启|开始|停止:service sshd restart | start | stop
请注意,这个软件,一定要保持在线状态,开始状态。不能让它停上来。
这个ssh协议支持的软件,是为很多软件,提供安全保证的
进行远程连接linux!
ssh IP地址;
ssh 用户名@ip地址
电脑连接问题解决顺序
1)确定二个电脑之间,是可以互通的。也可以ping的通。
2)服务端的防火墙是允许客户端访问的。
3)验证客户端连接的IP地址,是对的。
4)服务端要启动。
5)确定服务端的端口号是多少。客户端连接的端口号是没有问题的。
6)确定账户与密码是与正确
卸载AMP软件
卸载Apache软件(httpd)
卸载MySQL软件卸载PHP软件
先查询后卸载
apachede查询 rpm –qa | grep httpd
mysql查询 rpm –qa | grepmysql
php查询 rpm –qa | grepphp
卸载 rpm -e httpd --nodeps --nodeps :忽略依赖!
安装APM软件
先安装Apache软件再安装PHP软件
因为php会以模块的方式加载到apache配置文件里面,php后安装,就可以生成apache要使用的php模块,直接修改apache的配置文件,让我们可以直接使用。
tar指令
tar–zxf 压缩包
-z 解压类型 -x 解压
-f 是指定压缩包。f后面必需是压缩包。选项参数。必需是f在最后面。
-v 显示解压过程
解压类型有很多种
文件压缩程序
.gz文件包
gzip -5 /root/vim 把vim文件压缩成.gz格式的文件包
-# 指明压缩比;1-9,默认为6,数字越大,压缩比越大
-r 递归至目录中对每个文件进行压缩
gzip -c /root/vim 输出至标准输出
gzip -c /root/vim >/root/vim.gz 输出并保存至vim.gz文件
gzip -d /root/vim.gz 解压缩vim.gz文件。压缩文件自动删除
gunzip /root/vim.gz 解压缩vim.gz文件。压缩文件自动删除
zcat /root/vim.gz 查看vim.gz文件内容
.bz2文件包
bzip2 -5 /root/vim 把vim文件压缩成.bz2格式的文件包
-# 指明压缩比;1-9,默认为6,数字越大,压缩比越大
-k 压缩后保留原文件
bzip2 -d /root/vim.bz2 解压缩vim.bz2文件。压缩文件自动删除
bunzip2 /root/vim.bz2 解压缩vim.bz2文件。压缩文件自动删除
bzcat /root/vim.bz2 查看vim.bz2文件内容
.zip文件包
zip vim.zip /root/vim/root/vim.txt 可以多个文件压缩归档成单个文件
unzip vim.zip 解压缩文件包
.tar文件包
tar -c -f /root/vim.tar/root/vim /root/vim.txt 归档文件不会压缩
tar -x -f /root/vim.tar -C /root 展开归档文件到/root目录下面
tar -x -f /root/vim.tar 展开文档到当前目录
tar -t -f /root/vim.tar 查看归档文件
多个选项可以合并, -f由于要带参数,所以应该放在最右侧 –cf, -xf, -tf
.tar.gz文件包
tar -zcf /root/vim.tar.gz/root/vim 归档并压缩
tar -zxf /root/vim.tar.gz -C /root 展开归档到/root目录
tar -zxf /root/vim.tar.gz 展开归档文件到当前目录
tar.bz2文件包
tar -jcf /root/vim.tar.bz2/root/vim 归档并压缩
tar -jxf /root/vim.tar.bz2 -C /root展开归档到/root目录
tar -jxf /root/vim.tar.bz2 展开归档文件到当前目录
tar.xz文件包
tar -Jcf /root/vim.tar.xz/root/vim 归档并压缩
tar -Jxf /root/vim.tar.xz -C /root 展开归档到/root目录
tar -Jxf /root/vim.tar.xz 展开归档文件到当前目录
展开归档可以直接使用tar -xf,而无须为其指定对应的压缩工具选项
源码包
1)与rpm包安装的区别
rpm是别人已经编译好的二进制文件,直接就可以安装并且使用。里面的很多配置,已经提前帮助我们配置好了。不可修改配置,不可以定制的。
源码包是别人开发好的代码包,里面的东西,都可以自己在编译的时候,自己去定制,可以自己去配置里面的东西。
源码包,可以实现我想要什么功能,就添加什么功能,想关闭什么功能,就关闭什么功能。
重点:源码包是我们工作的必需品,服务器安装程序,讲究的是最小化安装!因为最小化安装,出问题的机率就少一些,出bug的机率就少一些,出漏洞的机率就少一些。
你不使用的时候,就不要安装,你没有安装这个软件,这个软件出问题,和你没有关系。服务器里面的东西,都讲究最小化安装!!
2)源码包安装步骤
①:第一步(configure):我们需要检测环境;配置程序的安装内容;生成makefile文件!
如果是二进制文件则没有这一选项,自己使用
②:第二步(make):读取makefile文件,生成二进制文件!
③:第三步(make install):把二进制文件安装到系统中!
第一步,如果失败,请检测你的软件,是不是可以安装到该系统的,不能就请找到合适的软件。
第二步,生成二进制文件失败,解决我们的问题;使用make clean清空生成的内容。从第一步再次执行!
第三步,安装软件到系统中,失败就请解决问题,并且使用
make clean清空生成的内容。从第一步再次执行
安装Apache
说明:每开一个扩展,这些扩展都会有所依赖,你的系统上面,如果安装了该扩展需要的依赖,就可以直接安装成功。如果没有安装该依赖,你就要提前解决这些依赖
1)找到apache的源码包目录:
安装httpd需要什么,看http://httpd.apache/docs/2.4/install.html
进入到httpd里面(用-zxf解压后的文件夹)cd
2)在目录中查看帮助信息(./configure --help)
帮助信息:左边是参数;右边是参数的介绍。
--disable :这类参数表示:你使用了这个参数,软件里面这个功能将不可用;反之,你不使用这个参数,软件里面的这个功能,就可以使用。
--enable :这类参数表示:你使用了这个参数,软件里面这个功能将可用;反之,你不使用这个参数。软件里面的这个功能,就不可以使用。
--with :这类一般情况要跟一个目录,就是对应的依赖软件的安装目录。如果你使用的是rpm安装的,就可以不使用这个参数,系统也可以找到。重点,如果系统的默认环境里面可以找到该依赖软件,就可以不使用这个参数。否则必需写。
看看目前需要什么参数:
--prefix :源码安装,一般都会指定安装位置
--enable-so :这个开启功能;有了这个功能。PHP才可以以动态扩展的方式加入到HTTP
--with-apr :apr软件的安装位置
--with-apr-util :apr-util软件的安装位置
--with-pcre :pcre软件的安装位置
--with-z :zlib压缩软件的安装位置
--enable-deflate 减免传输编码支持
--enable-rewrite 基于规则的URL操作
3)解决prefix的参数
定义在/working目录
4)解决with-apr的参数:
进入到apr软件的解压目录:
确定的参数:
--prefix :安装位置把安装的程序放在/usr/local/下面,就可以了。默认这个是依赖软件。其它程序,有可能也会依赖这个软件。
确定使用的参数:--prefix :
安装位置补充:依赖软件程序的时候,如果不是必要的,直接默认就可以了。
解决with-pcre的问题
这个文件安装的时候我忘记指定--prefix 参数,
结果又去删除用--nodeps和强制删除,
结果影响到了好多东西,因为pcre是一个库文件,他与其他文件有关联
看网上的资料好像可以用yum install pcre再次安装,但是删除已经影响到
配置好httpd的参数
./configure \
--prefix=/working/httpd-2.4 \
--enable-so \
--with-apr=/usr/local/apr-1.6.3 \
--with-apr-util=/usr/local/apr-util-1.6.1\
--with-pcre=/usr/local/pcre-8.41 \
--with-z=/usr/local/zlib-1.2.11 \
--enable-deflate \
--enable-rewrite
源码安装第一步:检查环境,生成makefile文件 :源码安装第二步:make 读取makefile文件,生成二进制文件,源码安装第三步:make install安装到系统
启动:apachectl start
停止:apachectl stop
启动与停止都需要在apachectl文件所在目录执行 /working/httpd-2.4/bin/apachectl start | stop
此时还需要配置域名否则无法启动和报错
Vim /working/httpd-2.4/conf/httpd.onf
安装PHP
当你的PHP要使用openssl的时候,就必需在系统里面有openssl软件;当你要使用curl扩展的时候,就必需在系统里有curl软件。
1)进入到PHP解压目录:
查看帮助信息:
确定使用的参数:
./configure \
--prefix=/working/php7.1.13 \
--with-config-file-path=/working/php7.1.13/etc/\
--with-apxs2=/working/httpd-2.4/bin/apxs\
--with-mysqli --with-pdo-mysql--enable-mysqlnd \
--enable-mbstring --enable-opcache \
--enable-bcmath --enable-zip \
--enable-pcntl --enable-shmop--enable-soap \
--enable-sockets --enable-sysvsem \
--with-gettext --with-iconv-dir \
--with-pcre-regex --with-zlib \
--with-pear --with-xmlrpc \
--with-config-file-path 指定php.ini在哪个位置
--with-apxs2 指定httpd里面的apxs软件的位置。写错了。PHP与HTTPD的模式就没有办法生成。然后httpd就没有办法解释PHP文件。
mysqli 是在PHP7的时候支持的。PHP5的时候也是支持的。所以大家要使用的时候,尽量使用它。或者使用PDO;因为MYSQL已经在PHP7不支持了。
在安装时可能会出现缺少软件的错误,例如libxml2
缺少这个软件:libxml2
安装它!
安装它,可以使用源码安装,可以使用rpm包安装。
一般使用源码安装,都可以指定程序的路径,源码包在安装的时候,没有—prefix的时候,也是可以不用指定路径。可以rpm包安装,不用指定路径。
找到rpm包:在光盘里面找到它,必需要挂载上光盘!
如果光盘没有挂载就用 mount /dev/cdrom/ /media/ 来进行挂载
光盘一般挂载在根目录下media文件夹中
配置快捷启动
环境变量,只要把apache放在环境里面就可以了。
/bin目录就是在环境变量的。所以给它一个软链接到这个目录,就可以了。
ln -s/working/httpd-2.4/bin/apachectl /bin/apache
配置自启动服务
当我们的服务器开机的时候,就应该必需立即启动。因为这个服务器要接收很多请求。如果突然之间重启,没有设置自启动。管理人员去启动,就需要很久的时候。
找到自启动的配置文件:
Ls /etc/rc.d/rc/local
写入内容 /working/httpd-2.2/bin/apachectl start
从外面向文件里面写入内容
echo“” > 文件里面
> :覆盖写
>> :追加写
echo “文本内容” >> 目标文件
版权声明:本文标题:linux回顾小结 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728277094a1151532.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论