冲动是魔鬼!!!
标签类目:Ubuntu

Ubuntu文件系统管理命令

pwd   显示当前工作目录
ls      列出目录内容

  • ls -l 显示详细信息,包含使用权限、文件数目、所有者、使用组、大小、时间、文件名
  • ls -a 显示隐藏文件
  • ls -al 不用说了,上面两个命令结合的
  • cd      切换目录

  • cd dir1  切换到当前目录的dir1目录里
  • cd ~    回到登陆用户的主目录
  • cd ..    回到上层目录
  • cd /    切换到根目录
  • cp      复制

  • cp /test/file1 /test2/file2     把test下的file1复制到test2下,并改名为file2
  • cp -a /dir1 /dir2              把dir1及其内部文件、文件夹复制到dir2
  • cp -ax /dir1 /dir2             把dir1及其内部文件、文件夹复制到dir2,并更改文件系统格式,如fat32变为ext3
  • mv    移动

  • mv /test/file1 /test/file2         把file1改名为file2
  • mv /test1/file1 /test2/file2      把file1移动到test2,并改名为file2
  • rm    删除

  • rm /test/file1      删除/test目录下的file1文件
  • rm -rf /test       强制删除/test目录和目录中的文件(慎用)
  • 继续阅读 »

    Ubuntu下安装星际译王

    在Windows下金山词霸/有道/词霸豆豆/Lingos等一堆的词典软件,但是在linux下就没有这么多的选择了。通常都是使用“星际译王”,但是这个东西,通过新立得安装之后是没有词典文件的,默认只能通过网络查找单词。这样,如果网络有问题或者网速慢,用起来是很痛苦的。所以,装上词典文件显得必然而必须。可是上星际译王的主页,对新手来说看了会很头疼。主页上的安装步骤:


    tar -xjvf a.tar.bz2
    mv a /usr/share/stardict/dic

    词典文件有两种,一种是RPM的,是普通的词典文件;另一种是tarbal的,是带发音的文件(这个没装过不知道效果如何,据说不怎么样)。星际译王将在 “/usr/share/stardict/dic” 和 “~/.stardict/dic” 目录查找词典文件,在 “/usr/share/stardict/treedict” 和 “~/.stardict/treedict” 目录查找树型词典文件。下载后解压,拷贝文件到 “/usr/share/stardict/dic” 或者 “~/.stardict/dic” 目录,重启 stardict,即可。

    还有一种方法就是直接使用apt来安装常用词典,但是前提条件是知道词典的名字和源中有这个词典,如下:


    sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb

    Ubuntu下解决无法删除文件的问题

    在清空回收站时,发现有无法删除的文件,怎么办呢?这通常是权限的问题。有两个解决方案:

    一:
    右键点击文件>属性>权限,然后设定权限(最好都设置为读写),直到你能将它删除。
    二:

    cd ~/.Trash
    sudo rm -rf *

    个人推荐第二个方法,更简单

    Ubuntu系统的服务优化

    Ubuntu跟Windows系统一样,在安装卸载过软件后,会让系统越来越慢。解决的办法之一就是对系统本身的系统进行优化。

    首先,需要先安装一个软件:
    sudo apt-get install sysv-rc-conf

    完成安装后,用命令启动:
    sudo sysv-rc-conf

    在这个软件里,可以用键盘的方向键移动,用空格选取,也可以直接用鼠标选取,最后用q保存退出,以下是各服务的说明

    acpi-support 这个是关于电源支持的默认是1,2,3,4,5下启动,我认为你可以把它调整到s级别。
    acpid acpi的守护程序,默认是2-5开启,我认为可以不用管。
    alsa alsa声音子系统,应该不用开启它。
    alsa-utils 这个服务似乎取代了alsa,所以开启这个就可以了,我在S级别开启它。
    anacron 这是一个用于执行到时间没有执行的程序的服务,我认为它无所谓,所以关了它,这个可以随便。
    apmd 也是一种电源管理,我认为电脑如果不是很老,它就没有开启的必要了。
    atd 和anacron类似,我把它关了。
    bluez-utiles 传说中的蓝牙服务,然后遗憾我没有,所以关了。
    bootlogd 似乎使用来写log的,安全期间开着他也许比较好。
    cron 指定时间运行程序的服务,所以开着比较好的。
    cupsys 打印机服务,所以如果你有,就开启吧。
    dbus 消息总线系统,非常重要,一定要开。
    dns-clean 拨号连接用的,如果不用,就关了它。
    evms 企业卷管理系统,由于我并不明白什么叫做企业卷,所以我关了它。
    fetchmail 用于邮件守护,我关了它。
    gdm gnome桌面管理器,我关了它,然后用startx启动gnome。
    halt 关机用的,不要更改
    hdparm 这个我刚才有讲,如果没有ide硬盘也就不用开启它了。
    hotkey-setup 这个是给某些品牌笔记本设计的热键映射,台式机用户请关了它
    hotplug 这个是用于热插拔的,我已经测试过了,在某些电脑上关闭它会使声卡无效,请在S级别开启它。
    hplip hp打印机专用的,应该可以关了它。
    ifrename 网络接口重命名,好像没用,关了。
    ifupdown 这个使用来打开网络的,开着它。
    ifupdown-clean 同上。
    klogd linux守护程序,接受来自内核和发送信息到syslogd的记录,并记录为一个文件,所以请开着它。
    linux-restricted-modules-common 这个使用来使用受限制的模块的,你可以从/lib/linux-restricted-modules下查看,如果没有什么,你可以关掉它。
    lvm 逻辑卷管理器,如果你没有请关了它。
    makedev 用来创建设备到/dev/请不要动他。
    mdamd 管理raid用,如果你没有请关闭它。
    module-init-tools 从/etc/modules 加在扩展模块的,这个一般开着。
    networking 增加网络接口和配置dns用,将它开启。
    ntp-server 与ubuntu时间服务器进行同步的,关了。
    pcmcia 激活pcmica设备,遗憾我有生以来都没有见过这样的设备,关了它。
    powernowd 用于管理cpu的客户端程序,如果有变频功能,比如amd的quite’ cool 那么就开启它吧。
    ppp 拨号用的,我关了它。
    ppp-dns 一样,也关了。
    readahead 预加载服务,让我想起了win的预读,当然他们不同,它会使启动变慢3-4妙,所以我关了它。
    reboot 重启用的,不要动。
    rmnologin 如果发现nologin,就去除它,在笔记本上不用开启。
    rsync rsync协议守护,请视情况而定。
    screen-cleanup 一个清除开机屏幕的脚本,随便。
    sendsigs 重启和关机时向所有进程发送消息。所以不要管它。
    single 激活但用户模式,不用管它。
    stop-bootlogd 从2,3,4,5级别停止bootlogd,不用管它。
    sudo 这个不用说吧,不用管它。
    sysklogd 用于记录系统日志信息,不用管它。
    udev 用户空间dev文件系统,不用管它。
    udev-mab 同上。
    umountfs 用来卸载文件卷的,不用管它。
    urandom 生成随即数的,不知道怎么用,不用管它。
    usplash 那个漂亮的启动画面,但是我关了它,它也存在,所以想关他需要把内核起动参数中的splash一句删掉。
    vbesave 显卡bios配置工具,不用管它。
    xorg-common 设置x服务ice socket。不用管它。

    Ubuntu下的firefox地址栏点击全选

    Ubuntu下的firefox地址栏点击后不能自动全选,每次都需要先“home”,然后“ctrl+end”或者先“end”再“ctrl+home”,也许一两次没什么,多用两次实在是觉得有点烦。而在windows下的firefox是没有这个问题的。

    ok,下面让我们来搞定它。在firefox的地址栏里输入“about:config”进入firefox的配置选项,然后在过滤器中定位“browser.urlbar.clickSelectsAll”,将值设置为“true”,然后重启firefox。现在好了。

    让人奇怪的是为何在windows下的firefox的browser.urlbar.clickSelectsAll默认选项为true,而在linux下的选项默认就为false呢?难道因为使用linux的人更喜欢使用键盘输入命令?

    安装Ubuntu后的Windows XP引导恢复

    在费尽功夫从硬盘装上Ubuntu 7.10 gutsy之后,发现NTloader不在了,我记得在安装的时候好像没有选择Grub的选项(因为是在上班的时候安装的,当是没仔细看,哎,经验害人阿),因为工作需要使用MS office较多,从兼容性等几个方面考虑暂时还不能完全使用Ubuntu完全替代Windows。没办法,只能想个办法把windows找回来了。

    现在的情况肯定是因为把GRUB写入了MBR,覆盖了windows使用的NTloader导致无法启动Windows,不过,考虑到GRUB的强大,其实也是可以直接使用GRUB来引导Windows的。PS:前提是原C盘上的Windows引导文件不能有损害。

    那下面就来完成用GRUB引导Windows:

    继续阅读 »

    返回顶部