命令行

windows下使用Git Bash命令行git克隆远程仓库代码

这一生的挚爱 提交于 2020-02-12 00:19:21
此处使用的代码托管平台是GitLab,相比GitHub来说,它可以设置免费的私有仓库,哈哈,妈妈再也不用担心我的源码泄露了! 1、切换到本地的工作目录,我的目录是: cd /d/coder/website/doctor 2、使用ssh 命令生成密钥 ssh-keygen.exe -t rsa -C "yourmail@mail.com"   (-t参数后面跟的是要生成密钥的名称,-C后面跟的是你GitLab中注册时使用的邮箱) 3、接下来提示你输入存储密钥的目录,回车使用默认的目录就行;接下来让你设置连接密码,为了方便我 回车 设为空密码,比较方便,有需要设密码的也可以键入自己的密码 Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa. Your public key has been saved in /c/Users

【解锁】传送门

梦想的初衷 提交于 2020-02-11 21:16:02
目录 Linenoise——C命令行处理工具 Catch2——C++测试框架(Quick Start) Linenoise-NG(Linenoise Next Generation)——C++命令行处理工具 Yarn——快速、可靠、安全的node包依赖管理工具 Pandoc——Pandoc安装、使用、快速上手 autopep8——python代码格式化工具 flake8——python官方代码扫描工具 conda——下载/安装/卸载/创建/删除/更新 包 环境 LaTeX——LaTeX快速入门教程 objdump——目标文件信息揭秘 来源: CSDN 作者: 夏洛的克 链接: https://blog.csdn.net/xk_xx/article/details/104267525

c语言main函数参数问题

╄→гoц情女王★ 提交于 2020-02-11 17:18:38
我们经常用的main函数都是不带参数的。因此main 后的括号都是空括号。实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个, 习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头应写为: main (argc,argv) int argv; char *argv[]; 或写成: main (int argc,char *argv[]) 由于main函数不能被其它函数调用, 因此不可能在程序内部取得实际值。那么,在何处把实参值赋予main函数的形参呢? 实际上,main函数的参数值是从操作系统命令行上获得的。当我们要运行一个可执行文件时,在DOS提示符下键入文件名,再输入实际参数即可把这些实参传送到main的形参中去。   DOS提示符下命令行的一般形式为: C:/>可执行文件名 参数 参数……; 但是应该特别注意的是,main 的两个形参和命令行中的参数在位置上不是一一对应的。因为,main的形参只有二个,而命令行中的参数个数原则上未加限制。argc参数表示了命令行中参数的个数(注意:文件名本身也算一个参数)

Linux终端命令行的快捷键列表

我的梦境 提交于 2020-02-11 14:53:57
tab键:命令、文件名等自动补全功能。 Ctrl+a:光标回到命令行首。 Ctrl+e:光标回到命令行尾。 Ctrl+k:删除光标处到行尾的字符。 Ctrl+u:删除整个命令行文本字符。 ctrl+y: 粘贴或者恢复上次删除的命令。 Ctrl+s:使终端发呆,静止,可以使快速输出的终端屏幕停下来。 Ctrl+q:退出Ctrl+s引起的发呆。 Ctrl+d:向行尾删除一个字符,在空命令行的情况下可以退出终端。 Ctrl+c:中断终端中正在执行的任务。 Ctrl+z:使正在运行在终端的任务,运行于后台。 (可以使用fg/bg命令来继续前台/后台执行该任务) fg命令会重启前台被中断的任务; bg命令则把被中断的任务放到后台执行。 Ctrl+a:光标回到命令行首。 Ctrl+e:光标回到命令行尾。 Ctrl+k:删除光标处到行尾的字符。 Ctrl+u:删除整个命令行文本字符。 ctrl+y: 粘贴或者恢复上次删除的命令。 Ctrl+s:使终端发呆,静止,可以使快速输出的终端屏幕停下来。 Ctrl+q:退出Ctrl+s引起的发呆。 Ctrl+d:向行尾删除一个字符,在空命令行的情况下可以退出终端。 Ctrl+c:中断终端中正在执行的任务。 Ctrl+z:使正在运行在终端的任务,运行于后台。 (可以使用fg/bg命令来继续前台/后台执行该任务) fg命令会重启前台被中断的任务;

Linux命令行下C++编程初体验

