命令行

shell 从命令行提示输入,和自动输入,自动交互

匿名 (未验证) 提交于 2019-12-03 00:39:02
让shell提示输入一个变量,赋值个MY_FILE_NAME vim input.sh #!/bin/bash read -p "Please input a filename1:" MY_FILE_NAME1 read -p "Please input a filename3:" MY_FILE_NAME2 echo your input filename1= " $MY_FILE_NAME1 " filename2= " $MY_FILE_NAME2 " 让上面的input.sh自动输入往下执行: echo -e "fileA\nfileB\n" | ./input.sh 输出: your input filename1=fileA filename2=fileB 文章来源: shell 从命令行提示输入,和自动输入,自动交互

命令行基础技巧挂载并访问光盘设备

匿名 (未验证) 提交于 2019-12-03 00:38:01
案例1:命令行基础技巧 案例2:挂载并访问光盘设备 案例3:ls列表及文档创建 案例4:复制、删除、移动 案例5:访问练习用虚拟机 1 案例1:命令行基础技巧 1.1 问题 本例要求掌握Linux命令行环境的基本操作,完成下列任务: 利用 Tab 键快速找出下列文件:/ etc / sysconfig / network - scripts / ifcfg -*、/ etc / pki / rpm - gpg / RPM - GPG - KEY - redhat - release 练习以下快捷编辑操作: Ctrl + l 、 Ctrl + u 、 Ctrl + w ; Ctrl + c 、 Esc + . 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:利用Tab键快速补全文档路径 1)找出现有的网络连接配置文件 [ root@server0 ~]# ls / etc / sysco < TAB > [ root@server0 ~]# ls / etc / sysconfig / netw < TAB > [ root@server0 ~]# ls / etc / sysconfig / network - s < TAB > [ root@server0 ~]# ls / etc / sysconfig / network - scripts / ifc < TAB

CentOS7 安装后命令行配置联网

匿名 (未验证) 提交于 2019-12-03 00:37:01
CentOS7 安装后用命令行配置连网 1. 查看当前IP地址信息 # ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 2: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 在这个例子中,enp0s8 应该就是需要配置的网卡。 2. 编辑网卡配置 # cd /etc/sysconfig/network-scripts/ # ls ... ... 编辑 ifcfg-enp0s8 文件: # vi ifcfg-enp0s8 编辑内容如下,充上缺少项,IP地址信息需要根据自己的网络设置调整: ONBOOT = yes GATEWAY = 192.168.10.2 DNS1 = 192.168.10.2 DNS2 = 192.168.10.2 实践证明, DNS1 和 DNS2 也可以不加。 编辑后保存。 3. 重启网络服务 # service network restart 实践证明,重启系统也可以。 4. 测试连网 # ping www.baidu.com 64 bytes from 61.135.169.121 (61.135.169

2 命令行调用远程dubbo服务

匿名 (未验证) 提交于 2019-12-03 00:37:01
命令行调用dubbo远程服务 命令行调用dubbo远程服务 telnet 127 .0 .0 .1 20880 dubbo > ls com .test .service .TestInfoQueryService dubbo > ls com .test .service .TestInfoQueryService queryByInfoCode queryInfo 调用服务 invoke 接口名.方法名(参数) 进行调用 dubbo>invoke com.test.service.TestInfoQueryService. query ByInfoCode( "00000A0" ) { "result" :{ "infoCode" : "info0" , "stat" : "001" , "ip" : "192.168.1.0" , "infoOwncode" : "自编号0" , "phone" : "13600000" , "infoAreaCode" : "12345" , "address" : "地址0" , "date" : "2017-01-22 00:00:00" , "addressType" : "0001" , "name" : "名称0" , "id" : 14001 , "contacts" : "联系人0" , "infoCode" :

Oracle命令行启动

匿名 (未验证) 提交于 2019-12-03 00:32:02
一、以管理员启动cmd 二、输入 services.msc 进入服务 三、打开 Oracle ServerORCL 服务 四、回到命令行键入 sqlplus 五、按提示输入用户名及密码(用户名为 scott ,默认密码为 tiger ) 命令行过程见下图 oracle服务列表如下

解决 bash: composer: command not found 问题

匿名 (未验证) 提交于 2019-12-03 00:27:02
1、首先看报错:如下图 大家也看到,我也是百度了各种办法,各种不起作用! 2、后来看了看报错:这不就是告诉我composer和git没有找到吗?于是乎,我就开始从环境变量开始找错,也还是没找到根源,最后来了个病急乱投医: 这才是解决办法:最后 发现真正的原因是,git-bash 不识别 composer.bat 文件,于是我就把composer.phar文件复制了一份,重命名为composer ,居然蒙对了! 下面就附上图: 3、 "repositories" : { "packagist" : { "type" : "composer" , "url" : "https://packagist.phpcomposer.com" } } 4、下面再执行安装扩展包命令行:可以看到都能成功啦! 5、看到项目中,打红色框的文件夹出来,就表示已经成功安装了! 结束了,如果此文章能帮到你,希望你可以继续关注博主哟! 文章来源: 解决 bash: composer: command not found 问题

C++重定向命令行结果到文件

匿名 (未验证) 提交于 2019-12-03 00:26:01
// MyProcess.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <windows.h> #include <iostream> #include <atlstr.h> using std :: string ; using std :: cout ; using std :: cin ; using std :: endl ; void GetInfoOfDos ( const string & strCmd , string & strOut ) { HANDLE hOutputRead = nullptr , hOutputWrite = nullptr ; SECURITY_ATTRIBUTES sa ; ZeroMemory (& sa , sizeof ( SECURITY_ATTRIBUTES )); sa . bInheritHandle = TRUE ; sa . lpSecurityDescriptor = NULL ; sa . nLength = sizeof ( SECURITY_ATTRIBUTES ); if ( FALSE == CreatePipe (& hOutputRead , & hOutputWrite , & sa , 0 )) { printf ( "create

Xcode 命令行自动化测试脚本

匿名 (未验证) 提交于 2019-12-03 00:22:01
记录一下Xcodebuild命令行工具进行自动化测试的步骤。 1,找到xcode文件位置,我本来是下载的,后来拖进程序里就在applications文件夹下了。 xcodebuild -showsdks 显示已有的sdk,如果提示有问题,注意一下xcode的路径。 2,然后就可以进行命令行调用了。 写在sh文件里最后这个分号可以分隔多个测试。批量很方便。 3,要说明的是这个test命令是默认All test,test后面加[-only-testing:<test-identifier>]可以指定测试方法。 4,现有问题:生成的snapshot图片在测试过程中能看到,但是测试完自动删除掉了,我们需要提交截图,这个还在找原因。 #补记,snapshot自动删除的罪魁祸首找到了,delete when each test succeeds 被勾选了。如图: 文章来源: Xcode 命令行自动化测试脚本

maven

匿名 (未验证) 提交于 2019-12-03 00:22:01
在命令行下,转到要编译的项目目录下mvn install -Dmaven.test.skip=true 在pom文件中修改。 < plugins > < plugin > < groupId > org.apache.maven.plugins </ groupId > < artifactId > maven-surefire-plugin </ artifactId > < configuration > < skip > true </ skip > </ configuration > </ plugin > </ plugins > 也是修改pom文件,只不过修改的方法不一样。 < plugin > < groupId > org.apahce.maven.plugins < groupId > < artifactId > maven-surefire-plugin </ artifactId > < configuration > < includes > < include > **/*Tests.java </ include > </ includes > </ configuration > </ plugin > 文章来源: maven