计算机, 健康, Linux, Google, Microsoft, Yahoo ..... 什么都有。
  • 2008-11-20

    ubuntu常用命令集合 - [Linux]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://graf.blogbus.com/logs/31582382.html

    面是本Linux菜鸟学习Ubuntu几个月以来收集的一些命令和一些小问题的解决方案,高手就可以忽略不计了,这主要是给比我还菜的鸟的.写的比较乱,wiki和论坛里都有,不过还是拿出来和大家分享下:

        1."运行"(不知道叫什么,和win下的 开始-运行差不多): alt+f2,在其中输入程序名称即可,如运行EVA,则只需 键入“eva”即可,无需附带路径。

        2.添加程序快捷方式到菜单中

        系统-首选项-主菜单-新建项目

        填入命令(即程序名称,如要建立sopcast的快捷方式,则输入sopcast即可)

        3.虚拟光驱部分

        挂载ISO文件,sudo mount -o loop files.iso 目标文件夹(sudo在终端中暂时取得root权限)

        卸载              sudo umount 挂载文件夹

        如挂载 /home/dudu/XP.iso 到 /home/dudu/iso文件夹

        sudo mount -o loop /home/dudu/XP.iso /home/dudu/iso

        or    sudo mount -t iso9660 /home/dudu/XP.iso /home/dudu/iso(iso9660为指定文件格式)

        卸载ISO文件 sudo umount /home/dudu/iso

        .iso文件的建立

        1.从文件夹建立,如将/home/dudu/ebooks/下的文件镜像为/home/dudu/ebooks.iso

        (sudo) mkisofs -o /home/dudu/ebooks.iso /home/dudu/ebboks/

        2.从光驱建立(光驱路径根据实际情况会有所不同)

        sudo umount /media/cdrom0

        (sudo) dd if=/media/cdrom0 of=/home/dudu/ebooks.iso bs=1024

        文件烧录(也可使用k3b等程序烧录)

        1.格式化盘片

        sudo umount /media/cdrom0

        (sudo) cdrecord dev=/media/cdrom0 blank=fast

        2.烧录

        命令行输入 nautilus burn:///

        再打开新窗口,将文件拖入刻录窗口即可

        4.进入目录 cd 目标文件夹

        返回上一级目录 cd ..

        cd ~ 或 cd 回当前用户的宿主目录

        cd ~用户名回指定用户的宿主目录

        cd - 回上一次所在的目录

        5.新建文件夹,当然你也可以通过右键建立,如在/home/dudu下建名为iso的文件夹

        sudo mkdir /home/dudu/iso

        由于使用了sudo,此文件夹只有root才能改动

        6.取得root权限

        sudo su

        or    sudo -i

        以root身份使用文件管理器,如我要在图形界面下删除上面建立的iso文件夹

        sudo nautilus

        密码修改(慎用)

        root密码修改    sudo passwd root 然后二次输入密码

        7.文件管理部分

        文件备份(复制),sudo cp

        sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

        (备份/etc/samba/smb.comf到/etc/samba/下,命名为smb.conf_backup)

        移动 mv 格式同cp

        删除 rm filename

        ls -a 列出当前目录下的所有文件,包括以.头的隐含文件

        ls -l或ll 列出当前目录下文件的详细信息

        链接(和WIN下快捷方式差不多),摘自《鸟哥私房菜》

        ln 源文件链接名 创建当前目录源文件的硬链接

        ln /home/test /usr/test1 在/usr下建立/home/test的硬链接

        ln -s a b 创建当前目录下a的符号链接b

        -s参数形成symbolic链接,相当于快捷方式.此外,如果你做了底下这样的连结:

        ln –s /bin /root/bin

        那么如果你进入 /root/bin 这个目录下,(请注意呦!该目录其实是 /bin 这个目录,因为你做了连结档了!)所以,如果你进入 /root/bin 这个刚刚建立的连结目录,并且将其中的数据杀掉时,嗯! /bin 里面的数据就通通不见了!这点请千万注意!并不是 /root 底下的资料都是 root 的!还需要注意一下该属性才行

    8.ADSL

        开始设置sudo pppoeconf ,然后一路enter,填上用户名和密码就OK了

        手工断线    sudo poff

        手工连接    sudo pon dsl-provider

        查看连接日志     plog

        查看连接详情 ifconfig

        有线网络内有漫游和DHCP两种模式,漫游就是让它自动寻找可用连接,一般使用DHCP

        ping命令使用 ping ip/网址 -c 要ping的次数 (网址前无http://)

        9.samba的一些设置(与XP互联时)

        工作组设置

        1.文件备份    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

        2.打开编辑器 sudo gedit /etc/samba/smb.conf

        找到     workgroup=MSHOME, 用     workgroup=new_domian_or_workgroup 替换,保存关闭

        3. sudo testparm

        4.重启samba sudo /etc/init.d/samba restart

        10.软件安装方式

        1.新立德安装

        2. .deb包安装双击即可,也可到终端安装,如安装/home/dudu/file.debsu

        安装 sudo dpkg -i /home/dudu/file.deb

        卸载 sudo dpkg -r file(此处直接填写程序名称,即菜单里的名称)

        重新配置或修复 sudo dpkg-reconfigure file

        3.gz压缩包编译安装,如安装/home/dudu/text.tar.gz

        1.解压缩 tar zxvf /home/dudu/text.tar.gz (默认解压到当前用户主目录下)

        然后转到解压后文件夹中 cd /home/dudu/text

        (若文件夹中存在*.pl,*.sh文件,则sudo ./*.pl or ./*.sh即可完成安装,以下是编译安装)

        2.执行./configure (./configure --prefix=路径,即可装入指定目录)

        3.执行make,如果没问题

        4.执行make install

        4.rpm包

        1.安装alien

        sudo apt-get install alien

        2.通过alien安装rpm包

        alien -d package-name.rpm

        5..bin文件安装

        chmod +x filename.bin (取得权限)

        ./filename.bin

        11.压缩文件部分

        1.zip格式

        1.添加压缩文件夹 /home/dudu/zip 为/home/dudu/winrar.zip

        zip /home/dudu/winrar.zip zip

        注:zip文件夹和winrar.zip均在../dudu下(即主目录,压缩文件可添加到任何路径,但是源文件需在../dudu下,可以是文件也可以是文件夹,否则压缩文件解压后会是从/home/dudu/........./zip,即为从新建的home文件夹开始的多个包含文件夹,如zip /home/dudu/winrar.zip /home/dudu/zip/则在../dudu下生成home文件夹,里面包含dudu和zip两个文件夹)

        zip -m /home/dudu/winrar zip压缩,并自动删除原始文件zip

        zip -r 压缩,包含子目录中的内容

        zip -j 压缩,忽略子目录中的内容

        zip -1 压缩,压缩率为1

        2.解压缩

        unzip /home/dudu/winrar.zip 解压到当前文件夹

        2.tar与gzip

        说明:tar无法对文件进行压缩,但可以把文件打包。而gzip虽然可以压缩文件,却不能把文件打包。所以我们经常把两个命令结合使用,产生.tar.gz的文件。一般压缩流程是先用tar打包,再用gzip压缩文件。

        # tar cvf test.tar * 把当前目录(*)下的文件打包,若有链接文件,直接将链接写入

        # tar zcvf test.tar.gz * 把当前目录(*)下的文件打包并压缩为gz格式

        # tar jcvf test.tar.bz2 * 把当前目录下的文件打包并压缩为bz2格式

        # tar hcvf test.tar * 把当前目录下的文件打包,若有链接文件,直接将原始文件写入

        # tar xvf test.tar 把test.tar解包

        # tar zxvf test.tar.gz 把test.tar.gz解压缩并解包

        gzip 压缩文件

        # gzip file1 压缩file1,并删除原始文件,这点务必要注意

        # gzip -1 * 压缩本目录所有文件,压缩率为1-9,9最高,默认6

        # gzip -d file1.gz 解压file1.gz文件

        gunzip 解压文件

        # gunzip file1.gz 解压file1.gz文件

        12.可移动介质无法打开问题解决,重启DBUS,也可用来解决开机出现"failde to initialize HAL" bug

        sudo /etc/init.d/dbus restart

        13.Mplayer无法播放rmvb,rm(参见wiki)

        首先确定安装了w32codecs,打开Mplayer界面上右击 - perferences - video - x11/vx

        14.在桌面显示我的电脑等图标

        gconf-editor

        在/apps/nautilus/desktop/分支下选择相应项目

        15.sudo apt-get install lunar-applet

        添加农历日期

    16.进程管理,也可通过系统-系统管理-系统监视器进行管理

        ps -A查看进程

        kill -9 进程号,终止进程

        强行结束终端中运行的操作,如想终止Wget等等.

        ctrl+c

        17.开关机的一些操作

        ctrl+alt+backspace    登出桌面

        sudo shutdown now -h     关机

        sudo reboot              重启

        ctrl+alt+F1              进入控制台(全字符界面)

        18.解决主菜单及应用程序菜单无法打开(安装wine后可能会出现这个问题)

        gmenu-simple-editor 然后选择默认值

        19.启动服务管理,同XP的msconfig设置开机自启动项

        sudo sysv-rc-conf

        20.opera 无法输入中文

        先安装QT

        sudo apt-get install scim-qtimm ,同样适用于EVA

        1.将opera中切换到主页的快捷方式删除

        2.sudo gedit /usr/bin/opera

        第二行添加

        export QT_IM_MODULE="scim" (去掉双引号也可)

        21.通过sudo apt-get方式安装软件时下载的包默认保存目录

        /var/cache/apt/archives

        22.文件权限

        chmod chmod u+s file 为file的属主加上特殊权限

        chmod g+r file 为file的属组加上读权限

        chmod o+w file 为file的其它用户加上写权限

        chmod a-x file 为file的所有用户减去执行权限

        chmod 765 file 为file的属主设为完全权限,属组设成读写权,其它用户具有读

        chown chown root /home 把/home的属主改成root用户

        chgrp chgrp root /home 把/home的属组改成root组

        23.磁盘部分

        1.挂载FAT # mount –t vfat /dev/hda5 /mnt/cdrom 挂第一个ide的第五个逻辑分区

        2.df 用于报告文件系统的总容量,使用量,剩余容量。

        3.du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。

        4. fdisk -l 查看系统分区信息

        5. fdisk /dev/sdb 为一块新的SCSI硬盘进行分区

        24.修复Grub

        1.用Live cd引导进入终端

        2.sudo grub

        find /boot/grub/stage1

        (若/boot单独分出,则用/grub/stage1替换,stage1也可用menu.lst替换)

        root (hdX,Y)

        setup (hdX)

        quit

        (注意:其中X,Y是输入find后出现的提示)

        25.glxinfo|grep "direct rendering" 查看显卡3D加速是否打开

        26./etc/init.d/halt 关机设置的配置文件,可以更改硬盘掉电时间等

        27.密码重置

        1.开机

        2.在grub启动列表中按ESC

        3.按 e 来修改平时启动的那个选项

        4.在kernel***那一行再按 e

        5.在最后面加上 rw init=/bin/bash

        6.按确定

        7.按 b 来启动

        此时是你在使用root用户,所以要小心不要乱按其他命令,除非你知道你在干什么。

        8.用 passwd <用户名> 来重设你的密码

        9.重启 shutdown -r now

        28.sudo dpkg-reconfigure xserver-xorg 重调分辨率

        29.更改登录是的黄色背景

        sudo gedit /etc/gdm/PreSession/Default

        找到

        # Default value

        if [ "x$BACKCOLOR" = "x" ]; then

        BACKCOLOR="#dab082"

        fi

        #dab082 就是颜色 可以随便改。


    收藏到:Del.icio.us




    评论

  • 其实很多时候我都是直接去ubuntu中文网的wiki查找的,让我记这么多,也是很困难的事情。:-)
    grafblog回复风歌说:
    命令很多,记在脑子里也不容易。
    2008-11-28 18:24:29