随笔分类 -  linux

摘要:一、protobuf protobuf介绍 Protobuf是由google开发的一套开源序列化协议框架,类似于XML,JSON,采用协议序列化用于数据存储与读取,与XML相比,定义了数据格式更加简单,数据访问接口可以自动化生成,加快了开发者开发速度,最新的版本为proto3已经支持Java,C++ 阅读全文
posted @ 2021-09-26 10:54 noticeable 阅读(1403) 评论(0) 推荐(0)
摘要:1、Ubuntu安装中文输入法 2、ubuntu自带截图工具--方便好用(转) 3、Linux系统备份与还原 4、Nvidia显卡在Ubuntu超轻松实现双显示器(双头显示) 5、动态库(.so)链接静态库(.a)的总结 - 很实用讲解很清楚 6、/usr/bin/ld: cannot find - 阅读全文
posted @ 2021-08-12 14:55 noticeable 阅读(115) 评论(0) 推荐(0)
摘要:一般用到的截图类型有三种:全屏、当前活动窗口、自定义区域,其中自定义区域截图是最灵活也是我们用的最多的方式。在ubuntu下可以通过其自带的截图工具轻松实现这三种功能。 ubuntu自带的截图工具为screenshot,可以在Dash home中搜索找到(如下图),打开之后就可以进行三种基本截图功能 阅读全文
posted @ 2019-04-04 13:50 noticeable 阅读(12206) 评论(0) 推荐(1)
摘要:1、条件语句 对于先做判断在选择路径的情况,使用分支结构,这需要用到条件语句。条件语句用于根据指定的条件来选择执行程序,实现程序的分支结构。Shell提供了2个条件语句:if和case。 1、if语句 if语句通过判定条件表达式做出选择。大多数情况下,可以使用test命令来对条件进行测试,比如可以比 阅读全文
posted @ 2018-04-17 09:54 noticeable 阅读(201) 评论(0) 推荐(0)
摘要:bash支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 1、表达式 bash的表达式可以分为算术表达式和逻辑表达式两种类型。 1、算术表达式 数学运算涉及到表达式求值。bash自身并不支持简单的数学运算,但是可以awk和expr等命令来实现数学运算,其中exp 阅读全文
posted @ 2018-04-16 20:50 noticeable 阅读(379) 评论(0) 推荐(0)
摘要:与其他语言不同,在Shell编程中,变量是非类型性质的,不必指定变量是数字还是字符串。 1、变量类型 Linux的Shell编程支持以下3种类型 (1)用户自定义变量。它是在编写Shell脚本时定义的,可以在Shell程序内任意使用和修改。可以将它看作局部变量,仅在当前的Shell实例中有效,其他S 阅读全文
posted @ 2018-04-15 12:33 noticeable 阅读(563) 评论(0) 推荐(0)
摘要:1、脚本的编写 Shell脚本本身是一个文本文件,这里编写一个简单的程序,在屏幕上显示一行helloworld! 脚本内容如下: 运行命令和结果如下: 2、Shell脚本的基本构成 编写Shell程序首先要了解Shell脚本的基本构成。下面为一个复杂一些的脚本示例,用于显示当前日期时间、执行路径、用 阅读全文
posted @ 2018-04-15 09:48 noticeable 阅读(869) 评论(0) 推荐(0)
摘要:1、什么是Shell linux中Shell就是外壳的意思,是用户和系统交互的接口。它提供用户与内核进行交互操作的一种接口,它接受用户输入的命令并将其送入到内核去执行。 实际上shell是一个命令解释器。拥有自己内建的Shell命令集。我们在命令提示符下输入的命令都由Shell先接收并进行分析,然后 阅读全文
posted @ 2018-04-01 10:51 noticeable 阅读(236) 评论(0) 推荐(0)
摘要:1、 Shell基础 参考资料 Shell编程 Shell编程资料 参考书籍 ubuntu Linux操作系统 阅读全文
posted @ 2018-03-29 17:05 noticeable 阅读(148) 评论(0) 推荐(0)