运行命令

Linux上 发布.Net Core

我们两清 提交于 2019-11-28 18:23:37
原文: Linux上 发布.Net Core 环境准备   下面我们使用VM虚拟机.我这里安装的Linux系统是centos7    软件提供:    VM: https://www.vmware.com/cn.html    centos7 Minimal : https://www.centos.org/download/ 如果不会下载可以到我的百度网盘下载:由于避免某某东东不直接提供下载 请右上角加群索要 直接打开VM 选择 文件打开 centos7镜像文件(我是使用的我网盘制作的镜像) 然后在配置内存网络就行了如图设置    选择开启系统 帐号: root 密码:123123 注意这里linux不支持小键盘输入 查看本机IP 安装 .NET Core SDK Linux各个发行版如何安装 .NET Core SDK,微软官方已经给出了标准答案,我这里就把在 CentOS 上的安装方法做一个简要说明。 Step1:安装 dotnet 产品提要 要开始安装 .NET,您需要注册 Microsoft 签名密钥并添加 Microsoft 产品提要。每台机器只需要做一次。 打开命令提示符并运行以下命令: sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "

Linux上 发布.Net Core

筅森魡賤 提交于 2019-11-28 18:23:17
环境准备   下面我们使用VM虚拟机.我这里安装的Linux系统是centos7    软件提供:    VM: https://www.vmware.com/cn.html    centos7 Minimal : https://www.centos.org/download/ 如果不会下载可以到我的百度网盘下载:由于避免某某东东不直接提供下载 请右上角加群索要 直接打开VM 选择 文件打开 centos7镜像文件(我是使用的我网盘制作的镜像) 然后在配置内存网络就行了如图设置    选择开启系统 帐号: root 密码:123123 注意这里linux不支持小键盘输入 查看本机IP 安装 .NET Core SDK Linux各个发行版如何安装 .NET Core SDK,微软官方已经给出了标准答案,我这里就把在 CentOS 上的安装方法做一个简要说明。 Step1:安装 dotnet 产品提要 要开始安装 .NET,您需要注册 Microsoft 签名密钥并添加 Microsoft 产品提要。每台机器只需要做一次。 打开命令提示符并运行以下命令: sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[packages-microsoft-com

linux常用命令

爷,独闯天下 提交于 2019-11-28 18:22:33
一 文件 1 、grep命令   它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep -r "static\ void\ get_file" ../(搜索带空格的字符)   显示行号-n 2、find命令   形式:find path -name filename   find ~ -name ap 在~目录下查找以ap开始的文件   find / | xargs grep function查找系统根目录下面的所有文件的内容中包含有function字符串的文件列表。find 得到的结果是一串文件名集合,如果直接传递给grep的话,grep会把这些文件名看作一些无意义的字符串来处理。   find . | xargs grep -r "static\ void\ get_file"   find . | xargs grep static   3、文件个数和行数   源文件数目: $ find . -name “ .[hc]” | wc -l   源代码总行数: $ find . -name “*.[hc]” | xargs wc -l | tail -n1 25562 总计 4、远程拷贝   scp命令是用于Linux与Linux主机之间的传输数据通信,而XCOPY命令用于Windows与Windows主机之间的数据传输。   linux 本地文件上传到服务器: scp

ubuntu 安装 mysql mariadb

拈花ヽ惹草 提交于 2019-11-28 17:59:43
本教程面向 Ubuntu 服务器,适用于Ubuntu的任何LTS版本,包括Ubuntu 14.04,Ubuntu 16.04,Ubuntu 18.04,甚至非LTS版本(如Ubuntu 17.10和其他基于Ubuntu的发行版)。我们在Ubuntu 16.04服务器上测试了这个。 在我们开始安装MySQL/MariaDB之前 一些要求和其他说明: 当涉及LAMP堆栈中的基本用法时,MySQL和MariaDB几乎完全相同。大多数命令是相同的,即使安装也是如此。选择一个并将其安装到您的LAMP堆栈中,我们将包含两者的说明。 你需要一个Ubuntu服务器来运行MySQL/MariaDB。 您需要root用户或具有sudo访问权限的用户访问服务器。以下命令全部由root用户执行,所以我们不必为每个命令添加’sudo’。如果您使用非root用户,则可能必须执行此操作。 如果您使用的是Windows,则需要启用SSH,如果您使用Ubuntu或MobaXterm等SSH客户端。 MySQL / MariaDB可能已经安装在您的服务器上。您可以通过输入“mysql”或“mariadb”来检查它们是否已安装,并且您应该根据输出结果来了解它们。 现在就是这样。 我们来看看我们的教程。 如何在Ubuntu上安装MySQL 我们将从MySQL开始。 如果您想安装MariaDB,请跳至MariaDB说明。

Docker基础之运行Nginx

故事扮演 提交于 2019-11-28 17:23:10
一、背景 这次折腾docker,第一是因为它很火;第二是因为它的虚拟化可以节省服务器资源;第三就是听说docker在部署方面会很省事省力,所以学习一下docker。 二、目的 记录一下用docker运行Nginx容器的一些命令和常见问题 三、条件 在windows环境/Ubuntu环境都可以,只要装了docker相关的东西就行。 四、工具 1.在Win10环境下安装Docker for Windows/Ubuntu环境随便搞/Win10以下的版本要安装Toolbox 2.我的是Win10,所以要装一个图形操作软件Kitematic,当然它也有命令终端,我通常都是用它的命令终端 五、实例操作 1.docker基本命令,docker命令一般有以下几条: 从docker云端下载镜像 -- docker pull coname(coname是镜像名字,比如nginx,mysql,redis) 运行镜像 -- docker run coname(默认运行本地镜像,如果本地没有则从云端下载) 查看当前镜像 -- docker images(查看本地镜像) 查看当前运行镜像 -- docker ps 进入容器内部 -- docker exec -it coname(可以深入容器内部进行设置) 查看端口开放情况 -- docker port coname(coname代表镜像的名字) 退出容器 -

