当前位置: 建站>运营/SEO
本页文章导读:
▪apt-get出现E:Encountered a section with no Package: header, ……的解决方法 E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/******
刚开始以为是apt lists中的package没有mysql-server,所以运行命令apt-get update更新list列表,但仍然报上述错误,提示是lis.........
▪Linux CentOS下shell显示-bash-4.1$ 不显示用户名路径的解决方法 问题描述:
CentOS下新增一个用户,登录进去之后shell脚本的信息如下:
而不是我们经常看到的username@hostname的组合,看起来很不舒服。
解决方案:
问题的原因是因为没有配置.bash_profile的问.........
▪Linux中用crontab例行工作安排 1.什么是crontab?
周期性的处理待办事项的守护进程,类死任务计划。
2.crontab命令解析。
示例:
0 0 * * 1-5 cd /home/hiperry; ./shutDwon.sh > ./logs/shutDwon.log 2>&1
--每天晚上十二点执行自定义的关.........
[1]apt-get出现E:Encountered a section with no Package: header, ……的解决方法
来源: 互联网 发布时间: 2013-10-31
E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/******
刚开始以为是apt lists中的package没有mysql-server,所以运行命令apt-get update更新list列表,但仍然报上述错误,提示是lists的某一个mirror站点的package入口文件Could not be parsed or opened。回想起上一次调用apt-get update时由于update时间太长我直接CTRL+C中止的情形,可能是由于lists中某一个文件没有下载完成,出现解析错误。
可用的解决方案:将/var/lib/apt/lists/下的所有list文件都删除,然后再update即可,命令如下:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
作者:zzban 发表于2013-6-4 15:45:37 原文链接
阅读:53 评论:0 查看评论
[2]Linux CentOS下shell显示-bash-4.1$ 不显示用户名路径的解决方法
来源: 互联网 发布时间: 2013-10-31
问题描述:
CentOS下新增一个用户,登录进去之后shell脚本的信息如下:
而不是我们经常看到的username@hostname的组合,看起来很不舒服。
解决方案:
问题的原因是因为没有配置.bash_profile的问题,可以通过配置这个文件来解决问题。
1.在Terminal输入:
vi ~/.bash_profile
2.如果没有.bash_profile可以自己添加。然后往文件中添加如下内容:
export PS1=’[\u@\h \W]\$’
注意'是英文状态下的字符。
3.输入以下指令,使更改生效:
source ~/.bash_profile
这样,shell开始就会显示的是我们熟悉的username@hostname的格式了,如下图:
作者:shuiyuechiren 发表于2013-6-4 16:52:29 原文链接
阅读:68 评论:0 查看评论
[3]Linux中用crontab例行工作安排
来源: 互联网 发布时间: 2013-10-31
1.什么是crontab?
周期性的处理待办事项的守护进程,类死任务计划。
2.crontab命令解析。
示例:
0 0 * * 1-5 cd /home/hiperry; ./shutDwon.sh > ./logs/shutDwon.log 2>&1
--每天晚上十二点执行自定义的关机脚本并将日志信息写入到指定日志文件。
命令解析:
# .---------------- 分钟 (0 - 59)
# | .------------- 小时 (0 - 23)
# | | .---------- 每月中的哪一天 (1 - 31)
# | | | .------- 月 (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- 星期几 (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * 将要执行的命令
> 代表重定向到哪里,例如:echo "123" > /home/123.txt
1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"
2 表示stderr标准错误
& 表示等同于的意思,2>&1,表示2的输出重定向等同于1
2>&1表示所有的标准输出和错误输出都将被重定向到一个叫做out.file 的文件中
3.crontab常用操作
列出crontab文件:crontab -l
编辑crontab文件:crontab -e
删除crontab文件:crontab -r
周期性的处理待办事项的守护进程,类死任务计划。
2.crontab命令解析。
示例:
0 0 * * 1-5 cd /home/hiperry; ./shutDwon.sh > ./logs/shutDwon.log 2>&1
--每天晚上十二点执行自定义的关机脚本并将日志信息写入到指定日志文件。
命令解析:
# .---------------- 分钟 (0 - 59)
# | .------------- 小时 (0 - 23)
# | | .---------- 每月中的哪一天 (1 - 31)
# | | | .------- 月 (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- 星期几 (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * 将要执行的命令
> 代表重定向到哪里,例如:echo "123" > /home/123.txt
1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"
2 表示stderr标准错误
& 表示等同于的意思,2>&1,表示2的输出重定向等同于1
2>&1表示所有的标准输出和错误输出都将被重定向到一个叫做out.file 的文件中
3.crontab常用操作
列出crontab文件:crontab -l
编辑crontab文件:crontab -e
删除crontab文件:crontab -r
作者:hiperry 发表于2013-6-4 20:00:26 原文链接
阅读:1 评论:0 查看评论
最新技术文章:
▪Citrix 服务器虚拟化之二十一 桌面虚拟化之部... ▪[问,ask]ubuntu13.04安装vncserver后只显示桌面,不显... ▪Win7中IIS出现“HTTP 错误 404.17 - Not Found 请求的...
iis7站长之家