命令行

Docker中进入容器命令行及后台运行

女生的网名这么多〃 提交于 2019-12-04 08:40:43
进大厂,身价翻倍的法宝来了! 主讲内容:docker/kubernetes 云原生技术,大数据架构,分布式微服务,自动化测试、运维。 腾讯课堂: 点击进入 网易课堂: 点击进入 7月1号-7月29号 8折优惠!!! 7月1号-7月29号 8折优惠!!! 7月1号-7月29号 8折优惠!!! 课程简介: 第一章 熟悉Linux环境 1、Win10安装Ubuntu18.04双系统 2、熟悉Linux常用工具和命令 第二章 熟悉Docker 3、安装配置Docker 4、Docker命令实践 5、Dockerfile文件编写 ​​​​​​​ 6、常用镜像部署 ​​​​​​​ 第三章 熟悉Kubernetes ​​​​​​​ 7、kubernetes架构和部署 ​​​​​​​ 8、熟悉kubectl命令使用 ​​​​​​​ 9、k8s应用部署实践(上) ​​​​​​​ 10、k8s应用部署实践(下) ​​​​​​​ 第四章 熟悉Helm ​​​​​​​ 11、Helm安装配置 ​​​​​​​ 12、熟悉Helm应用书写规则 ​​​​​​​ 13、编写自己的Helm应用 (作者:陈玓玏) Docker中我们一般会有两种执行命令的方式,一种是直接进入容器的命令行,在终端执行并查看结果,一种是在后台执行,并不会在终端查看结果。 1、进入容器命令行 su root docker run -i -t

命令行模式下备份、还原 MySQL 数据库的语句小结

随声附和 提交于 2019-12-04 08:09:25
为了安全起见,需要经常对数据库作备份,或者还原,学会在命令行模式下备份、还原数据库,还是很有必要 为了安全起见,需要经常对数据库作备份,或者还原。对于 MySQL 而言,最方便的方法可能就是用 phpMyAdmin 的导出、导入功能了,但如果你的数据库体积比较大,作为 Web 应用的 phpMyAdmin 可能会遭遇“超时”而操作失败。所以,学会在命令行模式下备份、还原数据库,还是很有必要的。 1、备份数据库 在 Linux 命令行模式下备份 MySQL 数据库,用的是 mysqldump 命令: mysqldump -u mysqluser -p test_db 对以上命令稍作解释: •-u 意味着你要指定一个 MySQL 用户名来连接数据库服务,如上面的 mysqluser 即为 MySQL用户名。 •-p 则意味着你需要有一个有效的,与以上用户名对应的密码。 •最后一个参数则是需要备份的那个数据库的名称:test_db 如果直接执行以上命令,紧接着就会提示需要输入 MySQL 密码,数据密码后,它会直接将备份出来的 SQL 脚本显示在屏幕上,这当然不是我们想要的结果。我们需要把数据库备份成一个文件,可用以下命令: mysqldump -u mysqluser -p test_db > test_db.sql 这样,就会在当前目录下备份出一个名为test_db.sql的文件。

使用命令行编译java类并运行

戏子无情 提交于 2019-12-04 08:07:21
有关命令: javac:编译,生成.class文件 eg:javac Test.java jar:生成jar包 eg:jar -cf test.jar T est. class(-c 就是要生成jar包,-f后面跟指定的包名test.jar) java:执行 eg:java Test 但当类import其他包时,需要在编译时加入相应的jar包 可用命令:javac -Djava.ext.dirs=./lib Test .java(lib目录下就是类所需的jar包) 或者:javac -cp c:\abc.jar;d:\efg.jar; f:\Test.java,abc.jar和efg.jar就是Test类所需的jar包(注意:最后一个;后面必须要用空格把这个类和lib包分开。如果是在linux下,需要把;替换成:路径也要替换成linux格式的) 常见错误: 1、编码UTF8/GBK的不可映射字符 解决方法是添加encoding 参数:javac -encoding utf-8 Test.java 或者:javac -encoding gbk Test.java 或者用记事本打开java文件 另存为ANSI(javac默认编码格式) 2、提示没有主清单属性 解决这个问题的方法就是要在jar包中的MANIFEST.MF文件中添加一个入口类 Main-Class: 类名(:后面要加空格)

