转自~笨小孩

查看进程:

,ps -e 命令 

,feng@feng:~$ sudo netstat -antup
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 127.0.0.1: 0.0.0.0:* LISTEN /cupsd
tcp 0.0.0.0: 0.0.0.0:* LISTEN /ruby
tcp 192.168.1.102: 66.113.164.119: ESTABLISHED /firefox
tcp 192.168.1.102: 209.85.201.125: ESTABLISHED /pidgin
tcp 192.168.1.102: 192.168.1.128: ESTABLISHED /ruby
tcp 192.168.1.102: 64.4.34.77: ESTABLISHED /pidgin
tcp 192.168.1.102: 64.233.189.19: ESTABLISHED /firefox
tcp 192.168.1.102: 58.251.60.53: ESTABLISHED /pidgin
tcp 192.168.1.102: 220.181.37.210: TIME_WAIT -
tcp6 ::: :::* LISTEN /java
udp 0.0.0.0: 0.0.0.0:* /dhclient
udp 0.0.0.0: 0.0.0.0:* /avahi-daemon:
udp 0.0.0.0: 0.0.0.0:* /avahi-daemon: 杀死webrick的进程: feng@feng:~$ sudo kill 2法: 譬如Firefox现在僵死,无法相应请求。打开一个终端,输入:
pgrep firefox 会返回数值,譬如是7198.现在输入: kill 就会杀死Firefox进程了。 你也可以使用killall命令。killall可以使用程序的名称,譬如输入: killall firefox 3法 如果前两者还是杀不死,用 kill - pid 命令,来绝杀 ref:
http://hi.baidu.com/lidongxing1005/blog/item/63c65dec28dfae4779f05566.html
http://hi.baidu.com/camark/blog/item/fb918dca3e237981c81768e6.html
http://hi.baidu.com/strive_boy/blog/item/d3020b1865efd6b14aedbcd2.html

查杀进程

转自:宁雨

装了ubuntu以后,有时候尝试用命令行关机,但是经常遇到关机失败的情形,重启也不行,一直也没注意,这时都是长按关机键进行关机和重启。今天想起来了就google了一下,找到了解决办法:

.打开/etc/default/grub,找到下面一行命令:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
把它改成下面这样: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
最后,更新grub配置 sudo update-grub
这样,再次使用shutdown等关机重启命令就没问题了。

ubuntu12.04无法关机的解决办法

试试下面的解决途径
()
解包
– tar jxvf softname-10.0..tar.gz -C /usr/src/(-C指的是把文件解压到后面的路径下,此处可以不选)
– cd /usr/src/softname-10.0.
• 配置
– ./configure
• 示例:./configure --prefix=/usr/local/softname/ (--prefix的功能同上面的 -C功能一样,此处可以不选)
• 编译
– make
• 安装
– make install
• 示例:make && make install
(上面的例子是把编译与安装 一起做了。“&&” 此处相当于and的意思)
()
如果解压后的包内没有 configure文件 可查看是否有二进制的安装文件 .bin .sh 在班图里默认以绿色表示
然后:
#./install.sh
#sh install.sh
#./softname.bin

安装tar.bz2

第一步、

 在终端中输入 

sudo gedit  /etc/modules

在打开的文件中尾部加上  

apm power_off=

然后保存。

第二步、

继续在终端中输入

sudo  gedit /etc/rc0.d/S90halt 

在打开文件中

找到二段代码

[cpp] view plaincopy

    hddown="-h"
if grep -qs '^md.*active' /proc/mdstat
then
hddown=""
fi 和 [cpp] view plaincopy netdown="-i"
if [ "$NETDOWN" = "no" ]; then
netdown=""
fi 然后全部注释 : [cpp] view plaincopy #hddown="-h"
#if grep -qs '^md.*active' /proc/mdstat
#then
# hddown=""
#fi #netdown="-i"
#if [ "$NETDOWN" = "no" ]; then
# netdown=""
#fi 第三步、 在终端输入 sudo gedit /etc/default/grub 找到 [cpp] view plaincopy GRUB_CMDLINE_LINUX=“” 然后修改成 [cpp] view plaincopy GRUB_CMDLINE_LINUX="noacpi acpi=off acpi=force apm power_off=1" 最后一步、 sudo update-grub 重启、就OK!

不能关机

在终端下执行 sudo apt-get update 

更新需要 Ubuntu 需要安装不能信任的软件包

ubuntu更新问题:
ubuntu更新后造成x-window启动不了,以及win7自动重启加蓝屏
x-window蓝屏,但是tty还是可以使用并且正常联网。网上一堆教程,都不可用,最后干脆系统升级,因为我是12.04的系统,所以直接sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrate.
随着而来又一个问题,左面上放状态栏灰白,所有窗口都是灰白,并且终端输入不了字母,还是万能的tty好用,ctr+alt+F1,再次升级系统,如此再次更新两次,回复正常两。 造成的win启动时,一闪蓝屏后自动重启问题,手机录像开机过程,总算是捕捉到了蓝屏代码,原来是0X0000007B一下是解决方法 下篇博客阐述常见的解决方法

