命令行

Linux小白常用命令行+快捷键(不定时更新)

时间秒杀一切 提交于 2020-03-11 19:20:22
第一次入手Linux,在使用过程中常用的命令行+快捷键 1.命令行 cd + 文件夹名:切换当前目录 touch + 文件名:创建文件 rm + 文件名:删除文件 mkdir + 文件夹名:创建文件夹 rmdir + 文件夹名:删除空文件夹 rm -rf + 文件夹名:删除文件夹(空或非空) sudo apt-get install + 包名:安装包 sudo apt-get remove + 包名:删除包 sudo apt-get update: 更新可获取软件及其版本信息 sudo apt-get upgrade:更新所有可更新的软件 ls:显示当前目录下的文件和文件夹 mv + 文件名:移动或重命名 2.快捷键 Ctrl+Alt+T:调用终端 Ctrl+L:清屏(终端界面) 3.vim的使用 vim + 文件名:进入vim编辑页面 编辑完成后: a:按Esc键 b:输入 “:wq”(不含引号)即可保存退出 来源: CSDN 作者: try17875864815 链接: https://blog.csdn.net/try17875864815/article/details/104797271

提高研发团队使用AWS服务的效率x100--高效使用aws-vault工具

馋奶兔 提交于 2020-03-10 23:43:55
在DevOps的世界里有太多工具需要掌握,命令行工具就是其中之一。企业在打造DevOps的过程中会经常使用命令行工具访问AWS服务。一名研发人员每天可能要在命令行里反复(平均50~60次)输入登录AWS的凭证才能创建资源,如果为每一个账号引入安全机制,那么这个登录流程耗时更长!为了减轻这种重复登录所带来的痛苦,则需要一个更加友好的命令行工具来辅助,这个工具就是:aws-vault。 本文 将从以下几个方面来介绍aws-vault工具。 什么是aws-vault工具 aws-vault工具的使用指南 总结 什么是aws-vault工具 aws-vault是一个命令行工具,这个工具的主要作用在于帮助研发人员以命令行的方式快速访问AWS服务,最终减轻了每一名研发人员因反复登录而带来的负担,从而提高企业整体的研发效率。 aws-vault是一款用go语言编写且开源的命令行工具,其项目地址在 这里 。aws-vault主要解决安全和自动设置凭证的问题。 初次运行aws-vault时,只需要在命令行里输入如下指令: aws-vault add slz 根据提示输入 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY 信息。如果这个凭证具有操作AWS资源的权限,那么研发人员就能通过aws-vault工具高效访问AWS服务。此外,这2个登录信息是以密文的形式存储的

curl 命令行工具使用

醉酒当歌 提交于 2020-03-10 05:05:29
cURL 是一个利用URL语法在 命令行 下工作的文件传输工具。 curl 在linux、mac系统中是自带的,windows中推荐使用下载 安装 git for windows,其中附带了curl工具,安装后点击Git Bash,比如输入下面可以下载百度页面。 curl www.baidu.com 下面命令可以下载页面到 1.txt 文件中: curl www.baidu.com -o 1.txt curl 用法指南: http://www.ruanyifeng.com/blog/2019/09/curl-reference.html (官网翻译 非常详细的文档) 来源: CSDN 作者: 乌班图ysm 链接: https://blog.csdn.net/u012278016/article/details/104757319

重新定义后时代超神器---Vim

一个人想着一个人 提交于 2020-03-10 03:31:02
文章目录 前言 介绍 三种模式的切换 使用vim命令进入vim界面 游标移动 进入插入模式 命令行模式下保存文档 普通模式下删除vim文本信息 Vim文档编辑 Vim重复命令 重复执行上次命令 执行指定次数相同的命令 游标的快速跳转 行间跳转 小技巧1 行内跳转 复制粘贴和剪切 复制及粘贴文本 剪切及粘贴 查找和替换 字符的替换及撤销(Undo操作) 替换和撤销(Undo)命令 使用命令进行快速调整缩进操作 快速缩进 shiftwidth命令 调整文本位置 查找 快速查找 快速查找练习 高级查找 高级功能入门 多文件编辑 使用vim编辑多个文件 进入vim后打开新文件 恢复文件 可视模式 可视模式命令简介 可视模式命令练习 视窗操作 视窗操作简介 视窗操作练习 文档加密 创建加密文档 在vim执行外部命令 帮助系统 vim中的查看帮助 功能设定 vim的功能设定 获取目前的设定 set功能的说明 前言 看到这篇博客相信你对vim已经有所了解了,我就在作部分补充。 温馨提示阅读这篇文章需要10分钟左右。 介绍 以下内容来自维基百科 Vim 从vi衍生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL

mysql的相关命令行操作命令

