1. 关于 SSH Server 的整体设定,包含使用的 port 啦,以及使用的密码演算方式 Port 22 # SSH 预设使用 22 这个 port,您也可以使用多的 port ! …
分类:bash教程
sudo 密码错误解决方法
情况:非 root 用户时, 使用 sudo 命令一直报密码错误,在/etc/sudoers 添加配置即可解决. 不过,/etc/sudoers,对 root 用户也只有写权限, 操作文件前要先添加写权限. su chm…
高效Linux bash快捷键及alias总结
bash快捷键 习惯使用编辑的快捷键可以大大提高效率,记忆学习过程要有意识的忽略功能键、方向键和数字小键盘。以下快捷键适用在bash处于默认的Emacs模式下。如果你有set -o vi,就处于 vi 模式就不适用了。 …
linux基础命令介绍十三:启动流程
固件(firmware)是指设备最底层的,让设备得以运行的程序代码。简单理解就是:固定在硬件上的软件。计算机中的许多设备都拥有固件(如硬盘、鼠标、光驱、U盘等),在计算机启动过程中,最先读取的就是位于主板上的固件,这个固…
有用的 docker bash 函数 和 别名
作者:James Turnbull 我每天会键入许多的docker命令。我有一个习惯,就是当我发现有用的命令的时候,会创建一个bash函数,以别名的形式作为结果保存,同时添加进我的 .bash_profile1。 获取I…
Zsh和Bash的兼容性问题
兼容 Zsh在大部分时候是兼容Bash, 是的“大部分时候”如果你要强求的话,可以在Zsh里执行下面命令 emulate bash 数组 如果在loop里使用了数组,那么脚本在Bash里可以工作,而在Zsh里则不行 ar…
Bash脚本编程之引用
引用的意思是用引号括起一个字符串,以保护字符串中的特殊字符不被shell或shell脚本重新解释或扩展: # 在通配和正则模式中拥有特殊含义的*号在引用中失去了特殊意义 bash$ ls -l [Vv]* -rw-rw-…
linux系统下用crontab定时清除日志文件
在应用服务器上,我们常常需要定时清理文件,尤其是日志,这时候就需要用到Linux自带的用于例行性工作调度的at和crontab两个命令了。其中at是仅执行一次的命令,这次先不谈,而crontab是循环执行的,符合定时清理…
linux基础命令介绍五:文本过滤 grep
在linux中经常需要对文本或输出内容进行过滤,最常用的过滤命令是grep grep [OPTIONS] PATTERN [FILE...] grep按行检索输入的每一行,如果输入行包含模式PATTERN,则输出这一行。…
Zookeeper启动失败(CentOS 7 防火墙)
zookeeper配置:1.zoo.cfg的server.id=host:2888:38882.zoo.cfg的dataDir3.在dataDir中创建myid文件,写入当前节点的id 正确配置下zookeeper启动失…
Docker 服务 TLS 证书全自动生成之改进版
大佬整理的Shell个人感觉用着有问题,改进了一下。客户端用的key保存到~/.docker/tls-client-certs.tar.gz希望大家用的开心 #!/bin/bash # # Created by L.ST…
SHELL(bash)脚本编程三:重定向
在这一篇中,我们介绍了一点关于输入输出重定向和管道的基础知识,本篇将继续重定向的话题。在开始前,先说一说shell中的引用。 引用 和许多编程语言一样,bash也支持字符的转义,用来改变字符的原有含义,使得一些元字符(如…