.zshrc # Path to your oh-my-zsh installation. export ZSH=/Users/hp/.oh-my-zsh # Set name of the theme to load.…
标签:bash
SHELL(bash)脚本编程七:源码简析
本文对bash的源码(版本:4.2.46(1)-release)进行简要分析。 数据结构 bash是用C语言写成的,其源码中只使用了少量的数据结构:数组,树,单向链表,双向链表和哈希表。几乎所有的bash结构都是用这些基…
linux基础命令介绍十三:启动流程
固件(firmware)是指设备最底层的,让设备得以运行的程序代码。简单理解就是:固定在硬件上的软件。计算机中的许多设备都拥有固件(如硬盘、鼠标、光驱、U盘等),在计算机启动过程中,最先读取的就是位于主板上的固件,这个固…
Bash/Linux 复制文件或文件夹到另一路径
最近玩Anki的时候,需要批量将几百个文件夹下的视频图像复制到Anki的媒体文档路径夹下(我的电脑是C:\Users\Administrator.*\AppData\Roaming\Anki2\用户1\collectio…
Linux自动备份MySQL
首先找到你的MySQL配置文件my.cnf $ locate my.cnf > /etc/my.cnf 然后修改它, $ nano /etc/my.cnf 在[client]里增加三行: host = localh…
节省时间的那些 Linux 命令
前言:有网友在问答网站Quora上提问:“有哪些省时小技巧,是每个Linux用户都应该知道的?” Joshua Levy 平常就在 Linux 平台工作,并且他积累了不少实用命令行技巧,他在回复中精选出一部分。对技术用…
Camel.CaseNames的Bash完成(cd CCN => cd Camel.CaseName)
我正在寻找一种方法来实现类型的文件/目录名称的完成 Foo.Bar.Baz/ Foo.Bar.QuickBrown.Fox/ Foo.Bar.QuickBrown.Interface/ Foo.Bar.Query.Imp…
SHELL(bash)脚本编程四:其他扩展
在之前的文章中我们讲述了变量扩展、数学扩展和命令替换。本篇接着介绍shell中用到的其他扩展。 历史扩展 默认时,在交互式shell环境下,bash允许对历史命令进行记录和扩展。环境变量HISTSIZE的值定义了记录历史…
Zookeeper启动失败(CentOS 7 防火墙)
zookeeper配置:1.zoo.cfg的server.id=host:2888:38882.zoo.cfg的dataDir3.在dataDir中创建myid文件,写入当前节点的id 正确配置下zookeeper启动失…
Bash shell 的诞生
本周的《代码英雄》播客深入研究了最广泛使用的、已经成为事实标准的脚本语言,它来自于自由软件基金会及其作者的早期灵感。 对于任何从事于系统管理员方面的人来说,Shell 脚本编程是一门必不可少的技能,而如今人们编写脚本的主…
用于安全传输的Bash脚本
这个想法很简单,我希望能够从我的系统执行scp命令并将文件移动到另一台计算机,反之亦然. 我的案子有一个小问题.为了连接到终端计算机,我必须首先ssh到host_b,然后ssh到host_c. 长话短说,我必须首先将所有…
SHELL(bash)脚本编程三:重定向
在这一篇中,我们介绍了一点关于输入输出重定向和管道的基础知识,本篇将继续重定向的话题。在开始前,先说一说shell中的引用。 引用 和许多编程语言一样,bash也支持字符的转义,用来改变字符的原有含义,使得一些元字符(如…