泪湿孤枕 提交于 2020-03-09 01:42:31
一:有关mysql的命令 转载来源:https://www.cnblogs.com/opsprobe/p/9126864.html 1 查看有没有安装mysql dpkg -l | grep mysql 检测mysql是否安装成功 netstat -tap | grep mysql 检查mysql服务状态 systemctl status mysql 2 登录mysql mysql -u root -p 显示所有数据库 show databases; 使用某个数据库 use school; 显示某个数据库的数据表 show tables; 3 配置mysql允许远程访问 vim /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉bind-address=127.0.0.1 保存退出 执行授权命令: mysql> grant all on . to root@'%' identified by '你的密码' with grant option; mysql> flush privileges; # 刷新权限 mysql> exit 重启mysql: systemctl restart mysql 可以使用Navicat图形化工具远程连接Ubuntu下的MySQL数据库,输入刚授权远程权限的密码。 来源: https://www.cnblogs.com

ubuntu apt命令行换源

孤人 提交于 2020-03-08 22:53:43
sed -i s@cn.archive.ubuntu.com@mirrors.ustc.edu.cn@g/etc/apt/sources.list && sed -i s@security.ubuntu.com@mirrors.ustc.edu.cn@g/etc/apt/sources.list && apt-get update 来源: CSDN 作者: nkenen 链接: https://blog.csdn.net/qq_26954059/article/details/104739427

十分钟用 Node 命令行工具打造 react-cli 脚手架

蹲街弑〆低调 提交于 2020-03-08 16:13:19
如果你有以下想法: 每次新开项目需要copy一堆文件/文件夹,太烦!想要快速建立工程 用了vue-cli、react-app,羡慕!想要自己做一个 你只需花十分钟时间,做一个Node命令行工具,打造属于自己的脚手架。使用 react-cli my-project 命令,便可生成一套完整的项目结构。 功能概览 node 命令行编写范式 创建项目工程 发布到 npm 仓库 优化和更新 假设当前工程目录为: E:\demo ,不特殊说明,所有操作都在当前目录中执行。 一、简单 node 命令行 1、初始化项目 npm init 执行上面的命令,自动生成 package.json 文件, 详见 ,项目名字就叫 react-cli 。 2、创建运行命令的脚本 bin/index.js #! /user/bin/env node console.log('Hello node cli'); 然后在控制台中执行 node bin/index.js 就会输出 Hello node cli 3、链接到npm 在已经创建好的 package.json 文件中加入下面的字段: ... "bin": { "react-cli": "./bin/index" } ... package.json中有一个"bin"字段,配置后才可以在控制台使用你的命令。 4、全局安装你的包 要使 react-cli

浅谈OCR之Tesseract

别等时光非礼了梦想. 提交于 2020-03-08 15:04:26
光 学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。OCR技术非常专业,一般多是印刷、打印行业 的从业人员使用,可以快速的将纸质资料转换为电子资料。关于中文OCR,目前国内水平较高的有清华文通、汉王、尚书,其产品各有千秋,价格不菲。国外 OCR发展较早,像一些大公司,如IBM、微软、HP等,即使没有推出单独的OCR产品,但是他们的研发团队早已掌握核心技术,将OCR功能植入了自身的 软件系统。对于我们程序员来说,一般用不到那么高级的,主要在开发中能够集成基本的OCR功能就可以了。这两天我查找了很多免费OCR软件、类库,特地整 理一下,今天首先来谈谈Tesseract,下一次将讨论下Onenote 2010中的OCR API实现。可以在 这里 查看OCR技术的发展简史。 测试代码下载 转载请注明出处: http://www.cnblogs.com/brooks-dotnet/archive/2010/10/05/1844203.html 1、Tesseract概述 Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从此尘封。 数年以后,HP意识到

mysql--命令行创建数据库

限于喜欢 提交于 2020-03-08 08:31:42
MySQL   1、 连接到本机上的MYSQL。   首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.   如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>   2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命 令:   mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)   二、修改密码   1、 给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令   2、 再将root的密码改为djg345。   三、创建 数据库   1、 CREATE DATABASE 数据库名;   2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 数据库名@localhost IDENTIFIED BY '密码';   '数据库名'@'localhost' = OLD_PASSWORD(

CURL --- 命令行浏览器

╄→гoц情女王★ 提交于 2020-03-07 22:47:04
CURL --- 命令行浏览器 CURL? 嗯,说来话长了~~~~ 这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑 1) 二话不说,先从这里开始吧! curl http://www.yahoo.com 回车之后,www.yahoo.com 的html就稀里哗啦地显示在屏幕上了~~~~~ 2) 嗯,要想把读过来页面存下来,是不是要这样呢? curl http://www.yahoo.com > page.html 当然可以,但不用这么麻烦的! 用curl的内置option就好,存下http的结果,用这个option: -o curl -o page.html http://www.yahoo.com 这样,你就可以看到屏幕上出现一个下载页面进度指示。等进展到100%,自然就OK咯 3) 什么什么?!访问不到?肯定是你的proxy没有设定了。 使用curl的时候,用这个option可以指定http访问所使用的proxy服务器及其端口: -x curl -x 123.45.67.89:1080 -o page.html http://www.yahoo.com 4) 访问有些网站的时候比较讨厌,他使用cookie来记录session信息。 像IE/NN这样的浏览器,当然可以轻易处理cookie信息,但我们的curl呢?..... 我们来学习这个option: -D <-