composer 命令行composer self-update 升级安装失败,解决办法

主宰稳场 提交于 2019-12-04 07:04:48
1.使用composer self-update 自动升级时失败出现 [ErrorException] zlib_decode(): data error提示 ] 2.编辑php.ini中zlib.output_compression = On、zlib.output_compression_level = 5 3.再使用composer self-update 升级成功 解释:zlib_decode() 属于Zlib 函数 用于解压缩任何raw / gzip / zlib编码的数据 并不是网络的问题,因为download 是100% 下载完了,而是解压时zlib_decode()函数报错 (测试过禁用iPv6等并没有卵用) 回到公司直接安装,一遍成功,???还是网络的原因吗? 来源: oschina 链接: https://my.oschina.net/u/3104120/blog/1609360

你应该掌握linux中Bash命令的一些快捷方式

老子叫甜甜 提交于 2019-12-04 05:42:48
在本文中,我们将分享许多对任何 Linux用户都有用的Bash命令行快捷方式。 这些快捷方式可以快速地执行某些 动作 ,例如访问和运行先前执行的命令,打开编辑器,在命令行上编辑 /删除/更改文本,移动光标,控制命令上的进程等 Linux初学者在使用命令行基础知识方面 是会有 大 的收益 ,中级 开发者 和高级 开发者 也会发现它实际上 是 有 很大 帮助。 我们将按照以下类别将 bash键盘快捷方式分组。 启动编辑器 打开一个终端,然后按 Ctrl+X 并 Ctrl+E 打开一个带有空缓冲区的编辑器( nano editor )。 Bash将尝试启动 $ EDITOR 环境变量定义的编辑器。 控制屏幕 这些快捷方式用于控制终端屏幕输出: Ctrl+L –清除屏幕(效果与“ 清除 ”命令相同)。 Ctrl+S –暂停所有命令输出到屏幕。如果执行了产生冗长且冗长的输出的命令,请使用此命令暂停在屏幕上向下滚动的输出。 Ctrl+Q –使用 Ctrl + S 暂停后,恢复输出到屏幕。 在命令行上移动光标 下一个快捷方式用于在命令行中移动光标: Ctrl+A 或 Home –将光标移动到行首。 Ctrl+E 或 End –将光标移动到行尾。 Ctrl+B 或 Left Arrow –一次将光标移回一个字符。 Ctrl+F 或 Right Arrow –一次将光标向前移动一个字符。 Ctrl

Windows下命令行MySQL安装

早过忘川 提交于 2019-12-04 04:20:38
通过 zip 压缩包文件直接安装 1.下载链接 https://dev.mysql.com/downloads/mysql/ 下载好后解压移动文件夹 2.配环境变量 path 路径追加 3.创建初始化文件 mysql安装目录的bin文件夹在同一目录下创建my.ini [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\\soft\\mysql # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧 # 设置mysql数据库的数据的存放目录 datadir=C:\\soft\\mysql\\Data # 此处同上 # 允许最大连接数 max_connections=200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集

(15)学习tp5之 自定义命令行

