标签:Linux
LInux 搭建 Samba 服务
Samba是一个在Linux和Unix系统上实现 Microsoft Server Message Block(SMB)协议的开源软件,用于实现文件和打印机共享等功能,下面是Linux搭建Samba的基本步骤: 1、安装Samba组件 在Linux系统上使用包管理器安装Samba组件,例如在Ubuntu系统上可以使用以 ...
ubuntu 下编译安装PHP报错 configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install prefix and make sure icu-config works.
问题 ubuntu 环境下使用 lnmp.org 下载的 lnmp 安装包编译安装PHP5.6时报错 configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install prefix and make sure ic ...
Linux 系统日志初学者指南
几十年来,Linux 日志记录一直由 syslogd 守护进程管理(注意 rsyslogd 是 syslogd 的新版本,是一个东西)。 Syslogd 将收集系统进程和应用程序发送到 /dev/log 的日志消息。然后它将消息定向到 /var/log/ 目录中适当的纯文本日志文件。 Syslogd会知道将消息发送到哪 ...
Linux 中如何以其他用户身份执行脚本?
在root用户下执行 格式 sudo -u 用户名 具体命令 实例: sudo -u www ./wstmart/chat/start_register.php start -d ...
Linux 文件下载命令 wget 介绍
Linux系统下载文件工具 wget命令 用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大 ...
Linux 如何杀死pid一直在变化或有多个子进程的进程?
一般我们杀死一个进程都是通过命令ps -aux | grep 进程名 返回某进程的进程号,再通过kill杀掉该进程, 但如果进程的pid一直在变化(连续被杀死重启),我们匹配到的pid在kill时已经不存在了,将导致kill失败; 还有存在多个子进程的进程,我们想同时杀死所有相关进程如果一个个操作会很麻烦。 解决方法 ...
Linux sed 命令详解
Linux sed 命令 功能强大的流式文本编辑器 sed 是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。sed 是逐行读取文本的,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲 ...
Linux 如何查看端口占用、开放情况
哪个端口被哪个服务占用?有多少个开放端口?本文介绍如何扫描 Linux 系统或任何远程系统上开放的端口。 无论您是使用 Linux 作为服务器还是桌面环境,了解开放的端口或正在使用的端口在各种情况下都会有所帮助。 例如,如果您正在运行基于 Apache 或 Ngnix 的 Web 服务器,则使用的端口应该是 80 或 ...
shell 脚本的静态检查工具 shellcheck 介绍
使用shellcheck 工具, shell脚本也是可以被静态检查的 (语法检查等,很多ide工具,也有检查功能) shellcheck 命令的安装: apt install shellcheck 写完shell脚本,记得用它检查一下,能给你点建议的. # 检查指定shell脚本 shellcheck deploys ...