Linux基础整理-3(环境变量的配置及服务的启动和停止)

目录

一.配置环境变量

1.临时变量

2.永久变量

3.修改变量之后,需要马上生效变量设置

4.注意事项

二.设置允许root用户远程登录

三.启动与停止服务

1.sysvinit command 方式

2.systemd command    方式


一.配置环境变量

1.临时变量

使用命令如export等命令设置,设置之后马上生效.当关闭shell的时候失效
[root@xxx ~]#export PATH=$PATH:/usr/local/mysql/bin 为mysql环境

2.永久变量

通过修改配置文件,配置之后变量永久生效

  • 用户级别:修改用户宿主目录下 ~/.bash_profile文件,只对指定用户生效
  • 全局级别:修改/etc/profile文件,对所有用户生效

vim /etc/profile 在文件末尾追加
export JAVA_HOME="/opt/jdk1.8"
export PATH="$JAVA_HOME/bin:$PATH"

3.修改变量之后,需要马上生效变量设置

[root@xxx ~]#source /etc/profile

4.注意事项

设置path路径的时候,千万不要设置当前目录./加到变量里面.容易出现不可估量的错误和问题.另外加入路径的时候不要用相对路径,用绝对路径.如果遇到需要写入变量的时候,可以先用set 或者 export设置临时变量来确定,没有问题再写入变量脚本文件里面.

二.设置允许root用户远程登录

vim /etc/ssh/sshd_config
找到 #PermitRootLogin prohibit-password 那一行,复制该行内容并修改。
将 #PermitRootLogin prohibit-password 修改为 PermitRootLogin yes

三.启动与停止服务

1.sysvinit command 方式

  • service service_name start            启动服务
  • service service_name restart         重启服务
  • service service_name status          查看服务状态
  • service service_name stop             停止服务
  • chkconfig service_name on            允许开机启动
  • chkconfig service_name off            关闭开机启动

2.systemd command    方式

  • systemctl start service_name          启动服务
  • systemctl restart service_name       重启服务
  • systemctl status service_name        查看服务状态
  • systemctl stop service_name           停止服务
  • systemctl enable service_name       允许开机启动
  • systemctl disable service_name       关闭开机启动
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值