python做的大型网站,简述企业网站的网络营销功能,不用dw怎么做网站,软件开发工具03173课后题查看运行内存使用情况命令#xff1a; free -g#xff08;单位GB#xff09;free -m#xff08;单位MB#xff09; 查看磁盘空间使用情况命令#xff1a; df -h lsof命令#xff1a; 诊断网络问题和分析系统资源利用情况非常有用 - lsof -n#xff1a;查看已经删除的… 查看运行内存使用情况命令 free -g单位GBfree -m单位MB 查看磁盘空间使用情况命令 df -h lsof命令 诊断网络问题和分析系统资源利用情况非常有用 - lsof -n查看已经删除的文件空间没有释放- lsof -n | grep deleted查看已经删除的文件空间没有释放可以kill掉对应进程的PID 查看磁盘IO常用命令格式 iostat [参数] [时间] [次数]参数说明 -c显示CPU使用情况-d显示磁盘使用情况-k以K为单位显示-m以M为单位显示-N显示磁盘阵列(LVM)信息-n显示NFS使用情况-p可以报告出每块磁盘的每个分区的使用情况-t显示终端和CPU的信息-x显示详细信息其他参数可根据需要自行添加 显示当前系统网络连接和网络监听情况命令 netstat -tulnp 显示当前系统上运行的进程命令 - ps aux通过journalctl命令查看系统日志 查看指定服务的状态命令 - systemctl status service 查看当前开放的网络连接检查是否有异常连接 ss -tulwnss命令用于查看套接字统计信息可帮助排查网络连接问题 MySQL筛选语言查询表空间使用情况的示例语句
SELECT a.tablespace_name AS 表空间名,b.total AS 表空间大小,a.free AS 表空间剩余大小,(b.total - a.free) AS 表空间使用大小,b.total / (1024 * 1024 * 1024) AS 表空间大小(G),a.free / (1024 * 1024 * 1024) AS 表空间剩余大小(G),(b.total - a.free) / (1024 * 1024 * 1024) AS 表空间使用大小(G),ROUND(((b.total - a.free) / b.total) * 100, 4) AS 使用率 %
FROM (SELECT tablespace_name, SUM(file_size) AS freeFROM information_schema.FILESWHERE TABLESPACE_NAME IS NOT NULLGROUP BY tablespace_name
) a
JOIN (SELECT tablespace_name, SUM(file_size) AS totalFROM information_schema.FILESWHERE TABLESPACE_NAME IS NOT NULLGROUP BY tablespace_name
) b ON a.tablespace_name b.tablespace_name;find命令的常见用法包括按时间、用户、组、大小、权限等条件搜索文件的示例
#按修改时间搜索
find / -mtime -1#搜索在过去24小时内修改的文件
find / -mmin -30#搜索在过去30分钟内修改的文件
#按用户和组搜索
find / -user username搜索属于指定用户的所有文件
find / -group groupname搜索属于指定组的所有文件
#组合条件搜索
find / -name *.log -mtime -7#搜索在过去7天内修改过的所有.log文件
find / -size 1M -size -5M#搜索大小在1MB到5MB之间的文件
#忽略某些目录
find / -path /path/to/exclude -prune -o -name *.txt -print#搜索所有.txt文件
#按权限搜索
find / -perm 644搜索权限精确匹配644的文件
find / -perm /ur搜索用户可读的文件
crontab是用于在Linux系统上定时执行任务的命令。通过排查定时任务可以查看潜在的攻击任务。在安全事件响应中是常见的步骤之一。以下是一些 crontab 命令的常见用法 . 编辑当前用户的 crontab
crontab -e
此命令会打开当前用户的 crontab 文件您可以在其中编辑定时任务。
. 列出当前用户的 crontab
crontab -l
此命令会列出当前用户的 crontab 中的定时任务。删除当前用户的 crontab
crontab -r命令会删除当前用户的 crontab 中的所有定时任务。
grep命令及应用示例可结合awk和sed等命令用于文本搜索和替换操作 grep命令一般和awk 和sed等命令结合使用。用来分析日志中的安全响应事件如对账号和密码的暴力破解。
grep Failed /var/log/secure #从日志中获取登录失败的信息
awk -F : {print $1} /etc/passwd
该命令使用awk命令指定以冒号作为字段分隔符(-F :参数)并打印/etc/passwd文件中每行的第一列通常用于获取用户账号信息。
sed s/old/new/g file.txt
该命令使用sed命令将file.txt文件中所有出现的old字符串替换为new。其中’s’表示替换操作g’表示全局替换即一行中出现的所有匹配项都会被替换。