ubuntu 计事

来源:互联网 发布:加州大学分校 知乎 编辑:程序博客网 时间:2024/04/30 05:51

由于系统装的是英文的,于是便想下个类似于windows下的有道词典的的东西方便查阅单词,

sudo apt-get install stardict 

查看 chm文件 chmsee

sudo dpkg --remove --force-remove-reinstreq [软件名] 删除软件包。

常用到的命令:

dpkg --get-selections|grep linux    列出所有安装的内核,下表中,带有image的就是内核文件

dpkg -info packeg  dpkg -i packeg 安装软件 前提是有deb包 不帮助解决依赖

具体的卸载方法为

sudo apt-get remove linux-image-2.6.24-16-generic

sudo apt-get remove linux-headers-2.6.24-16-generic

这样就可以实现自动删除内核文件了,还可以释放磁盘空间。

另外还要记录一个命令。

uname -a

使用这个命令可以查看当前系统使用的内核。

查看软件版本 aptitude show 需要装aptitude

卸载后,在启动菜单里还有其选项,这样我们需要修改启动菜单,

方法如下:用命令打开menu.lst

sudo gedit /boot/grub/menu.lst (10.10)

/boot/grub/grub.cfg(12.04)


然后找到不需要的菜单将其删除即可,还要注意一点,记得修改default的值,修改默认启动项!



下载这个软件,很好用,名字叫星际词典,安装成功后,在Accessories(首选项)下可以找到这个程序,然后还可以右键添加到panel,我们的pannel可以设置

多个 ,这个在pannel右键可以看见,取消屏幕取词 可以打开取消。


刚入手ubuntu有几个命令和快捷键要记住

alt + F1 打开主菜单

移动窗口 = Alt + 左键单击

ctrl + alt +t   打开terminal

ctrl + alt + 向下+左右 切换桌面

gnome-system-monitor  打开系统管理器 这个在图形界面卡死的时候,是很有用的。可以直接结束掉进程

firefox 打开火狐浏览器(这个便于在图形界面卡死的时候打开firefox)


怎么调出进程管理器呢?

gnome-system-monitor

当电脑卡机的时候,可以用ps查看进程状态,也可用图形界面的 监视器,然后结束进程


当你在monitor中看见zombie进程时候

杀掉zombie进程

ps -aux |grep  zombie 查看其进程号,然后找到其父进程,只有先杀掉其父进程号,然后才能杀掉zombie进程

ps -ef |grep PID ,kill PPID.kill PID 

提示暂时不能对资源加锁 可能是由于在apt的时候被强制结束了 进程没有完全退出所致,输入下面的命令输入下面的命令
sudo rm /var/lib/apt/lists/lock
也可以 把dpkg的 相关进程找出来 用 kill -9 pid1 pid2 记得要一起结束,单个结束后,另一个进程会自动再次启动,也可以打开软件中心将正在运行的安装软件程序结束掉。


全部的窗口的关闭按钮,最大化、最小化按钮都不见了,怎么调出来呢?

标题、按钮这些属于“窗口管理器”的工作,这问题表明运行窗口管理器没成功。没特别的话用的叫metacity,可以试试在命令窗口运行:
不同的窗口管理软件用不同的 命令
metacity --replace
emerald --replace
设置默认的窗口管理器:
gconf-editor
找到apps--metacity--general--compositing_manager键,取消该选择。

在CompizConfig 中的Window decorations 中的command 的gtk-window-decorator --replace 改成emerald --replace

开机自动挂载硬盘

# /etc/fstab: static file system information.

# XP的共享磁盘
/dev/sda6 /mnt/fdiskntfsdefault   0       0


shell脚本

打算把某个文件夹中的所有后缀为.avg的文件全部拷贝到某个指定的文件夹


while read var

cp $var ~/mydir

done < source_list




12.04 在 /boot/grub/grub.cfg文件里有启动项的设置

/etc/lightdm/lightdm.conf 最后加上一句 allow-guest=false就可以在开机的时候禁用guest登录


今天图形界面上不了网,想查看错误信息,也没有在NetworkMana...中找到日志的生成位置,于是用文字界面试一试上网的功能 sudo pppoeconf想看看是什么原因导致 


这么查看你的常用命令所占有百分比呢?

history | awk '{CMD[$2]++;count++;} END { for(a in CMD) {print CMD[a] " " CMD[a]/count    *100 "% " a}}'  | grep -v "./" | column -c3 -s " " -t | sort -nr | nl |  he    ad -n10

我的结果是

   1       243  %24.3  ls
   2       143  %14.3  cd
   3       131  %13.1  vim
   4       59   %5.9   sudo
   5       37   %3.7   python
  6       37   %3.7   ll
  7       22   %2.2   sh
  8       22   %2.2   gnome-system-monitor
  9       20   %2     touch
  10      17   %1.7   echo

你的是什么呢?


查看当前目录和子目录下的所有.c的文件 find ./ -name \*.c 这样就好了,find ./ -name *.c是不行的,man find 可以看见*被当成匹配./下的文件了

find ./ -name \*.c | cat | grep "ftok" (查找以前自己写的函数的例子) 发现这个不可以这是为什么?


cat $(find ./ -name \*.c) | grep "ftok"这样就可以了 ,上面大概是因为管道是只是将流重定向了向cat 类似于 ls | cat 的也不行必须 cat (ls)能cat `ls`




原创粉丝点击