命令行

前端构建工具gulp入门教程

爷,独闯天下 提交于 2019-12-18 13:33:44
最近想搞些自动化,网上搜了不少的关于gulp的攻略,然后结合自己的一些实践发出来。如果对你有帮助也别谢谢我。如果误导了你,也别喷我。。。。水平有限。呵呵 本文假设你之前没有用过任何任务脚本(task runner)和命令行工具,一步步教你上手Gulp。不要怕,它其实很简单,我会分为五步向你介绍gulp并帮助你完成一些惊人的事情。那就直接开始吧。 第一步:安装Node 首先,最基本也最重要的是,我们需要搭建node环境。访问 http://nodejs.org ,然后点击大大的绿色的 install 按钮,下载完成后直接运行程序,就一切准备就绪。 npm 会随着安装包一起安装,稍后会用到它。 第二步:使用命令行 也许现在你还不是很了解什么是命令行——OSX中的终端(Terminal),windows中的命令提示符(Command Prompt),但很快你就会知道。它看起来没那么简单,但一旦掌握了它的窍门,就可以很方便的执行很多命令行程序,比如Sass,Yeoman和Git等,这些都是非常有用的工具。 如果你很熟悉命令行,直接跳到步骤四。 为了确保Node已经正确安装,我们执行几个简单的命令。 node -v 回车(Enter),如果正确安装的话,你会看到所安装的Node的版本号,接下来看看npm。 npm -v 这同样能得到npm的版本号。 如果这两行命令没有得到返回

Node.js NPM 使用介绍

谁说我不能喝 提交于 2019-12-18 12:41:43
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安装。命令如下,出现版本提示表示安装成功: $ npm -v 2.3.0 如果你安装的是旧版本的 npm,可以很容易得通过 npm 命令来升级,命令如下: $ sudo npm install npm -g /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js npm@2.14.2 /usr/local/lib/node_modules/npm 如果是 Window 系统使用以下命令即可: npm install npm -g 全局安装与本地安装 npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如 npm install express # 本地安装 npm install express -g # 全局安装

JDK的命令行工具系列 (三) jhat、jstack

一笑奈何 提交于 2019-12-18 11:43:41
jhat: heapdump文件分析工具 在前两篇系列文章 JDK的命令行工具系列 (一) jps、jstat 、 JDK的命令行工具系列 (二) javap、jinfo、jmap 中, 我们已经介绍过了 jps 、 jmap 这些命令行工具的使用, 所以这里就不在多做说明, 直接演示 jhat 的使用。 代码清单: public class JhatDemo { Integer i = 6; public static void main(String[] args) { String str = "qingshanli"; while(true) { System.out.println(str); } } } 命令行下: //查看java进程的pidC:\Users\liqingshan>jps -l 12816 14352 org.apache.catalina.startup.Bootstrap 15924 sun.tools.jps.Jps 14184 JhatDemo 14092 org.jetbrains.jps.cmdline.Launcher //生成heapdump文件, 文件名为JhatDemo_heapdump C:\Users\liqingshan>jmap -dump:format=b,file=JhatDemo_heapdump 14184

MySQL命令行登陆,远程登陆MySQL 的方法

∥☆過路亽.° 提交于 2019-12-18 06:59:33
1.MySQL自带工具的存放路径: D:\Program Files\MySQL\MySQL Server 5.6\bin 为了方便使用,我们可以将以上路径添加到系统的环境变量path中 如果你不放,则有可能在CMD中打开不了相应的程序。 //截图如下: ----------------------------------------------------------------------------------------------- 2.本地登录MySQL 命令: mysql -u root -p //root是用户名,输入这条命令按回车键后系统会提示你输入密码 //然后你输入正确的密码,再按一下回车键就可以登录MySQL数据库了。 !截图如下 ----------------------------------------------------------------------------------------------------------------------------- 3.指定端口号登录MySQL数据库 将以上命令: mysql -u root -p 改为 mysql -u root -p -P 3306 即可,注意指定端口的字母P为大写, 而标识密码的p为小写。MySQL默认端口号为3306 !截图如下 ---------------------

命令行将本地代码上传到github及修改github上代码

