docker使用之前的一些操作
进入到docker
docker ps
docker exec -it 2c83f064848d bash
清理磁盘过多的命令
du -sh ./* 查看当前文件夹下所有文件的大小
rm -rf 4* 删除文件是4开头的文件
df -lh 查看的是在根目录查看磁盘使用
清理内存不足的问题 0为不释放 1为页面释放 2 释放dentries和inodes
echo 3 > /proc/sys/vm/drop_caches
在mysql的数据库中创建一个用户以及分配权限
mysql -u root -p
输入密码
mysql> create user 'lirui'@'%' identified by 'lirui';
创建用户%的意思是远程可以连接的数据库
mysql> flush privileges;
刷新权限
mysql> grant all privileges on `testdb`.* to 'lirui'@'localhost' identified by 'lirui';
给予权限
mysql> flush privileges;
mysql> show grants for lirui;
mysql> show datebases;
mysql> show tables;
mysql> Grant all on *.* TO 'lirui'@'%';
给予权限
mysql> CREATE USER 'guojiahao123'@'%' IDENTIFIED BY 'guojiahao123';
Query OK, 0 rows affected (0.01 sec)
mysql> GRANT ALL ON *.* TO 'guojiahao123'@'%';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit;
crontab 命令用于安装、删除或者列出用于驱动cron后台进程的表格。也就是说,用户把需要执行的命令序列放到crontab文件中以获得执行,每个用户都可以有自己的crontab文件。以下是这个命令的一些参数与说明:
1)crontab -u /*设定某个用户的cron服务*/
2)crontab -l /*列出某个用户cron服务的详细内容*/
3)crontab -r /*删除某个用户的cron服务*/
4)crontab -e /*编辑某个用户的cron服务*/
参数名称 含义 示例
-l 显示用户的Crontab文件的内容 crontabl –l
-i 删除用户的Crontab文件前给提示 crontabl -ri
-r 从Crontab目录中删除用户的Crontab文件 crontabl -r
-e 编辑用户的Crontab文件 crontab -e
我们暂时配置的东西为一分钟一次格式为
查看我们所有进程所用的端口
netstat -tnlp
这个为所有进程后 我们会查看到进程号
这个时候我们根据进程号
ps -ef|grep 16923 16923
为虚拟的进程号
【免密登录】
一定要先查看有没有这个文件再进行免密
先查看/root/.ssh/这个文件夹下是否会有ssh_resa.pub文件
如果没有执行这个建立[root@ceph-node1 ~]# ssh-keygen -t rsa
执行这个文件的时候不需要输入东西一直按回车键就ok了
然后我们执行这个语句就是讲我们本地的秘银发到那台服务器上进行单方面的免密登录
如果需要的是双方互相免密我们则互相执行这个两个语句
【开放关闭端口】
root@iZuf66k5sqgf58ol3k425yZ:/marvel/deploy/logs# netstat -tlnp|grep 443 【查看时候被占用】
tcp6 0 0 :::443 :::* LISTEN 22314/docker-proxy
root@iZuf66k5sqgf58ol3k425yZ:/marvel/deploy/logs# kill -9 22314 【杀掉被占用的端口】
root@iZuf66k5sqgf58ol3k425yZ:/marvel/deploy/logs# netstat -tlnp|grep 443 【再次查看】】
root@iZuf66k5sqgf58ol3k425yZ:/marvel/deploy/logs#
root@iZuf66k5sqgf58ol3k425yZ:# iptables -I INPUT -p tcp --dport 80 -j ACCEPT 【开放网段所需要的端口】
【安装docker-compose】
我们安装完docker后我们需要再安装一下docker-compose复制下面命令
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
【查看docker某个服务的日志】
docker logs -f fastdfs 【后面跟的服务名称】
【杀死服务的一种方式】
这个是服务的redis 的一种杀死方式
root@iZuf6hx1y0vm3apngn4z3dZ:/usr/bin# ps -ef | grep 6379
redis 30153 1 0 15:17 ? 00:00:00 /usr/bin/redis-server 127.0.0.1:6379
root 30179 22617 0 15:18 pts/0 00:00:00 grep --color=auto 6379
root@iZuf6hx1y0vm3apngn4z3dZ:/usr/bin# service redis stop
root@iZuf6hx1y0vm3apngn4z3dZ:/usr/bin# ps -ef | grep 6379
root 30221 22617 0 15:19 pts/0 00:00:00 grep --color=auto 6379
【挂载磁盘的教程网址】
【jdk】
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
cd /etc/
cat profile
vi profile
然后修改这个里面的最后的这些配置
然后我们到usr的目录下去别的系统考入java的这个文件夹下的所有东西
然后我们再到etc的profile的这个文件夹下使用
source profile
netstat -aptn
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
1.你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例:
lsof -i:80
或者
lsof -i:22
如果有显示说明已经开放了,如果没有显示说明没有开放
2.netstat -aptn执行看看,是否监听在0.0.0.0:3306
3.
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
例如
4.telnet ip 端口号 方式测试远程主机端口是否打开
解决服务器telnet自己telnet不通的问题
iptables -L OUTPUT --line-numbers
- Linux实战教学笔记04:Linux命令基础
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...
- 像黑客一样使用 Linux 命令行
前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- linux命令在线手册
下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令
- 常用的一些linux命令
最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv 被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...
- 测试或运维工作过程中最常用的几个linux命令?
大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...
- 每天一个 Linux 命令(21):find命令之xargs
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...
- 在windows下使用linux命令,GnuWin32的使用.
http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...
- 我常用的那些linux命令
我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...
随机推荐
- Ubuntu 16.04/18.04 右键创建新建文件
刚刚安装完新的Ubuntu系统后不能直接右键创建新的文件,那么怎么做呢 办法: 打开终端,cd 切换到 Templates文件夹下,然后输入: sudo gedit text 这样就在Template ...
- 酷睿i3-9100F简单评测
酷睿i3-9100F 四核四线程,三级缓存6MB,基础频率3.6GHz,可睿频到4.2GHz,性能上接近于七代的酷睿i5-7600K 四核四线程.
- Flask框架整理及配置文件
阅读目录 Flask目录结构(蓝图) pro_flask包的init.py文件, 用于注册所有的蓝图 manage.py文件,作为整个项目的启动文件 views包中的blog.py,必须要通过sess ...
- LAMP组合
动,静资源: 静态资源:客户端从服务器获得的资源表现形式与原文件相同 动态资源:通常是程序文件,需要在服务器执行之后,将执行的结果返回给客户端. 我们还可以这样理解静态资源:服务器端接入到客户端的请求 ...
- 201871010101-陈来弟《面向对象程序设计(java)》第十五周学习总结
...
- 解决IIS7、IIS7.5 应用程序池回收假死的方法
最近iis网站一直假死状态,都懵了,查看程序有没有关闭数据库,反复捣鼓,还一直测试是否是程序应用池自动回收问题依然没有效果.经过老师提醒,找到了解决办法,在此做个笔记! 原因在于:应用程序池超时配置被 ...
- MySQL数据库 介绍,安装,基本操作
- 数据库介绍: 1.随意存放在一个文件中的数据,数据的格式千差万别 tank|123 jason:123 sean~123 2.软件开发目录规范 - Project: - conf - bin - ...
- python27期day12:推导式、内置函数、高阶函数、匿名函数、作业题
1.推导式:做一些有规律的数据结构 列表推导式: 普通循环模式: [加工后的变量 for 循环] 示例一:print([i for i in range(1,51)]) 结果:[1, 2, 3, 4, ...
- mysql使用记录
1. 报错 10061 将mysql启动即可
- vue_02day
目录 vue_02 表单指令: 条件指令: 循环指令: 前端数据库: 分隔符: 过滤器: 计算属性: 监听属性: vue编译不生效,闪烁 冒泡排序: vue_02 表单指令: <form act ...