Linux作为开源操作系统,一直以来备受开发者的青睐。但是,对于初学者来说,掌握Linux技巧可能需要花费大量的时间和精力。今天,我们将分享一些实用的Linux技巧,让你成为高效率的开发者,助力你在编程世界中更进一步!
实例1
创建一个别名,删除原始文件,同时在用户的home目录下backup中保存副本。
#/bin/bash
cp $@ ~/backup && rm -rf $@
实例2
Fork炸弹
:(){:|:&};:
实例3
生成一个11位的随机密码,包括大小写字母、数字及特殊(/与+)符号。
openssl rand -base64 200|cut -b 1-11|head -n 1
实例4
不切换当前工作目录,使用cd命令并显示切换后目标目录的内容。
(cd /bin;ls)
本例子中,使用()定义了一个子shell,对当前的shell并无影响,所有改变仅限于子shell中,上述操作在某些场景中特别有用。
实例5
为防止当前工作终端退出造成正在执行的任务被中断,我们可以在屏幕上随机打