百般思念 提交于 2019-12-18 03:37:05
第一步:建立git仓库 cd到你的本地项目根目录下,(这是我的细目目录) 执行git命令 git init(如果你是第一次使用, 还需要配置SHH ,若没配置直接看附录,执行完附录,在执行第二步); 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件,只需把.换成特定的文件名就行 第三步:将add的文件commit到仓库 git commit -m "这是提交的备注信息" 第四步:去github上创建自己的Repository,创建页面如下图所示:(先登录github)然后点击 start a project 然后进入下面的页面填写仓库信息 点击下面的Create repository,就会进入到类似下面的一个页面,拿到创建的仓库的https地址,按照红框标示复制 第五步:将本地的仓库关联到github上(https://github.com/deskOfDafa/CoreAnimationDemo.git,将这个git地址换成你刚刚复制的) git remote add origin https://github.com/deskOfDafa/CoreAnimationDemo.git 第六步:上传github之前,要先pull一下,(把github上创建的仓库拉到本地)执行如下命令: git pull origin master敲回车后

2.Linux系统安装 基本命令行

纵饮孤独 提交于 2019-12-17 23:25:23
一.安装Linux系统 1.安装CentOs系统 2.安装虚拟机 1.打开"虚拟系统管理器",点击"打开",“新建虚拟机” 2.本地安装介质------前进 3.点击"浏览",在弹出窗口界面选择"ISO"-----“CentOs-1804.Iso”,“选择卷”,“前进” 4.内存,CPU想改多大就多大 5.存储大小自己想给多少就多少 6.名称随便改,点击"选择网络"------“虚拟网络private” 7.鼠标点进虚拟机,用键盘上下键调整为Install开头的行 8.点击语言,选择"中文简体" 9.点击安装位置,双击完成 点击软件选择,点击"带GUI的服务器",双击完成 10.设置root密码,普通用户可以不用创建 二、Linux系统简介 什么是Linux? Linux是一种操作系统,主要用在企业服务器上面 2.Linux系统内核 版本号:主版本.次版本.修订号 3.RedHat系列版本 – Red Hat Enterprise Linux(RHEL) 5/6/7/8 – CentOS – Fedora Core社区版 4.Linux磁盘表示 /dev/xdy /dev 表示/dev目录 xd hd ide接口硬盘 sd 非ide接口硬盘(SATA、SCSI) vd 虚拟机磁盘 y a 第一块硬盘 b 第二块硬盘 c 第三块硬盘 … /dev/hdb 第二块IDE接口的硬盘

CentOs 7 命令行 搭建nginx + php7.2 +mysq5.7

倾然丶 夕夏残阳落幕 提交于 2019-12-17 23:16:02
Nginx安装步骤: 1、添加Nginx到YUM源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (由于是命令行模式,所以当然要手动打了 = =!作者为此已经手动打了7-8个小时了) 2、安装Nginx sudo yum install -y nginx 3、设置开机自动启动Nginx sudo systemctl enable nginx.service 4、开放80端口 ##Add firewall-cmd --permanent --zone = public --add-port = 80/tcp ##Reload firewall-cmd --reload 5、启动Nginx sudo systemctl start nginx.service 6、测试安装 systemctl status mysqld.service 如果是这样的提示,那么恭喜你,离走向成功近了一步! PHP7.2安装步骤: 1、Turn on EPEL repo, enter: sudo yum -y install epel-release 2、Turn on Remi repo i.e.remi-php72: sudo yum

RedHat EL5 x86-64上命令行安装Oracle 10g笔记

大兔子大兔子 提交于 2019-12-17 17:53:47
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> RedHat EL5 x86-64 上命令行安装 Oracle 10g 笔记 声明:本文中所描述的系 统 命令,未 经 特殊 标 示,均 为 “#” 代表 root 权 限, “$” 代表 oracle 权 限。 安装前的准备 准备工作要用登录为 root 用户来进行。 选择安装环境的语言 Oracle 安装时可以通过环境变量 LANG 指定安装语言,如果 Linux 命令行不能显示中文,就要将语言环境设置为英语。 例如 : export LANG=en_US.UTF-8 修改 gennttab Oracle 10g 在一些 Linux 系统下安装可能会被中断,在安装日志文件 $ORACLE_HOME/install/make.log 里可以看见以下错误信息: /bin/sed: -e expression #1, char 7: unterminated `s' command 要解决这个问题就必须编辑文件 gennttab 。 先解压 Oracle 安装目录下的 stage/Components/oracle.network.rsf/10.2.0.1.0/1/DataFiles/filegroup6.jar ,可以用以下方法之一进行解压 用 jar 解压: $jar -xf filegroup6.jar

pentestbox中实现类似linux命令行cd ~和cd -的操作

余生长醉 提交于 2019-12-17 05:12:04
可以实现的效果 也就是: cd 命令可以直接跨盘, c~ 回到主页, c- 返回上一次的目录 当然,因为这些都是别名的原因,因此可以直接修改,比如:我就觉得 ch (cd to home)比 c~ 好按,这里只是为了贴近匹配linux命令行的操作 修改方法 首先,实现最简单的c~(回到主页) 可以通过 set↙ 命令看到终端所有的变量,可以通过 %val% 的方式在批处理文件中引用 可以看到 %HOMEPATH% 这个被 init.bat 初始化的变量就是我们想要的,直接在 aliase 文件里写入 c~=cd /d %HOMEPATH% $T "%pentestbox_ROOT%\bin\scripts\new_dir.bat" $T (相当于&)后面的命令是 c- 所要用到的一个批处理,现在先不管它 cd /d 实现的就是跨盘符的转移了 然后实现 c- ,使用两个变量 now_dir 和 last_dir ,每次 cd 的时候更新, c- 的时候互换即可 首先,要在终端的初始化脚本( init.bat )里初始化这两个变量 箭头所指的几行就是新加的了 然后要求每次 cd 时都更新一下,写了一个脚本位于 %pentestbox_ROOT%\bin\scripts\new_dir.bat c- 命令时的互换也是一个脚本 %pentestbox_ROOT%\bin\scripts

20190905-3 命令行和控制台编程

笑着哭i 提交于 2019-12-17 03:03:42
此作业的要求参见 [https://edu.cnblogs.com/campus/nenu/2019fall/homework/5523] 1.熟悉 命令行和控制台 假设在当前目录下存在应用程序 a.exe 和 文件文件 b.txt, 请以数据流图并辅助以文字说明下述控制台命令的作用是什么。(5分) a.exe < b.txt > c.txt 答:将b中的文本内容输入到a程序中,经运行保存到文本c中。 请用C言开发应用程序d.exe,从控制台指令读入命令行参数,并在控制台分别打印出a、b、c的值。运行效果形如下面的示例(6分) d.exe a=1 b=2 c=3 1 2 3 d.exe a=11 b=22 c=33 11 22 33 答: #include<stdio.h> int main() { int a,b,c; scanf("a=%d b=%d c=&d",&a,&b,&c);//输入三个数 printf("%d\n%d\n%d\n",a,b,c);//输出三个数 return 0; } 2.熟悉 测试用例 (1)请在网站 [https://pintia.cn/]注册账号。(0分) (2)在题目集 PAT (Basic Level) Practice (中文) 中任选3道题目完成。截图如下,要求包括1.红色对号、2.标号、 3.用户名(此例中为 Young)。(30分)