shell
文章平均质量分 53
梅竹
这个作者很懒,什么都没留下…
展开
-
SecureCRT打开时,出现 告警的解决方法
记录一次SecureCRT打开时,出现 The following session(s) are not valid and will not be started的告警的解决办法原创 2021-12-08 13:42:49 · 2666 阅读 · 0 评论 -
kickstart 打包iso步骤.记录
打包iso步骤1、安装制作工具安装anaconda、repodata、createrepo、mkisofs等工具,执行createrepo程序生成repodata下的comps.xml文件yum -y install anaconda repodata createrepo mkisofs rsync2、拷贝packages.log 为 install.logcp /var/log/anaconda/packaging.log /root/install.log #如果没有..原创 2021-07-22 20:53:48 · 1193 阅读 · 0 评论 -
记一次 Linux下产生僵尸进程 defunct 排除及解决
一、linux服务器在升级产品后,发现产生了一个僵尸进程二、问题排查1、因为此程序是由Linux crond定时调用的,因此排查时,先排查了crondCROND是定时任务crontab的进程,CROND两个子进程:12339、12337,其中12339是僵尸进程12504是sendmail程序,当crond脚本执行时,如果有标准输出或者标准错误输出,会触发sendmail程序,来发送邮件,如果输出信息太大的话会引发失败经排查,未在/var/log/maillog中发现内容太大导致发原创 2021-05-10 16:41:19 · 875 阅读 · 0 评论 -
ubuntu 安装django过程
ubuntu 下 Django安装配置Apache安装:第一步:安装Apache2在terminal输入sudo apt-get install apache2第二步:安装mod_wsgi在terminal输入sudo apt-get install libapache2-mod-wsgiMySQL安装:第一步:安装MySQL server在termin原创 2016-03-21 15:48:41 · 411 阅读 · 0 评论 -
shell 学习知识点
1.shell数组的长度${#array[@]}2.shell数组的所有成员${array[*]}3.字符串的长度${#str}4.利用grep执行的命令结束代码$?的值来判断是否已经grep到特定的值。当$?等于0时,表示已经找到。当$?不等于1时,表示没有找到。当$?大于1时,表示命令执行错误,可能是参数错误什么的导致命令没有成功执行。示例代码:...原创 2020-01-13 17:25:03 · 113 阅读 · 0 评论 -
Linux 下crond定时任务使用普通用户执行脚本的方法
crontab 脚本默认是root用户运行,如果是普通用户(非root), 比如leag,而定时任务又是root用户执行的,,会导致生成的日志文件属于root,进而导致leag用户无权限写入日志报错。下面记录一下,使用普通用户执行定时任务的方法。crontab 常用的命令:crontab -u //指定某个用户的cron服务 crontab -l //列出某个用户的cron服务的详细内容 crontab -r //删除某个用户的cron服务 crontab -e //编辑某个用..原创 2020-05-14 14:33:06 · 4536 阅读 · 0 评论 -
磁盘分区格式化及挂载
#!/bin/bash########################## 功能:脚本实现磁盘分区格式化及挂载## 手动输入要分区的磁盘# 如果已经存在分区,先删除# 格式化磁盘#########################echo "磁盘分区格式化及挂载"echo -e "\033[31mWARNING:\033[0m" #提醒用户危险操作partition_...原创 2020-01-13 17:29:56 · 406 阅读 · 0 评论