当前位置: 首页 > Linux

我常用的Linux命令-持续更新

时间:2023-04-06 22:51:36 Linux

实时查看日志tail-f日志名json方式查看日志需要安装jq软件tail-ftest.log|jqstatistics目录下文件总大小du-sh.statistics目录下文件Size按文件从大到小排序查看磁盘已用/可用空间df-h查看某个端口是否被使用查看哪些端口在Linux中允许访问运行ps-ef|grepphp-fpm统计程序运行次数ps-ef|grepphp-fpm|wc-l上传单个文件rz选择一个文件下载单个文件sz文件名Docker安装mysql的命令dockerrun-p3306:3306--namewiki-mysql-v/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7参数说明:-name:指定容器名称本例为wiki-mysql-p:映射Host宿主机端口-v:挂载宿主机目录到容器目录-e:设置环境变量,这里指定root密码-d:后台运行容器,输入docker镜像dockerexec-itwiki-mysql/bin/bash访问mysqlmysql-h172。17.0.1-p3306-uroot-p123456修改mysql访问权限修改root可以通过任何客户端连接ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'123456';查看正在运行的docker容器实例下面两条命令是的,输出是一样的。dockerpsdockercontainerls立即停止指定容器并运行dockercontainerkill[containerID]dickerkill[containerID]**容器停止运行后,物理文件还在。使用以下命令删除容器文件。删除指定容器文件**dockercontainerrm[containerID]dockerrm[containerID]启动/停止指定容器实例dockercontainerstart[containerID]dockercontainerstop[containerID]查看指定容器实例的日志信息dockercontainerlogs[containerID]从正在运行的Docker容器中输入一个正在运行的容器实例dockerexec-it[containerID]/bin/bashdockercontainerexec-it[containerID]/bin/bash,将文件复制到本地机器。下面是复制到当前目录的方法。dockercp[containID]:[/path/to/file]。