随笔分类 -  shell&linux

摘要:1、序 Linux具有为一个文件起多个名字的功能,称为链接。被链接的文件可以存放在相同的目录下,但是必须有不同的文件名,而不用在硬盘上为同样的数据重复备份。另外,被链接的文件也可以有相同的文件名,但是存放在不同的目录下,这样只要对一个目录下的该文件进行修改,就可以完成对所有目录下同名链接文件的修改。 阅读全文
posted @ 2017-12-19 22:00 Memset 阅读(1734) 评论(0) 推荐(0)
摘要:配置文件CoverageInfo 我们需要获取配置文件里面的值,有下列方法: 方法一: 方法二: 阅读全文
posted @ 2017-04-23 22:22 Memset 阅读(10041) 评论(0) 推荐(0)
摘要:一、SSH加密方式 SSH采用的是”非对称密钥系统”,即耳熟能详的公钥私钥加密系统,其安全验证又分为两种级别。 1. 基于口令的安全验证 这种方式使用用户名密码进行联机登录,一般情况下我们使用的都是这种方式。整个过程大致如下: (1)客户端发起连接请求。 (2)远程主机收到用户的登录请求,把自己的公 阅读全文
posted @ 2016-11-22 00:16 Memset 阅读(4286) 评论(0) 推荐(0)
摘要:问题背景,因为装了虚拟机,系统为centos7.0,由于是纯净版,没有gcc,使用命令yum install gcc安装了gcc,但是没安装g++,导致g++:command not found问题。 1、查询是否缺失相对应的包 rpm -qa | grep "g++" 命令解析:rpm为包管理命令 阅读全文
posted @ 2016-11-20 22:45 Memset 阅读(5376) 评论(0) 推荐(0)
摘要:一、大饱眼福 看了效果图,肯定有人说, 这都有啥功能?就花哨? 告诉你,你说花哨就错了,开玩笑?我们程序猿可都是实打实的人,说谎都不会,咋会忽悠人呢。 下面我来告诉你,这都有些什么功能: 文件索引功能,也就是可以知道这个文件里面有哪些函数,变量,宏定义,结构体,类等等 文件目录快速浏览,可以通过目录 阅读全文
posted @ 2016-06-14 17:36 Memset 阅读(6320) 评论(0) 推荐(0)
摘要:1、gcov 1.1 什么是gcov 首先我们要了解什么是gcov,gcov伴随gcc 发布。gcc编译加入-fprofile-arcs -ftest-coverage 参数生成二进制程序,执行测试用例生成代码覆盖率信息。 1.2 如何使用gcov 用GCC编译的时候加上-fprofile-arcs 阅读全文
posted @ 2016-05-19 14:51 Memset 阅读(15698) 评论(0) 推荐(1)
摘要:#在此加上是不是目录的判断。 if [ "`ls -A $dir`" = "" ]; then echo "$dir is empty" else echo "$dir is not empty" fi #判断文件是否有执行权限 if [ ! -x "$file" ]; then echo "can not be execute." fi # 这里的-d 参数判断$myPath是否存在 ... 阅读全文
posted @ 2016-04-08 14:52 Memset 阅读(1004) 评论(0) 推荐(0)
摘要:查找某一后缀的文件并作统计find <path> -type f -name <file> | wc -leg:find . type f -name "*.cpp" | wc -lcov 查找某一后缀的文件并拷贝到某一路径find <path> -name <file> -exec cp {} < 阅读全文
posted @ 2016-04-06 20:20 Memset 阅读(217) 评论(0) 推荐(0)
摘要:1. ftp自动登录批量下载文件 2. ftp自动登录上传文件 3. ftp自动登录下载单个文件 4. ftp自动登录上传单个文件 5.小结 把以上脚本另存为文件加入到crontab中即可实现ftp自动上传、下载文件。注解:1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中 阅读全文
posted @ 2016-04-06 20:10 Memset 阅读(2494) 评论(0) 推荐(0)