ubuntu更新问题

Ubuntu 12.04 开机自动挂载其他分区

在新的64位Ubuntu .04版本中 ntfs写入支持程序 不能正常运行。所以想ubuntu自动挂载ntfs分区就要手动编辑/etc/fstab 文件。  /etc/fstab包含了挂在磁盘的必要信息,在系统启动时读入。

     先用fdisk命令查看磁盘信息

    sudo fdisk -l

    -- 14_33_41的屏幕截图/dev/sda5,/dev/sda6是要挂载的两个分区。
修改/etc/fstab文件 sudo gedit /etc/fstab 可以看到一些已经定义好的加载点,在我的系统上,它是:
-- 15_10_07的屏幕截图
每一行使用一个tab分成6列,分别为filesystem, mountpoint, type, options, dump, pass
分别表示:原来在文件系统的位置,加载点位置,类型,参数等,可以使用man fstab来查看各个参数的定义
将以下内容添加到/etc/fstab 文件尾部,保存,重启即可自动挂载其他分区了。 #Other分区
/dev/sda5 /media/Other ntfs defaults,locale=zh_CN.UTF-
#Data分区
/dev/sda6 /media/Data ntfs defaults,locale=zh_CN.UTF- 关于自动挂载NTFS硬盘产生的权限问题,请看这里。

Ubuntu 12.04 开机自动挂载其他分区

ubuntu开机自动挂载的ntfs硬盘的权限问题(很重要啊)

在linux操作系统中, 挂载是一个非常重要的功能,使用非常频繁。 它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 (这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。) 需要理解的是, linux操作系统将所有的设备都看作文件, 它将整个计算机的资源都整合成一个大的文件目录。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。
挂载条件:
  、挂载点必须是一个目录。
  、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。对于其他操作系统建立的文件系统的挂载也是这样。 Ctrl + Alt + T 打开终端,输入以下命令:sudo fdisk -l
查看硬盘的分区情况,如下(本人的,仅作为实例)
Disk /dev/sda: 320.1 GB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Sector size (logical/physical): bytes / bytes
I/O size (minimum/optimal): bytes / bytes
Disk identifier: 0x624aa2e0 Device Boot Start End Blocks Id System
/dev/sda1 * + HPFS/NTFS
/dev/sda2 HPFS/NTFS
/dev/sda3 + HPFS/NTFS
/dev/sda4 HPFS/NTFS
使用 sudo gedit /etc/fstab 打开fstab文件,编辑fatab文件,加入相关代码。
Ubuntu自动挂载的Windows分区无法正常显示中文,在etc/fstab里面加上utf8就可以了,例如:
代码:
/dev/sda3 /media/program ntfs defaults,utf8 但是挂载的分区默认是没有写权限的,必须有root权限才能写,如何更改这个设置呢?
用man mount查看手册页,发现里面有几个有用的选项:
umask, fmask, dmask, uid, gid
首先看umask, 这个是用来指定挂载windows分区后文件的默认权限(事实上,是默认没有的权限,即umask参数指出的值挂载后的文件将不具有),
因为Windows分区里面的文件是没有权限这个概念的,所以要手动指定默认权限,于是,指定umask为000,就是不排除任何,即具有所有权限,例如:
代码:
/dev/hda1 /media/hda1 ntfs defaults,utf8,umask= 就可以了,但是这样即使一个文本文件也具有可执行权限,在文件管理器里面双击也要选择是查看还是执行,很不方便,于是想屏蔽掉可执行权限:
代码:
/dev/hda1 /media/hda1 ntfs defaults,utf8,umask= 这样问题又来了,对于目录来说,可执行权限又有另外的意义,没有该权限根本无法进入该目录(但是可以读,即列出目录下的文件列表,也可以写,
即可以在该目录下增加和删除文件,和重命名文件。哈哈!Linux的文件权限真是奇怪呀),于是就使用fmask和dmask参数,他们分别是对应文件和
目录的"umask",于是,将目录设为可执行,文件不可执行(一般Windows分区下都不会有可以直接在Linux下执行的文件吧?):
代码:
dmask=,fmask= 关于权限的8进制表示就不需要多说了吧?
上边的意思是
对目录:
所有用户可执行(进入),其他人可读可执行(进入),只有自己可写(修改、添加、删除里面的文件(名))
对文件:
所有用户可读,自己可写,其他人不可写。
之后在uid和gid为自己的就好了,可以用
代码:
id username 来查看username的gid和uid,例如:
代码:
id pluskid
uid=(pluskid) gid=(pluskid) groups=(adm),(dialout),(cdrom),(floppy),(audio),(dip),(video),(plugdev),(lpadmin),(scanner),(admin),(pluskid) 如果不设的话,上面的“自己可写”那个“自己”就不是你罗。
于是,最后就变成了这样:
代码:
/dev/sda3 /media/program ntfs defaults,utf8,uid=,gid=,dmask=,fmask= 就OK了!
最后,提醒大家,不要改错了,改到非Windows分区上了,我实验的时候就不小心改到root分区了,提供了不能识别的参数,用于 Windows分区的参数ext3分区当然不能识别罗,于是root分区在出现错误的情况下被挂载成只读了,连root也无法修改里面的文件,而 fstab又是放在root分区的,就是个悲剧。(能用livecd修复一下)