Docker从入门到动手实践

╄→尐↘猪︶ㄣ 提交于 2019-11-28 17:05:02
一些理论知识,我这里就不累赘了 docker 入门资料,参考: https://yeasy.gitbooks.io/docker_practice/content/ Dockerfile常用命令,图片来源于网络 Dockerfile 打包控制台应用程序 新建一个控制台程序,控制台程序添加一个文本文件,去掉.txt 扩展名,改成Dockerfile 输入以下代码 FROM microsoft/dotnet:sdk AS build WORKDIR /code COPY *.csproj /code RUN dotnet restore COPY . /code RUN dotnet publish -c Release -o out FROM microsoft/dotnet:runtime WORKDIR /app COPY --from=build /code/out /app ENTRYPOINT ["dotnet","console.dll"] Program.cs 中编写测试代码 一切准备完成。就是build把项目打包成镜像了 切换到当前项目路径下。输入: docker build -t cn/console:v1 . docker build -t :是打包固有的命令 cn/console:v1 : cn:是组织名称或者说是用户名,如果你想把自己的镜像push到hub

4412开发板QtE系统下MT6620-wifi的测试

一曲冷凌霜 提交于 2019-11-28 16:12:32
基于iTOP4412系统烧写并启动之后,使用如下命令。 wpa_passphrase XXX "YYY " >> /etc/wpa_supplicant.conf 其中 XXX 代表您的 WiFi 网络名称, YYY 代表 WPA-PSK 或者 WPA2-PSK 加密的密 码。然后运行脚本 /etc/init.d/mt6620 如果路由器接通了外网,则开发板现在可以 ping 通外网了。 具体运行如下图所示。 上述命令运行完之后,使用“ifconfig”命令查看,如下图所示。 由上图可知,已经成功连接上 wifi。 来源: oschina 链接: https://my.oschina.net/u/3005926/blog/3134201

Docker总结

拟墨画扇 提交于 2019-11-28 15:16:47
1. Docker 简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口 (类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 的应用场景 Web 应用的自动化打包和发布 自动化测试和持续集成、发布 在服务型环境中部署和调整数据库或其他的后台应用 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS (Platform-as-a-Service) 环境 简化程序:Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,便可以实现虚拟化。Docker改变了虚拟化的方式,使开发者可以直接将自己的成果放入Docker中进行管理。方便快捷已经是 Docker的最大优势,过去需要用数天乃至数周的 任务,在Docker容器的处理下,只需要数秒就能完成。 避免选择恐惧症:如果你有选择恐惧症,还是资深患者。Docker 帮你打包你的纠结!比如 Docker 镜像;Docker 镜像中包含了运行环境和配置,所以 Docker

linux运行级别

雨燕双飞 提交于 2019-11-28 14:53:52
也许大家偶然会发现/sbin里有个init命令。你知道它是如何使用的吗?   如果你不喜欢使用图形登录方式,如何能够让用户在控制台下运行startx命令呢?   有时你要维护服务器,暂时不希望别的用户登录系统,但自己仍对网络有访问权,又该怎么办呢?   其实,如果你知道了三个问题之间的关系,它们就不成问题了。让我们这里入手了解一下Linux的运行级别(runlevel)吧!   其实init是Linux系统里的根进程,是系统所有进程的祖先。它的主要作用是根据记录在/etc/inittab里的一个脚本(script)程序产生进程。这个文件通常用于控制用户的登录模式。Linux系统的有效登录模式有0~9共十种,不过沿用UNIX系统的至多6种的限制,一般只有1到6有效。   init一般在系统启动时自动运行,也可以由root用户调用。它的作用是切换系统的运行状态。它的命令格式是:init NUM〈回车〉,其中NUM表示1到6的任一数字。   6种模式中有两种是系统内定的:   0:停止系统运行。init 0〈回车〉相当于 halt〈回车〉。   6:重启系统。init 6〈回车〉相当于 reboot〈回车〉。   如果你了解/etc/inittab文件,就千万不要把0设为缺省登录模式,否则你的Linux的运行就只能两点一线了——开机←→停机,或者是开机←→重启的无限循环。  

linux运行级别

心不动则不痛 提交于 2019-11-28 14:53:32
也许大家偶然会发现/sbin里有个init命令。你知道它是如何使用的吗?   如果你不喜欢使用图形登录方式,如何能够让用户在控制台下运行startx命令呢?   有时你要维护服务器,暂时不希望别的用户登录系统,但自己仍对网络有访问权,又该怎么办呢?   其实,如果你知道了三个问题之间的关系,它们就不成问题了。让我们这里入手了解一下Linux的运行级别(runlevel)吧!   其实init是Linux系统里的根进程,是系统所有进程的祖先。它的主要作用是根据记录在/etc/inittab里的一个脚本(script)程序产生进程。这个文件通常用于控制用户的登录模式。Linux系统的有效登录模式有0~9共十种,不过沿用UNIX系统的至多6种的限制,一般只有1到6有效。   init一般在系统启动时自动运行,也可以由root用户调用。它的作用是切换系统的运行状态。它的命令格式是:init NUM〈回车〉,其中NUM表示1到6的任一数字。   6种模式中有两种是系统内定的:   0:停止系统运行。init 0〈回车〉相当于 halt〈回车〉。   6:重启系统。init 6〈回车〉相当于 reboot〈回车〉。   如果你了解/etc/inittab文件,就千万不要把0设为缺省登录模式,否则你的Linux的运行就只能两点一线了——开机←→停机,或者是开机←→重启的无限循环。