asch相关的linux基础知识分享
本文针对的人群:会用putty、SecureCRT、xhsell等工具ssh连接到自己的asch服务器上,但不怎么会执行命令的人。高手请绕路~
本文主要围绕受托人搭建、维护涉及相关的内容进行Linux基础命令的介绍,看完本文后,你能只用一个ssh远程工具完成asch见证人的搭建和维护,不需要再使用其它工具(如winscp等文件上下传工具)
对官方搭建文档(http://blog.asch.so/2016/07/12/asch-testnet-tutorial/ )的一个解读:
wget:linux中的一个下载工具,官方未加任何参数,每次下载都会生成一个新文件,如果使用”wget -c 文件名“则会进行断点续传(比如下载一半给断掉了,-c则可以继续下载),并且多次下载文件名一样
tar:压缩、解压工具,tar zxvf 解读:z表示gz格式压缩的文件、x执行解压缩、v详细模式(列表有那些文件),“tar zxf 文件名”则屏幕上不会出现类似文件名那样的记录
cd:进行目录的命令,效果和Windows下双击进入目录一个效果。
./aschd configure: ./文件名 标识执行某个具有执行权限的文件(脚本、程序等),configure是执行时的参数,其它参数只能通过查看脚本内容来查看,估计官方后续会继续优化改进。备注:Lisk的lisk.sh脚本写的比较详细,有兴趣的可以看看
vim:linux下的文本编辑器(注意:使用vim时必须全程使用半角的英文)。如果想要锻造,有一步得修改config.json中的密码,此时可以用vim config.json(如果你要打开指定的文件,则需要你cd到该文件所在路径或者用全路径形式打开)。通过键盘上的方向键移动到secret那一行,在你想要编辑的地方按一下"i"键就能进行文本编辑了(输入"你密码"),等到你把密码输入完按一下“esc”键(键盘左上角),然后输入":wq"(会显示在屏幕的左下角)会保存并退出。
日志相关:
在asch启动后需要查看日志来检查状态,请参考:http://forum.asch.so/index.php?s=/forum/index/detail/id/44.html
tail:查看文件的末尾几行。-f参数表示:持续查看,即文件最后写入的部分会一直打印到屏幕上,此方法需要执行“ctrl+c ”退出查看)。“tail -n 1 文件”:查看文件的最后1行,1换成其它数字(如5)表示查看倒数5行
cat: 查看完整的文件,将文件内容都打印到屏幕,可能会刷很多屏
| : 代表管道,符号之前的命令执行结果是符号之后命令的参数,如cat logs/debug.log |grep Forging ”表示用cat命令查看debug.log文件全部内容,然后用grep命令进行过滤包含“Forging”字符串的行内容
grep:过滤命令,过滤文本中的某个值(其实就是Windows的 Ctrl+F查找)
asch相关的linux基础知识分享的更多相关文章
- 《Linux基础知识及命令》系列分享专栏
<Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...
- Linux基础知识第八讲,系统相关操作命令
目录 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 2.磁盘信息查看. 3.系统进程 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 时间和日期 date cal 磁盘和目录空间 ...
- 运维之linux基础知识(一)
运维之linux基础知识(一) 1.GUI:Graphic User Interface 图形用户界面 2.CLI:Command line Interface 命令行界面 3 dll:Dynamic ...
- Linux基础知识梳理
Linux基础知识梳理 Linux内核最初只是由芬兰人林纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的.Linux是一套免费使用和自由传播的类Unix操作系统,是 ...
- Linux基础知识与基础命令
Linux基础知识与基础命令 系统目录 Linux只有一个根目录,没有盘符的概念,文件目录是一个倒立的树形结构. 常用的目录功能 bin 与程序相关的文件 boot 与系统启动相关 cdrom 与Li ...
- Linux基础知识之挂载详解(mount,umount及开机自动挂载)
Linux基础知识之挂载详解(mount,umount及开机自动挂载) 转载自:http://www.linuxidc.com/Linux/2016-08/134666.htm 挂载概念简述: 根文件 ...
- (转)Linux基础知识学习
Linux基础知识学习 原文:http://blog.csdn.net/ye_wei_yang/article/details/52777499 一.Linux的磁盘分区及目录 Linux的配置是通过 ...
- 系统和帮助-Linux基础知识
iOS镜像: 硬盘分区:留出一些空间;实在不成,可安装完成以后,新增一块虚拟硬盘; 终端:terminal 用户界面: GUI:图形界面 GNome KDE CLI: bash,zsh,sh,csh, ...
- 【Linux系列】Linux基础知识整理
Linux操作系统在服务器领域广泛的使用到,作为一个后台开发工程师很有必要了解Linux相关的知识. 本篇日志是我学习Linux过程中的简单记录和总结.本着"理论够用,实践为主"的 ...
随机推荐
- 尝试去读SQLMAP源码(一)
本人python 小菜比 一枚.拜读业界典范~~ 阅读sqlmap 的版本是1.1.6,目前应该是最新版. sqlmap.py 脚本中 72~83 def modulePath(): "&q ...
- luogu 4042 有后效性的dp
存在有后效性的dp,但转移方程 f[i] = min( f[i], s[i] + sigma f[j] ( j 是后效点) ) 每次建当前点和 转移点的边 e1, 某点和其会影响的点 e2 spfa ...
- js中精度问题以及解决方案
js中的数字按照IEEE 754的标准,使用64位双精度浮点型来表示.其中符号位S,指数位E,尾数位M分别占了1,11,52位,并且在ES5规范中指出了指数位E的取值范围是[-1074, 971]. ...
- 【算法】【python实现】二叉树深度、广度优先遍历
二叉树的遍历,分为深度优先遍历,以及广度优先遍历. 在深度优先遍历中,具体分为如下三种: 先序遍历:先访问根节点,再遍历左子树,再遍历右子树: 中序遍历:先遍历左子树,再访问根节点,再遍历右子树: 后 ...
- python学习第25天
异常处理 什么是异常?什么是错误? 1,程序中难免出现错误. 错误主要分为两种: 1,语法错误 语法错误是根本上的错误,无法通过PYTHON解释器.完全无法执行,是在程序中不应该出现的错误.无法进行异 ...
- php-beast 代码加密
https://github.com/liexusong/php-beast 修改php.ini配置 extension_dir = "/usr/lib/php/20151012/" ...
- uni-app调用原生的文件系统管理器(可选取附件上传)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- 论http弥补技术ajax、comet、SPADY、websocket
为什么要弥补http?http有什么缺陷? 查询资料中
- [DIV+CSS] set the screen capture Part 1 (div截取屏幕)
使用下面的代码来获取屏幕.用DIV加CSS 来控制. 使用mousemove来获取移动的时候DIV的变化, 效果图如下: 使用5个DIV来组成实现截图目的第一部分,现在只是实现了选择的第一部分. HT ...
- 14.并发与异步 - 1.线程处理Thread -《果壳中的c#》
14.2.1 创建一个线程 实例化一个Thread对象,然后调用它的Start方法,就可以创建和启动一个新的线程.最简单的Thread构造方法是接受一个ThreadStart代理:一个无参方法,表示执 ...