Ubuntu开机自动挂载的ntfs硬盘的权限问题

export XMODIFIERS="@im=ibus"
export XIM="ibus"
export XIM_PROGRAM="ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"

firefox掉不出ibus

 

ubuntu&FAQ的更多相关文章

  1. 玩转ubuntu FAQ

    一.用wubi安装ubuntu的时候自动重新下载 1.双击ubuntu.ios让windows加载这个镜像 2.断开网络 二.安装其他程序时提示Error: Dependency is not sat ...

  2. ubuntu中文实训手册

    http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/ http://www.apachefriends.org/zh_cn/xampp-linu ...

  3. 解决open-vm-tools安装时Failed to get unit file state for run-vmblockx2dfuse.mount

    不知道什么原因,在kali rolling安装open-vm-tools时报以下错误: Failed to get unit file state for run-vmblockx2dfuse.mou ...

  4. 【FAQ】Ubuntu环境下ant编译android代码问题

    在Ubuntu14.04环境下,编译android程序时候,运行ant debug的时候出现如下异常:

  5. CAFFE(FAQ.2):Ubuntu 配置caffe 框架之数据库读取,错误解决:ImportError: No module named leveldb解决办法

    Z: 在安装了caffe框架后需要读取大量的数据进行学习训练.比如在MNIST识别训练中,一般直接读图片会比较耗时,我们一般将图片转存为数据库中.目前主流的数据库有以下两种选择: LevelDB Lm ...

  6. CAFFE(FAQ.1):Ubuntu 配置caffe 框架之数据库读取错误:ImportError: No module named lmdb解决办法

    Z: 在安装了caffe框架后需要读取大量的数据进行学习训练.比如在MNIST识别训练中,一般直接读图片会比较耗时,我们一般将图片转存为数据库中.目前主流的数据库有以下两种选择: LevelDB Lm ...

  7. Google软件构建工具Bazel FAQ

    Google软件构建工具Bazel FAQ 本文是我的翻译,原文在这里.欢迎转载,转载请注名本文作者和原始链接 注:如果想了解Bazel的原理,可以看看我之前翻译的Google Blaze原理及使用方 ...

  8. ubuntu入门

    Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音.了解发音是有意义的,您不是第一个为此困惑的人,当然,也不会是最后一个:) 大多数的美国人读 ubun ...

  9. How To Set Up an OpenVPN Server on Ubuntu 14.04

    Prerequisites The only prerequisite is having a Ubuntu 14.04 Droplet established and running. You wi ...

随机推荐

  1. MVC系统学习3—ModelBinder

    在ASP.NET MVC中,每个请求都被映射到一个Action方法,我们可以在action的方法中定义相应类型的参数,View中通过post.get方式提交的request参数,只要名称一致就会对应到 ...

  2. 标准C实现基于TCP/IP协议的文件传输

    上学期集成程序设计的课堂作业,对于理解TCP/IP实现还是挺有帮助的. TCP/IP编程实现远程文件传输在LUNIX中一般都采用套接字(socket)系统调用. 采用客户/服务器模式,其程序编写步骤如 ...

  3. 以app形式启动chrome——关于chrome命令行

    转自:http://wiselyman.iteye.com/blog/2179043 转自:http://bbs.ithome.com/thread-589651-1-1.html 转自:http:/ ...

  4. org.apache.log4j与org.apache.commons.logging这两个包有什么区别

    apache common logging是一种log的框架接口,它本身并不实现log记录的功能,而是在运行时动态查找目前存在的日志库,调用相关的日志函数,从而隐藏具体的日志实现log4j是具体的日志 ...

  5. Android 用adb pull或push 拷贝手机文件到到电脑上,拷贝手机数据库到电脑上,拷贝电脑数据库到手机上

    先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件.配置下环境变量 1.adb不是内部或外部命令,也不是可运行的程序或批量文件. 解决办法:在我的电脑-属性-高级计 ...

  6. Android之SurfaceView学习(一)

    对应的中文翻译SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface.你可以控制这个Surface的格式和尺寸.Surfaceview控制这个Surface ...

  7. aac格式解析

    AAC格式有以下两种: ADIF:Audio Data Interchange Format 音频数据交换格式.这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即 ...

  8. Linphone iOS客户端编译时打开G729支持

    Assuming you were able to compile the SDK and the linphone XCode project, here is what you need to d ...

  9. PHP 表单提交多行数据,显示多个submit

    echo "<table border=1 class="imagetable" >"; //使用表格格式化数据echo "<for ...

  10. Redis Key 命令

      Redis Key 命令     del key1 key2 - keyn 删除键为key1,key2-keyn,空格分隔. persist key 移除给定 key 的生存时间,将这个 key ...