Ubuntu

Ubuntu用户和开发人员的问答

11
如何在控制台中检查Internet连接?
有没有一种简便的方法可以从控制台检查Internet连接?我正在尝试在shell脚本中玩耍。我似乎想到的一种方法是检查HTTP响应代码以解释Internet连接是否工作正常。但我认为,必须有一种简便的方法,而无需检查从未崩溃的网站;)wget --spider http://www.google.co.in/ 编辑:似乎有很多因素可以单独检查,这是一件好事。目前,我的目的是检查我的博客是否关闭。我已设置cron来每分钟检查一次。为此,我正在检查wget --spider的HTTP响应代码到我的博客。如果不是200,它会通知我(我相信这比仅ping它要好,因为该站点可能承受沉重的负担,并且可能超时或响应很晚)。今天昨天,我的互联网出现了问题。局域网连接正常,但是我无法访问任何站点。所以我继续收到通知,因为脚本在wget响应中找不到200。现在,我要确保当我具有互联网连接时它会向我显示通知。 因此,检查DNS和LAN连接对我来说有点过头了,因为我没有太多特别的需要来弄清楚它是什么问题。那么您如何建议我呢? 这是我的脚本,用于继续检查博客的停机时间: #!/bin/bash # Sending the output of the wget in a variable and not what wget fetches RESULT=`wget --spider http://blog.ashfame.com 2>&1` FLAG=0 # Traverse the string considering it as an array of words for x in $RESULT; do if [ "$x" = '200' ]; …

5
升级经理要我做部分升级
这就是我的故事 前几天,我正在对ubuntu进行升级,并且电源在升级过程中就停了下来,所以现在当我尝试进行升级时,它一直在问我是否要进行部分升级。我听说这很糟糕,应该避免,我也知道可以通过命令行解决此问题,但是我不记得如何,也无法在互联网上找到任何东西。 任何帮助,将不胜感激。谢谢

10
如何播放DVD光盘中的VOB文件?
我刚刚下载了电影的DVD。解压缩DVD文件后,我看到了.VOB,.IFO和.BUP文件。如果打开第一个.VOB文件,它将显示DVD菜单,但无法与其交互。所以,我的问题是...图腾能够播放此类文件吗?如果是这样,我该如何实现?我可以使用什么其他应用程序来重现这些文件? 编辑 使用VLC也不起作用。我忘了提到我已经尝试过了。我再说一遍:如果我打开第一个视频文件,它会显示DVD菜单,但是我无法与其交互。


3
尝试在Ubuntu 15.04上安装KDE Plasma 5.3时出现“未满足的依赖关系”
我正在尝试在这里安装最新的KDE Plasma,但我正在 You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: kde-telepathy-minimal: Depends: kde-config-telepathy-accounts (>= 0.9.0) but it is not installed E: Unmet dependencies. Try using -f. 当我sudo apt-get -f install指定时,我说Y要获取122KB的档案,我得到: Preparing to unpack .../kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb ... Unpacking kde-config-telepathy-accounts (15.04.0-0ubuntu1~ubuntu15.04~ppa1) ... dpkg: error …

5
如何使用其安装程序安装Eclipse
我从其站点下载了Linux Eclipse安装程序。默认情况下,它安装在主文件夹中。没有桌面快捷方式,别无其他。只是一个副本到一个文件夹。 如何安装与安装相同的方法sudo apt-get install eclipse?
31 eclipse 

3
使用ffmpeg将H.265 mkv批量转换为H.264,以使文件兼容以进行重新编码
我的H.265编码文件占用大量资源,因此无法正常播放,而且我的转换软件(编码器)不(当前)不支持H.265格式。我可以在命令行批处理文件中将它们转换为H.264,以使用Devede / OGMrip快速转换文件以进行重新压缩吗?在搜索该站点时,我没有找到讨论的内容,因此我将发布我认为有用的问题并回答该问题。


3
隐藏命令的输出
我有一个脚本,用于检查是否安装了软件包以及特定进程是否正在使用端口8080。我对bash完全没有经验,所以我做了这样的事情: if dpkg -s net-tools; then if netstat -tlpn | grep 8080 | grep java; then echo "Shut down server before executing this script" exit fi else echo "If the server is running please shut it down before continuing with the execution of this script" fi # the rest of …
31 bash  scripts 



6
如何杀死X服务器?
每当我尝试杀死X服务器时, sudo service lightdm stop 为了安装最新的Nvidia驱动程序,我收到一条错误消息。 stop: Unknown instance: 我究竟做错了什么?
31 lightdm  gdm  xserver 

3
Chromebook ARM上的True Ubuntu
我已经在桌面上安装了Ubuntu 13.04(运行时就像一个超级按钮)。然后,我使用Crouton在我的chromebook三星(ARM)上安装Ubuntu 12. 04。它也很好用。 我的问题来了。我们可以在我的ARM chromebook上安装一个真正的Ubuntu(最好是13.04)吗? Crouton / Ubuntu似乎不是100%真实的东西。 最好的选择是拥有完整的Ubuntu 13.04,并删除Chrome操作系统。

2
grep“ +”运算符不起作用
这个 ls -l /var/log | awk '{print $9}' | grep "^[a-z]*\.log." 输出此: alternatives.log.1 alternatives.log.10.gz alternatives.log.2.gz alternatives.log.3.gz alternatives.log.4.gz alternatives.log.5.gz alternatives.log.6.gz alternatives.log.7.gz alternatives.log.8.gz alternatives.log.9.gz apport.log.1 apport.log.2.gz apport.log.3.gz 但是这个: ls -l /var/log | awk '{print $9}' | grep "^[a-z]+\.log." 什么都不输出。 为什么?我只是更改*为+。相似吗?运算符+仅需要至少一个匹配,并且*零个或多个。
31 grep 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.