CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptables status …
分类:bash教程
Bash脚本判别使用者的身份
经常要在bash脚本里面或者直接对脚本本身加上sudo运行命令,但是这引发了一系列的问题。 比如用sudo的时候,脚本里的~或$HOME指代用户文件夹的这个变量,到底是应该指向我真正的用户文件夹如/home/pi呢,还是…
docker 新手向 - 防止容器自动退出的解决方案
本文主要简单介绍 docker 容器与前置进程的关系,以及如何编写 Dockerfile/docker-compose.yml 优雅的让容器可以常驻运行。 docker 容器的生命周期是同容器中的前置进程相关在一起的,这…
[译] PEP 255--简单的生成器
我正打算写写 Python 的生成器,然而查资料时发现,引入生成器的 PEP 没人翻译过,因此就花了点时间翻译出来。如果在阅读时,你有读不懂的地方,不用怀疑,极有可能是我译得不到位。若出现这种情况,我建议你直接阅读原文,…
树莓派基础-模拟信号和数字信号的区别
树莓派是很多程序员都喜欢玩的,我个人也很喜欢玩,开源接触到很多关于linux的知识,也可以通过读取硬件的数据来学习关于数据库的知识。 前言本文详解阐释了模拟信号和数字信号的区别,希望帮助到有需要的朋友。 数字信号使用树莓…
Fish Shell 使用笔记
安装Fish Shell brew install fish 安装Oh My Fish curl -L https://get.oh-my.fish | fish 安装Fisher curl https://git.io…
直击六大会场 | 洞察100+创新实践,2018TOP100summit圆满落幕!
北京时间11月30日-12月3日,由msup和中国国际人才交流基金会联合主办的第七届全球软件案例研究峰会(简称:TOP100summit)在北京国家会议中心圆满落幕。TOP100summit是科技界一年一度的案例研究峰会…
Shell入门
1.运行 1.1Shell分类: Linux 的 Shell 种类众多,常见的有: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Sh…
linux的开/关机脚本执行顺序和自启动脚本实践
linux Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合 POSIX标准的 类Unix操作系统。 90年代初期Linux开始出现的时候,仅仅是以源代码形式出现,用户需要在其他操作系统下进行编译才能使用…
生成固定大小的随机文件
近期有个需求,需要大量的文件,随机生成10000个大小为1K的文件: seq 10000 | xargs -i dd if=/dev/zero of={}.dat bs=1024 count=1 此方法生成随机文件的好处…
mobaxterm用alt键作为meta键的方法
根据skywind3000大大的文章Vim 中正确使用 Alt映射,我的vim配置也将alt键作了映射,避免了很多弹钢琴似的操作。 我现在的用软件的风格是吃饭的家伙尽量用免费的软件,精减。 vim/neovim、R/Rs…
写给高年级小学生看的《Bash 指南》
若让计算机理解我的意图,可以有两种方式,说和指。这与生活中我为了让他人能够理解我的意图所采用的方式相似。譬如,我想让朋友去超市帮我买瓶饮料,我可以使用祈使句,「帮我去超市买瓶可乐,如何?」我也可以把他领到超市门口,指一下…