时光怂恿深爱的人放手 提交于 2019-12-04 03:23:13
系统学习tp5框架,请点击下面的连接 (1)学习tp5之助手函数得原理解析 (2)学习tp5之常量、自动加载、命名空间 (3)学习tp5之配置文件 (4)学习tp5之路由类型,定义,动态注册,过滤,闭包,miss(默认),资源路由 (5)学习tp5之请求 (6)学tp5之响应 (7)学习tp5之控制器原理和使用 (8)学习tp5之ORM操作数据库 (9)学习tp5之模型 (10)学习tp5之视图 (11)学习tp5之命令行的使用和验证表单令牌 (12)学习tp5之验证码和缓存 (13)学习tp5之上传图片 (14)学习tp5之日志 (15)学习tp5之 自定义命令行 ORM是 在M层(模型)中用的一种技术(工具,既然是工具它就有名字,它的名字就是 Db类 ) orm即可以在C层直接使用,也可以在M层直接使用 orm:对象关系模型映射,它把数据库中的 每一张表映射成对象 了。然后要操作这个表的时候,就用对象调方法(如->select()),用面向对象的形式就可以了。这样就不用写原生sql语句了 控制器文件命名,采用大驼峰。可加Controller,也可不加,建议不加 路由: 控制器代码(orm在控制器中直接使用): //原生,使用了参数绑定 public function protogenesis() { Db::execute('insert into tp5_user (name

Qpro: 基于命令行的C/CPP项目

限于喜欢 提交于 2019-12-04 02:16:07
环境 Qpro基于 gcc/g++/clang/... 与 python3 , 请确保电脑在拥有Python环境的同时, 至少安装了一套C/CPP编译指令. 功能 提供脚本在命令行里高效***运行C/CPP项目***。 提供***模板管理器***,轻松将代码保存和导出。 提供***对拍器***,轻松进行程序输出结果的对拍或进行文本文件的对比。 特殊说明 Qpro对CLion的特殊支持: 在CLion项目中,Qpro可以自动将其初始化为Qpro项目 任意一个包含C/CPP文件的文件夹都可以成为Qpro项目, Qpro不会对原IDE项目产生影响 一个文件夹可以同时是Qpro项目和其他IDE项目 安装: pip3 install Qpro [--upgrade] 使用: Command Result Qpro -init 将当前文件夹初始化为Qpro项目 Qpro -h 查看帮助 Qpro -update 更新Qpro Qpro -adjust 修改配置表 Qpro -scp path 将项目内文件夹或文件上传到默认服务器 Qpro -scp-init 将整个项目上传到默认服务器 Qpro -c project 创建一个Qpro项目 tmpm * 调用 模板脚本 ,刷新项目中的默认源文件 run * 使用 运行脚本 运行你的项目 detector [-[p/f][p/f]] 运行 对拍器

Git安装(msysgit命令行工具 + TortoiseGit可视化工具 )

北慕城南 提交于 2019-12-04 02:15:09
Win7上Git安装及配置过程 http://blog.chinaunix.net/uid-25806493-id-3319781.html 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1、在win7上安装msysgit步骤; 2、在win7上安装TortoiseGit步骤; 3、在VS2010中集成Git方法和步骤。 参考源 Git的配置与使用 http://wenku.baidu.com/view/929d7b4e2e3f5727a5e962a8.html 一、安装说明 1、Git在windows平台上安装说明。 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。目前Git已经可以在windows下使用,主要方法有二:msysgit和Cygwin。Cygwin和Linux使用方法类似,Windows版本的Git提供了友好的GUI(图形界面),安装后很快可以上手,此处我们主要讨论基于msysgit的Git安装和使用。 TortoiseGit是TortoiseSVN的Git版本,TortoiseGit用于迁移TortoiseSVN到TortoiseGit。一直以来Git在Windows平台没有好用GUI客户端

laravel实现多模块

感情迁移 提交于 2019-12-03 23:36:31
一、这里使用Caffienate Modules 网址:modules maintained by caffeinated 二、根据自己的版本选择包的版本 三、在项目composer.json文件中加入"caffeinated/modules": "3.0.*",并运行 composer update 四、更新完成之后在config/app.php中加入以下代码   'providers' => [   Caffeinated\Modules\ModulesServiceProvider::class,   ],   'aliases' => [   'Module' => Caffeinated\Modules\Facades\Module::class,   ], 五、在命令行中输入php artisan make:module Manage 六、生成以下文件则成功 七、最后输入php artisan vendor:publish 来源: https://www.cnblogs.com/starluke/p/11811494.html