不吐不快和一次失败的尝试

一定要在工作日每天下班前,作总结,切记,切记。

上午,处理周六遗留下来的问题,听朱X贵爆料高层腐败,事儿觉得未来一片灰暗。

不论真假,这些恶,自己是万万不能做的,如果是为了钱和名,不要也罢。

昨晚看洛克菲勒自传,更加激励自己全身心投入到工作中去。

人生在世,草木一春,钱,名,女人带不进坟墓。望古今,能有发明、作品、思想传世,足矣。

杂活忙完,看了看linux的命令,尝试了一些新的命令,可能是我们设备的linux是经过了特殊的整理,导致一些命令失效。

但一时兴起,觉得应该设计一套文件命令和打包命令的训练集合。

构思如下:

新建一个文件夹,创建ping telnet ftp traceroute文件

新建一个用于存放压缩包的文件夹

新建一个用于存放解压缩文件的文件夹

将linux常用的压缩命令 .tar .gz .bz2 .bz .Z .zip,按上述方式一一进行训练。

为了搞清楚tar命令中几个参数意义,身心俱疲的看了几遍鸟哥私房菜里的介绍。

-c 压缩

-t 查看

-x 解压

-C 路径名

-f 压缩文件名

-v 处理过程中,显示处理的文件

-j 通过bzip2进行压缩,文件名为 *.tar.bz2

-z 通过gzip进行压缩,文件名为 *.tar.gz

在进行压缩时,有错误,但还能正常压缩。进行解压缩时,就遇到了问题。

[email protected]_202:/compress# tar -jxv -f tar1.tar.bz2 -C /uncompress/
tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

经过Google,发现网元自带的系统压根就没安装bzip2

需要安装bzip2,即yum install bzip2

然后更精细的事情发生了

[email protected]_202:/# yum install bzip2
-sh: yum: command not found

综上,由于我们设备所用的linux是经过内核编辑的,是残缺的。如果想学习linux,就必须安装一个虚拟的linux环境。

简直白费力,不过看好的方面,就是这个设计和实践的过程,化被动为主动,可以借鉴到其他方向的学习。

另外,需要明确主路径,即TCP/IP网络,robotframework,Jenkins,Spirent。

时间: 2024-07-28 23:46:24

不吐不快和一次失败的尝试的相关文章

不吐不快之EJB中有无状态的Session Bean比较

通过上一篇<不吐不快之EJB演练--开篇概述>的介绍,我们已经知道EJB中的Session Bean 又分为有状态和无状态两种类型,那它们之间又有什么区别和联系呢?接下来我们将使用一个简单示例进行演示说明. 示例 1.编写有状态Session Bean接口 /** * 有状态Session Bean接口 * @author Forrest * */ @Remote public interface StatefulEjb { /** * 进行内部计算的方法接口 * @param index *

关于英语学习不吐不快的想法

关于英语学习不吐不快的想法 寒假临近,孩子还没有考完试,家长已经把补习班的钱交了,尤其是在数学和英语的补习上. 不让孩子上补习班的一个最简单的逻辑: 补习班的目的是盈利,盈利的方式是让孩子上课,上课是为了让老师传授知识,上课越多,盈利越多,也就是老师上的课时要越多. 那么请您考虑一下,有多少补习班是为了培养孩子自学能力的呢? 如果所有孩子都学会了自学,那么补习班怎么挣钱呢? 一个合理的猜测是,补习班的目的甚至与"培养自学能力"的目的相反,即--"越来越依赖补习".

boost::xml————又一次失败的尝试

尝试使用wptree来进行xml解析,又一次失败了,可以正常读取正常输出,但是使用wptree进行节点读取失败(乱码) 请看源码: DealXml.h 1 #pragma once 2 3 #include <string> 4 5 #include <boost/property_tree/ptree.hpp> 6 7 struct TestData 8 { 9 int var_int; 10 std::string var_string; 11 std::wstring var

不吐不快之EJB演练——开篇概述

EJB(Enterprise Java Bean)是J2EE规范的重要核心,它是一个用户分布式业务应用的标准服务端组件模型,它是一种可以快速开发大规模企业应用的组件体系结构.上面这样官方的解释可能对于刚开始接触EJB的人来说还是很晦涩,不过相信对于已经接触过J2EE规范的人来说,理解起来并不是很困难,J2EE制定出了一套规范,EJB是其中之一,它像JSP.Servlet等规范一样,在这里的定义也只是个模型.结构. EJB帮助我们解决了开发一个大型分布式企业应用底层那些系统级的问题(分布式事务.访

有槽不吐不快-关于工作半年的一点感悟

今天早上去甲方工位的时候,本来周末双休了心情还不错,但是一到工位就发现自己的位置被甲方的人抢占了,杯子和一些生活用品被随意堆放到了很远的地方.这已经不是第一次这样了,据我印象中这已经是第五次了,在我多年的教育中,我认为我工作的地方就是我个人的明信片,这也象征着个人的身份.现在我的个人物品和位置被随意践踏和抢占,我认为这是对我个人的侮辱和不尊重,而且占位的这个人没有说任何话,脸上没有挂着任何歉意.而且这种类似的事情竟然发生在我身上五次!!!我一直认为这种事情做了一次,就会让人觉得不自在,但是到不了

失败的尝试 10. regular expression matching &amp; 正则

Regular Expression Matching 看到正则就感觉头大,因为正则用好了就很强大.有挑战的才有意思. 其实没有一点思路.循环的话,不能一一对比,匹配模式解释的是之前的字符.那就先遍历模式把. ... 中间 n 次失败的提交 感觉代码逻辑很乱.重新捋一下再动手写. 找几个重点分析一下: Wrong Answer: Input: "aaa" "ab*a*c*a" Output: false Expected: true 调试 aaa ab*a*c*a

失败的尝试,使用继承扩展数组,以及ES6的必要性

我们都知道直接在原生对象上扩展对象是很不好的.所以prototype这样的库广受非议. 一些库,比如lodash采用了工具包形式的扩展方式,绕开了对象的继承. 由于es6的class的出现,我尝试以Array派生子对象的方式进行扩展. 以下是一个简单的例子. "use strict" class Abc extends Array{ getarray(){ return this; } } let x=new Abc(5).fill(1); console.log(x.getarray

Mac自己搭建爬虫搜索引擎(nutch+elasticsearch是失败的尝试,改用scrapy+elasticsearch)

1.引言 项目需要做爬虫并能提供个性化信息检索及推送,发现各种爬虫框架.其中比较吸引的是这个: Nutch+MongoDB+ElasticSearch+Kibana 搭建搜索引擎 E文原文在:http://www.aossama.com/search-engine-with-apache-nutch-mongodb-and-elasticsearch/ 考虑用docker把系统搭建起来测试: docker来源如下: https://www.elastic.co/guide/en/elastics

关于Android和iOS之间个人不(ch&#250;n)吐(cu&#236;)不(t&#249;)快(c&#225;o)的看法

这是一个我很久就想说的话题,这是一个我不吐不快的话题,先交待下本人是做Android开发的,虽然最近也有在整iOS的事情,不过毕竟不像Android那么熟悉,当然这主要是从开发的层面.其次,我要声明下这只是我的个人观点和看法,如果有失偏颇,还请各位提出建议或给予更正,对于我的个人观点,您可以不认同或者发表您的不同意见,我都乐意接纳,但请各位在看的同时注意文明用语,谢谢! 如果只说喜好,我更喜欢Andorid,iOS虽然说不上讨厌,但起码我是觉着用着难受! Android和iOS之间的争议从来就没