一个人想着一个人 提交于 2020-02-11 14:28:02
1. 源码编辑 (1)vim或gedit等 (2)共享文件夹或samba服务器,到windows下编辑 2. 编译器基本使用 (1)g++ -v查看C++编译器版本号,与gcc用法基本类似 g++ hello.cpp ./a.out (2)-std=c++xx指定编译时使用的C++标准,每一个版本的编译器里面一般都支持好几个版本的C++标准 g++ hello.cpp -std=c++11 指定11版本号编译 g++ hello.cpp -o hello3 -std=c++14 指定14版本号编译 g++ hello.cpp -o hello3 -std=c++17 指定17版本号编译 (3)简单文件直接编译,复杂项目用makefile管理 3. 编译和运行C++程序 (1)g++ hello.cpp -o hello (2)写Makefile编译C++程序 all: g++ hello.cpp -o hello 这些过程与C没有什么区别。 4. Linux下使用cmake管理C++工程 (1)cmake介绍 cmake是makefile的升级版,Makefile的规则非常晦涩难懂,书写非常麻烦,不是每一个人都有能力去写makefile 的,cmake就简单很多,更加智能化 (2)cmake安装 https://cmake.org/download/ 下载源码 解压编译安装

MYSQL 命令行导入导出数据库文件

僤鯓⒐⒋嵵緔 提交于 2020-02-11 08:04:36
MYSQL命令行导入数据库 1、首先通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令为: cd E:\MySQL\MySQL Server 5.5\bin,输入如下命令: mysql -h localhost -u root -p database_name 然后会提示输入对应的密码 2、当你想更换一个数据库的时候,使用如下命令 use database_name; 3、使用下面这个命令导入文件到数据库 source d:\datafilename.sql 文件所在路径要写正确。 MYSQL命令行导出数据库 mysqldump -u root -p datebase_name > d:\m.sql 来源: https://www.cnblogs.com/ding-daisy/p/6020783.html

命令行导入导出Mysql数据库

梦想的初衷 提交于 2020-02-11 08:01:45
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录,如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名,如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码) (如果导出单张表的话在数据库名后面输入表名即可) 3、会看到文件news.sql自动生成到bin文件下,命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p ,如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码) 4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库 5,输入:mysql>use 目标数据库名,如我输入的命令行:mysql>use news; 6,导入文件:mysql>source 导入的文件名;如我输入的命令行:mysql>source news.sql; 技术支持 www.543

MySQL命令行导入导出

十年热恋 提交于 2020-02-11 08:00:05
导出数据库中所有的数据 mysqldump -uUserName -pPassword DatabaseName>FileName.sql 导出数据库中所有表的结构 mysqldump -uUserName -pPassword -d DatabaseName>FileName.sql 导出数据库中指定表的结构 mysqldump -uUserName -pPassword -d DatabaseName TableName>FileName.sql 导出数据库中指定表的部分数据 mysqldump -uUserName -pPassword DatabaseName TableName --where="condition">FileName.sql 导入数据 mysql>source path 导出到excel mysql>SELECT * INTO OUTFILE './test.xls' FROM TableName WHERE 1 ORDER BY ColumnName DESC LIMIT 0, 50; 来源: https://www.cnblogs.com/fengjunkuan/archive/2013/01/29/2881102.html

MySQL命令行导入导出数据库

谁说我不能喝 提交于 2020-02-11 07:59:39
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录,如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名,如我输入的命令行:mysqldump -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)3、会看到文件news.sql自动生成到bin文件下,命令行导入数据库:1,将要导入的.sql文件移至bin文件下,这样的路径比较方便2,同上面导出的第1步3,进入MySQL:mysql -u 用户名 -p ,如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库5,输入:mysql>use 目标数据库名,如我输入的命令行:mysql>use news;6,导入文件:mysql>source 导入的文件名;如我输入的命令行:mysql>source news.sql; 来源: https://www.cnblogs

Windows命令行(DOS命令)教程

寵の児 提交于 2020-02-10 04:11:48
一 符号约定 为了便于说明格式,这里我们使用了一些符号约定,它们是通用的: C: 盘符 Path 路径 Filename 文件名 .ext 扩展名 Filespec 文件标识符 [ ] 方括号中的项目是可选项,用户可以根根据需要不输入这些内容 { } 大括号表示其中的项目必选一项 | 竖线表示两侧的内容可取其一 … 表示可重复项 二 内部命令和外部命令 命令行分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件。 内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir命令是看不到这些内部命令的。 外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。 三 常用命令 DOS命令总共大约有一百个,我们这里详细介绍二十个常用的DOS命令。 先介绍一下 通配符 的概念。*表示一个字符串 ?只代表一个字符 注意通配符只能通配文件名或扩展名,不能全都表示。例如我们要查找以字母y开头的所有文件,可以输入以下命令:dir y*.*;如果要查找所有扩展名为exe的文件,可以用dir .exe。?只代表一个字符,例如我要查找第二个字母为s的所有文件,可以输入:DIR ?s