** SSH(安全外壳协议) **为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,…
分类:linux
【Linux入门第11天】bash常见特性及文本查看命令
bash的基础特性 命令补全: 命令处理机制: 1.查找内部命令 2.根据PATH环境变量中设计的目录,自左而右逐个搜索目录下的文件名: 不能唯一表示某命令,再按一次…
Zsh 开发指南(第九篇 函数和脚本)
导读 很多时候,我们写的代码并不是只运行一次就不再用了,那就需要保存到文件里。我们通常称包含解释性编程语言代码的可执行文件为脚本文件,简称脚本。而在脚本内部,也会有一些可以复用的代码,我们可以把这样的代码写成函数,供其他…
浅谈数据加密和证书生成
原理 在说具体操作之前,我们先研究下数据加密的原理。首先就要理解一些概念 对称加密、非对称加密、公钥、私钥、签名 一般的加密是用一个密码加密文件,然后对方使用这个密码去解密。类似于我们使用一对锁和钥匙,密码是一样的,这就…
linux开发之deamon的写法
什么是deamon,deamon既一个运行中后台的服务进程,不需要用户输入也不控制输出,固定的或者周期性的提供一些服务,linux系统中的一些服务例如httpd,log系统等都是系统等deamon,那该如何创建自己的de…
crontab 日志启用
启用日志功能,可在crontab任务执行失败时,找到问题原因所在。 默认crontab的任务执行未记录到log中,需在rsyslog的配置文件中启用cron log记录。 vi /etc/rsyslog.d/50-def…
linux(三) 权限控制
关键文件位置 etc/passwd : 所有账号信息存储位置 etc/shadow : 密码存储位置 etc/group : 群组信息存储位置 文件权限 以atom安装文件为例 -rwxrwxrwx 1 wang wan…
shell编程-bash shell的布尔运算
在 Bash 里有这样的常量(实际上是两个内置命令,在这里我们姑且这么认为,后面将介绍),即 true 和 false,一个表示真,一个表示假。对它们可以进行与、或、非运算等常规的逻辑运算。 1. 与或非运算 $ if …
ubuntu系统环境elk相关软件和工具
elk日志收集学习研究了一段时间,简单总结了一下搭建使用过程中必备的相关组件和工具 1.java环境 elk可正常运行的前提条件 ubuntu系统环境 add-apt-repository ppa:webupd8team…
awk快速找出两个文件中不同的行
robert@RobertNote@~/MyDocuments/Downloads@15:35:41] 1304 $ awk ‘NR == FNR { a[$1] = $1 } NR > FNR { i…
Samba实现Linux系统(本文以Centos为例)共享文件目录
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将…
应用程序未产生core原因定位
作者:夏志培 本文为原创文章,转载请注明作者及出处 背景: c/c++应用程序进程由于各种原因会崩溃,人为上去的迅速干预处理也会造成一定的业务影响, 于是运维的同事将应用程序全部接入到supervisor,通过super…