Linux命令行下可能有时会碰到报错:“docker-compose: command not found”。
解决办法也很简单:
- 核对pip版本
pip -V如果提示:
-bash: pip: command not found[……]
Linux命令行下可能有时会碰到报错:“docker-compose: command not found”。
解决办法也很简单:
pip -V 如果提示:
-bash: pip: command not found[……]
最近无聊翻了下系统日志,发现messages里有大量的rsync的报错,类似如下输出:
name lookup failed for XXX.XXX.XXX.XXX: Name or service not known
connect from UNKNOWN (XX[......]Redis是支持持久化的,默认也是开启持久化的,但如果你不需要数据持久化,只需要Redis作为一个内存型的缓存工具,那么这种情况下,禁用持久化是很有必要的。
下面就总结下禁用的方法:
/etc/redis.conf[……]
WebDAV像一个存储服务,各种应用都可以连接到它,允许应用直接访问我们的云盘内容,对其进行读写操作。
这个服务还是蛮有趣的,比如打印机扫描,就支持直接发送到WebDAV服务,如果不是用Docker自己搭建呢,那就很费劲了。就给出个Docker搭建的最基[……]
有的时候需要拆分字符串到数组,所以摘录一个demo代码实现Shell下拆分字符串到数组:
str="192.168.31.65"
OLD_IFS="$IFS" #保存旧的分隔符
IFS="."array=([......]编辑大文件,是个头疼的问题,比如在Windows下,一般我是用UltraEdit,其他的如Sublime、WinHex之类的编辑器都不太流畅。
问题回到Linux下,如何处理呢?在askubuntu里有个评分最高的答案:用split指令将大文件拆分成小文[……]
以下内容完整转载自:Linux-IP地址后边加个/8(16,24,32)是什么意思?
是掩码的位数
A类IP地址的默认子网掩码为255.0.0.0(由于255相当于二进制的8位1,所以也缩写成“/8”,表示网络号占了8位);
B类的为255[......]有时需要在Shell中判定当前是周日的情况,示例代码如下:
if [[ $(date +%u) -gt 6 ]] ; then
fi参考资料How to check if today is a weekend in bash?[……]
如何在不解压的情况下查看压缩文件内容。
1.使用 Vim 编辑器
Vim 不仅仅是编辑器,它还包含其他许多强大的功能。下面的命令将直接显示压缩归档文件的内容:
$ vim test.tar.gz" tar.vim version v29
&q[......]有时需要在Linux的系统中,用Shell脚本判定环境变量是否存在,存在则执行对应逻辑。
如下代码实现了两种方式判定环境变量:
#!/bin/bash
#emptyEnviroment.shif [ $ORACLE_HOME ];then echo &quo[......]