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了 
然后我们执行这个语句就是讲我们本地的秘银发到那台服务器上进行单方面的免密登录
ssh-copy-id -i /root/.ssh/id_rsa.pub root@106.14.33.163
如果需要的是双方互相免密我们则互相执行这个两个语句
 
 
【开放关闭端口】
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命令2的更多相关文章

  1. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  2. 像黑客一样使用 Linux 命令行

    前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...

  3. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  4. Linux命令随笔

    Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

  5. linux命令在线手册

    下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令

  6. 常用的一些linux命令

    最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv  被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...

  7. 测试或运维工作过程中最常用的几个linux命令?

     大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...

  8. 每天一个 Linux 命令(21):find命令之xargs

    在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...

  9. 在windows下使用linux命令,GnuWin32的使用.

    http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...

  10. 我常用的那些linux命令

    我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...

随机推荐

  1. torchline:让Pytorch使用的更加顺滑

    torchline地址:https://github.com/marsggbo/torchline 相信大家平时在使用Pytorch搭建网络时,多少还是会觉得繁琐,因为我们需要搭建数据读取,模型,训练 ...

  2. 201871010107-公海瑜《面向对象程序设计(java)》第十三周学习总结

    201871010107-公海瑜<面向对象程序设计(java)>第十三周学习总结            项目                      内容   这个作业属于哪个课程   ...

  3. oracle 行转列~列转行(几种方法)

    工作中,我们经常会碰到行转列的情况 这里我介绍几种简单的方法--行转列 1.oracle的pivot函数 原表 使用pivot函数: with temp as(select '四川省' nation ...

  4. day22_7.26面向对象之封装(接口与抽象)

    一.封装. 封装就是将丑陋复杂的隐式的细节隐藏到内部,对外提供简单的使用接口. 对外隐藏内部实现细节,并提供访问的接口.对内使用self操作. 二.为什么要封装? 对于一个计算机来说,不可能不使用机箱 ...

  5. 0x00 Wechall writeup

    目录 0x00 Wechall writeup Training: Get Sourced Training: ASCII Encodings: URL Training: Stegano I Tra ...

  6. tornado模板的使用

    一. 配置模板路径 settings中使用template_path来指定模板的路径, 实例化服务对象时加载进去即可. 二. 模板的使用 1. 使用self.render()方法可返回指定的html页 ...

  7. 本地手动一步步搭建WNMP环境(nginx+php+mysql) Windows平台

    环境:Windows 10 x64 参考文章: WNMP完整教程      windows下PHP环境的搭建 我自定义安装后的目录结构: +WNMP ++MySQL_Server-8.0.13 ++n ...

  8. SpringBoot集成Spring Security(7)——认证流程

    文章目录 一.认证流程 二.多个请求共享认证信息 三.获取用户认证信息 在前面的六章中,介绍了 Spring Security 的基础使用,在继续深入向下的学习前,有必要理解清楚 Spring Sec ...

  9. classLoader双亲委托与类加载隔离

    虽然前面把class文件的产生到加载使用流程说了一遍,但是还是想具体看看classLoader的双亲委托具体是如何运行的,有什么利弊. 还有想看看不同类加载器的不同命名空间带来那些好处和实际有那些应用 ...

  10. Arcpy中Geometry类与Array类转换的陷阱

    1.现象说明 使用Arcpy.da.searchcursor得到Geometry,将Geometry转换成Array,再从Array转换回Geometry.若Geometry包含内环,这个过程可能导致 ...