服务器维护系列——快速重启VNC
来源:互联网 发布:plsql怎么导出表数据 编辑:程序博客网 时间:2024/06/10 08:54
环境
- 操作系统:Ubuntu 14.04 Server
问题描述
- 如何关闭VNC?如何启动VNC?如何重启VNC。
- VNC在使用过程中,可能会挂掉,无任何反应,此时需要重启VNC(先关闭VNC,再重新启动VNC)。
- 详情请查看:服务器维护系列——VNC没有反应了怎么办?
新问题
- 如何只使用一条命令就可以快速重启VNC?
解决方法
- 写一个脚本,自动根据~/.vnc/目录中的文件获取VNC端口号;然后关闭VNC,最后重启VNC。
- 脚本已写好。点此下载
- 脚本内容如下所示:
#!/bin/bash# 功能:从~/.vnc/中获取VNC端口号,并重启VNCmyname=`whoami`mypath=`cat /etc/passwd | grep $myname | awk -F ":" '{print $6}'`filelist=`ls $mypath"/.vnc"`for filename in $filelist; do part1=${filename##*:} #echo $part1 part2=${part1%%.*} #echo $part2 if [ `echo $part2 | tr -cd "[0-9]"` ];then echo "************************" echo "重启端口号:$part2......" echo "************************" vncserver -kill :$part2 # 请自行修改分辨率 vncserver :${part2} -geometry 1440x900 exit fi #echo `echo $filename | grep 'log\>'`doneecho "> ~/.vnc/目录下无端口号信息,请联系管理员处理!谢谢!!!"echo "> 如果你知道自己的端口号,请自行手动启动。命令为:"echo "> vncserver -kill :port"echo "> vncserver :port -geometry 1440x900"
- 使用方法:
- 给脚本添加可执行权限:
chmod +x vncRestart.sh
- 执行脚本,重启VNC:
./vncRestart.sh
- 给脚本添加可执行权限:
- 注意事项:
- 请根据自己需要在脚本中修改分辨率,默认分辨率是:1440x900。
2 0
- 服务器维护系列——快速重启VNC
- 服务器维护系列——VNC没有反应了怎么办?
- Linux - vnc 重启失败
- 重启维护
- 服务器维护系列——Matlab代码从Windows拷贝到Linux变成乱码
- linux—重启tomcat服务器
- 服务器远程控制便捷工具——Ultra@VNC
- 无显示器照样玩树莓派——VNC服务器搭建
- CentOS重启启动Apache,VNC
- 软工总结系列6——软件维护
- 虚拟机——vnc
- vnc—server配置
- 服务器维护
- 快速重启IIS
- vnc server配置、启动、重启与连接
- 主机断电后,重启VNC以及oracle服务
- VNC快速设置
- eCos Synthetic实践(四)——网络和VNC服务器
- Kensho: 低增速经济下的“投资剧本”
- 网络请求封装
- mysql中limit与in不能同时使用的解决办法
- 上传漏洞
- RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece
- 服务器维护系列——快速重启VNC
- 用puts和printf()输出字符串
- 避免dialog按下返回键消失
- App冷启动白屏/黑屏问题分析及解决方案
- 【红白游戏机】关于单片机与上位机保持同波特率的理解
- RecycleView
- homerHEVC代码阅读(31)——帧间预测之AMVP模式(常规帧间预测)
- PMP学习笔记之第13章 项目干系人管理 ——13.3管理干系人参与
- 简单计算器-功能实现