美文网首页
Linux运维常见的软件和命令

Linux运维常见的软件和命令

作者: oldlie | 来源:发表于2019-10-08 17:59 被阅读0次

openssh-server

$sudo apt-get install openssh-server

Output:

Creating config file /etc/ssh/sshd_config with new version
Creating SSH2 RSA key; this may take some time ...
2048 SHA256:b5yoiBT8uHRSy6soAxv0wZzkQSy3n+2g1aOe1QdF4K0 root@oldlie-PC (RSA)
Creating SSH2 ECDSA key; this may take some time ...
256 SHA256:zlOFKRLYWOQV7AeMMzuZzmjDXyMwnvSgr0OcIUw1Kf0 root@oldlie-PC (ECDSA)
Creating SSH2 ED25519 key; this may take some time ...
256 SHA256:fSN92CkgGA3/Vy3flKhVRpRpAQ8PLtNkN4DtTLvsXWs root@oldlie-PC (ED25519)
Created symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.
Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.

deepin安装Oracle jdk8,以及添加add-apt-repository命令支持

Deepin安装Oracle-jdk8时,需要添加ppa。但是deepin一开始不支持add-apt-repository这个命令,需要:

$sudo apt-get install software-properties-common python-software-properties

先运行这个命令,选择Y就可以了,然后使用

$sudo apt-get install python-software-properties
$sudo add-apt-repository ppa:webupd8team/java
$sudo apt-get update
$sudo apt-get install oracle-java8

这四个命令安装Oracle-jdk8,用键盘选择确定,然后键盘选择是,命令行就会自动安装了,使用Java -version查看jdk版本。

MySQL 5.6

创建数据库:

CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

创建账号:

create user "username"@"host" identified by "password";

给账号授权

grant privileges on databasename.tablename to 'username'@'host' IDENTIFIED BY 'PASSWORD';

eg:

/*授予用户通过外网IP对于该数据库的全部权限*/
grant all privileges on `test`.* to 'test'@'%' ;
/*授予用户在本地服务器对该数据库的全部权限*/
grant all privileges on `test`.* to 'test'@'localhost';   
grant select on test.* to 'user1'@'localhost';  /*给予查询权限*/
grant insert on test.* to 'user1'@'localhost'; /*添加插入权限*/
grant delete on test.* to 'user1'@'localhost'; /*添加删除权限*/
grant update on test.* to 'user1'@'localhost'; /*添加权限*/
flush privileges; /*刷新权限*/

删除权限:

revoke privileges on databasename.tablename from 'username'@'host';

eg:

revoke delete on test.* from 'jack'@'localhost';

nginx 1.17.3

/usr/local/nginx
/usr/local/nginx/sbin
/usr/local/nginx/conf

修改conf文件:

$sudo vim nginx.conf

将nginx添加到服务中:

直接复制nginx 文件到/etc/init.d/ 目录下即可

$cp nginx /etc/inin.d/

然后可以通过service 的指令进行启动,由于是使用了nginx的脚本,所以指令的参数有些不同

#启动:
$sudo service nginx
#停止
$sudo service nginx -s stop
#重启
sudo service nginx -s reload

相关文章

  • Linux运维常见的软件和命令

    openssh-server Output: deepin安装Oracle jdk8,以及添加add-apt-re...

  • 总结(一)

    美团对Linux运维工程师招聘岗位的面试题: 1、LINUX系统软件安装和卸载的常见方法 答: A.rpm包卸载:...

  • Linux运维常用的命令介绍-文本查看命令

    今天小编要跟大家分享的文章是关于Linux运维常用的命令介绍-文本查看命令。熟悉Linux运维工作的小伙伴们都知道...

  • Linux基础day01

    一、Linux的和Linux运维的区别! 二、运维的硬件介绍

  • shell常用18式

    应用场景:Linux下python/c++和shell编写程序(玩Linux运维的大神求放过...) 1.cd命令...

  • linux运维命令

    查看cpu信息 查看cpu processor个数 查看内存情况 其中buff/cache是缓冲区大小 查看某个进...

  • ansible简介

    一、简介 在Linux自动化运维中,常见的自动化运维工具可分为需要安装终端的puppet、func和不需要安装终端...

  • Linux 帮助命令

    楼+之Linux运维与DevOps实战第3期 Linux 帮助命令 1. 实验介绍 1.1 实验内容 Linux ...

  • Linux运维最常用150个命令

    原文链接:Linux运维最常用150个命令 线上查询及帮助命令(2个) | man | 查看命令帮助,命令的词典...

  • linux运维工程师必须掌握哪些技能

    内容来源(公众号:PHP版WEB项目)linux运维工程师必须掌握的技能:1、Linux基础知识内容,和命令使用,...

网友评论

      本文标题:Linux运维常见的软件和命令

      本文链接:https://www.haomeiwen.com/subject/gmqipctx.html