谈谈 Unix Linux 的权限管理
问题?程序中对于写入文件权限的控制?特殊权限,粘滞位,设置位,沾附位,知多少?最近遇到一个问题,文件夹下的文件是 web 程序创建的,里面有文件夹和文件,权限当然设置为 web 运行的用户所有就可以;命令行模式下,也会写入文件,并且用户与 web 程序不同,这种情况怎么办?指定用户运行某个脚本?设置 s 位权限?在设置权限之前一般我们会递归的将文件夹中所有文件权限修改为 0775,但是这样就有个问题,文...
Kafka 快速入门官方教程
sole-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning在不同消费者终端可以看到消息被显示出来,命令行工具有很多额外的参数,不加参数时会显示它的用法。建立多代理集群一个代理就是集群的一个成员。下面扩大集群到三个节点,Windows 中使用 copy 命令。$ cp config/server.prop...
在终端命令行使用SMTP协议发送邮件
最近使用 SMTP 协议连接 126 邮箱 smtp.126.com 发了一封邮件,开始几次都没有测试成功,一直提示 DT:SPM,在 126 服务器返回的链接中可以看到是被系统判定为垃圾邮件。如下响应: 554 DT:SPM 126 smtp6,j9KowAAHDGR3yR1Xi0s2CA--.28401S5 1461570156, please see http://mail.163.com/he...
VIM编辑器学习精简教程
找的字符), ; (半角分号)键下一个,, (半角逗号)键前一个,必须在使用了 ; 键之后使用 , 键才有效。行内运动特别有用。 行内运动以单词为单位:w 下一个单词, b 上一个单词。 查找,搜索 命令行搜索:/ 光标自动运动到底部,支持正则搜索,n 下一个, N(shift + n) 上一个。 相同单词高亮:shift + * (其实就是星号,不知道我为什么这样写,可能为了让人知道必须要按住 shi...
使用命令行修改当前gnome终端的名称
使用 Gnome 主题,用的 ArchLinux,用了这么久,痛过痒过。 终于知道怎么修改终端的标题了,不然总是不知道这个 Terminal 是干什么用了,如果是 Windows dos 的环境,直接 title 命令就可以了。虽然不懂这条命令的含义,如下命令方式: echo -en "\033]0;New Terminal Name\a" gnome 主题的输入法都是够折腾的,每次切换应用后,默认总...
Linux下screen命令使用教程
/srv/www/webchat.lmlphp.com# screen 的控制快捷键是 ctrl+a,所有的命令都是在这个控制信号之后,所以在 screen 模式下,ctrl+a 组合是不会将光标回到命令行的最前面的。 相关的快捷键如下: ctrl-a c:创建一个新的 Shell 窗口 ctrl-a ctrl-a:在 Shell 间切换,或者按住 ctrl 连按两次 a ctrl-a w 显示所有的 ...
如何让MySQL支持utf8mb4字符集
it_connect='SET NAMES utf8mb4'上面将 client,mysql,mysqld 都设置成支持 utf8mb4 字符集,重启 MySQL 即可生效。重启后,在 mysql 命令行执行如下 SQL,查看字符集。mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name L...