天天看点

ubuntu 常用命令和操作

sudo mount -t iso9660 -o loop ubuntu-6.10-desktop-i386.iso /media/cdrom

sudo fontconfig-voodoo -f -s zh_CN

sudo mount /media/cdrom0/ -o unhide

sudo umount /media/cdrom0/

sudo mount /dev/hdb1 /mnt/sc -t ntfs -o nls=utf8,umask=0222

sudo mount -t ntfs -o nls=utf8,umask=0222 /dev/hdb1 /mnt/sc

sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222

install build-essential

apt-get install -f

dpkg -configure -a

install nvidia-glx

gconf-editor

killall gnome-pannel

sudo dpkg-reconfigure xserver-xorg

language-support-zh

ls -l /dev/disk/by-uuid

桌面图标

gconf-edit编辑 /apps/nautilus/preferences/desktop_is_home_dir , 设置成真, 重启(killall nautilus) nautilus 即可

alias cman='man -M /usr/share/man/zh_CN'

sudo fontconfig-voodoo -f -s zh_CN

linux-image-amd64-k8

inux-restricted-modules-amd64-k8

如果您的系统为 Hoary Hedgehog 或 Breezy Badger, 请安装 nvidia-settings 和 nvidia-xconfig 软件包. 在 Ubuntu 6.06 LTS中 不要 安装其他软件包因为其会删除 nvidia-glx 软件包.

sudo nvidia-xconfig

Ctrl-Alt-Backspace 以重启 X server.

w32codecs

xserver-xorg

ubuntu-desktop

build essential

gksu "update-manage -c -d"

apt-get -f insall

dpkg --configure -a

gnome-setting-daemon

gconf-editor

tar cvpjf backup

tar xvpfj restore

killall gnome-panel

uname -r

sudo fdisk -l

df -T -h

lspci

lsusb

killall gnome-panel

sudo apt-get update

sudo apt-get dist-update

sudo apt-cache search

sudo fontconfig-voodoo -f -s zh_CN

sudo gedit /etc/fonts/language-selector.conf

sudo fontconfig-voodoo -f -s zh_CN

sudo gedit /etc/fonts/language-selector.conf

sudo gedit /etc/apt/sources.list

如何不需重新開機重新掛載 /etc/fstab?

sudo mount -a

在终端下输入:

代码:

sudo su

grub

你应该看到像这样的东西:

代码:

grub>

接着输入:

代码:

root (hdx,y)

setup (hdx)

请不要完全照样输入!请弄懂这些命令的含义。

hd表示硬盘,格式是

(hd硬盘号,分区号)

从零开始计算。

所以(按照日常的习惯,从1开始数),(hd0,0)表示第一个硬盘的第一个分区,(hd0,1)表示第一个硬盘的第2个分区,(hd1,4)表示第2个硬盘的第5个分区。

(注意,linux系统里是用hda1表示第一个硬盘的第一个分区,不要把它和grub中的表示混起来。)

root (hdx,y)

这里的(hdx,y) 是/boot 目录所在的分区(通常情况下,也就是你装ubuntu系统的分区,除非你安装的时候把/boot分出去了。)如果你不知道你把ubuntu装在第几个分 区,可以在输入root (hd0, 时按Tab键来补全。(假设你把ubuntu装在第一块硬盘上)

按了tab后,你将看到一些有关各个分区的信息。通常你可以通过分区的大小和格式看出你把ubuntu系统装在哪里了。

setup (hdx) 通常情况下,是setup (hd0)。(多半你把ubuntu装在第一块硬盘上。)要注意的是,不要输入setup (hd0,0)。我曾经犯过这个错误。(如果你没把命令抄下来,凭记忆操作的话,可能会犯这种错误。)

最後,用

代码:

quit

退出grub,重啟系統。

如何允许以 root 身份登入进 GNOME?

passwd root

系统 -> 系统管理 -> 登录屏幕设置

登录屏幕设置

安全 分页 -> 选项 -> 允许 root 通过 GDM 登录(勾选)

如何以 root 身份在 Nautilus 内浏览文件和目录?

1. 安装文件浏览器(Root)

1.

sudo gedit /usr/share/applications/Nautilus-root.desktop

2.

在新增的文件内加入下面这几行

[Desktop Entry]

Name=File Browser (Root)

Comment=Browse the filesystem with the file manager

Exec=gksudo "nautilus --browser %U"

Icon=file-manager

Terminal=false

Type=Application

Categories=Application;System;

3.

保存编辑过的文件

4.

killall gnome-panel

安装苹果黑体1. 下载STHeiti 字体wget http://www.box.net/public/static/o1ha2z8snt.gz2. 把字体解压到/usr/share/fonts/truetype3. sudo fontconfig-voodoo -f -s zh_CN;sudo fc-cache -f -v4. sudo gedit /etc/fonts/language-selector.conf找到:<family>Bitstream Vera Serif</family>下面一行添加:<family>STHeiti</family>5. 调整字体渲染效果,打开“系统-首选项-字体”面板,点击“细节”按钮。在平滑选项里选择“灰度”,微调选项里选择“无”,重启X, OK, enjoy it!

fat32)名称乱码

/etc/fstab 下面locale 设一下

例如:

引用:

/dev/hda5 /media/hda6 vfat defaults,locale=zh_CN.utf8,umask=0,gid=46 0 1

UBUNTU对NTFS格式只能是只读,要想对NTFS写操作,要下载NTFS-3G软件,源里有,可直接安装,使用时先卸掉原来的分区,再用NTFS-3G安装,就好了。

sudo init 0 来关机

df -h 看看你的磁盘的使用情况

sudo fdisk -l 看看磁盘分区情况

用安装时建立的用户登陆后在Shell执行

sudo passwd root

回车

Password:

后输入刚建立的用户密码回车

Enter new UNIX password:

这时输入要设置的root密码两次就会看到

password updated successfully了!

添加中文输入法:

SCIM

$sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad

$sudo sh -c " echo 'export [email protected]=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "

$sudo chmod +755 /etc/X11/Xsession.d/95xinput

注:在Dapper下省略后两步

注:在Dapper里也可以直接选择系统->系统管理—>语言支持(language support)勾选Chinese 就会自动安装和配置scim

Fcitx

$sudo apt-get install fcitx

$sudo sh -c " echo 'export [email protected]=fcitx ; export GTK_IM_MODULE="fcitx" ; export QT_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "

$sudo chmod +755 /etc/X11/Xsession.d/95xinput

注:在Dapper下省略后两步

查看已经安装的输入法模块 .

ls /etc/X11/xinit/xinput.d

使用 fcitx 输入法 .

sudo rm /etc/alternatives/xinput-zh_CN

sudo ln -s /etc/X11/xinit/xinput.d/fcitx /etc/alternatives/xinput-zh_CN

如何进行繁体和简体的转换?

安装:

sudo apt-get install zh-autoconvert使用 autob5 autogb 的命令来转换。

网上邻居的中文目录的显示乱码

确认你的local,如果为:zh_CN.UTF-8 则:

在 /etc/samba/smb.conf 中的 [global] 段加上:

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936确认你的local,如果为:zh_CN.GB2312 zh_CN.GBK 则:

在 /etc/samba/smb.conf 中的 [global] 段加上:

display charset = cp936

unix charset = cp936

dos charset = cp936设置完毕后,需要注销一次。才可以看到中文的目录。

如果对方也是Linux并且Samba的版本过低,也会出现乱码,并且设置无效,请升级对方的Samba的版本。

U 盘中文名乱码处理?

如果local为zh_CN.UTF-8是没有任何中文问题的,如果local为其它例如为zh_CN/zh_CN.GBK则有两种办法,请依照情况选择一种方法处理

一:修改local为zh_CN.UTF-8

设置本地local环境:

$sudo dpkg-reconfigure locales

确保 zh_CN.UTF-8 被选择,同时也默认local为 zh_CN.UTF-8

二:修改/usr/share/hal/fdi/95userpolicy/storage-policy.fdi 文件为以下内容:

<?xml version="1.0" encoding="ISO-8859-1"?> <!– -*- SGML -*- –>

<deviceinfo version="0.2">

<device>

<match key="@block.storage_device:storage.removable" bool="true">

<merge key="volume.policy.mount_option.fmask=111" type="bool">true</merge>

<merge key="volume.policy.mount_option.dmask=0" type="bool">true</merge>

<merge key="volume.policy.mount_option.users" type="bool">true</merge>

<merge key="volume.policy.mount_option.utf8" type="bool">true</merge>

</match>

<match key="@block.storage_device:storage.hotpluggable" bool="true">

<merge key="volume.policy.mount_option.fmask=111" type="bool">true</merge>

<merge key="volume.policy.mount_option.dmask=0" type="bool">true</merge>

<merge key="volume.policy.mount_option.users" type="bool">true</merge>

<merge key="volume.policy.mount_option.utf8" type="bool">true</merge>

</match>

</device>

</deviceinfo>

网上邻居的中文目录的显示乱码

确认你的local,如果为:zh_CN.UTF-8 则:

在 /etc/samba/smb.conf 中的 [global] 段加上:

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936确认你的local,如果为:zh_CN.GB2312 zh_CN.GBK 则:

在 /etc/samba/smb.conf 中的 [global] 段加上:

display charset = cp936

unix charset = cp936

dos charset = cp936设置完毕后,需要注销一次。才可以看到中文的目录。

如果对方也是Linux并且Samba的版本过低,也会出现乱码,并且设置无效,请升级对方的Samba的版本。

如何让UTF-8下XMMS显示mp3的GBK标签

原文[http://www.linuxsir.org/bbs/showthread.php?t=214985 ]

1. 安装 xmms-mpg123-ja

sudo apt-get install xmms-mpg123-ja

xmms-mpg123-ja 比默认的 多了 编码转换

2. 用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123

xmms 首选项-》音频输入输出插件

去掉 libmpg123 的[启用] 选上 libmpg123-ja 的 [启用]

3. xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题

选上 输入转换 GB18030 -》 UTF-8

另外可能也要禁止 id3v2

注:GB18030包涵了GB2312

sudo adp-get install mplayer 安装好的MPlayer已经可以播放带字幕的avi电影,但是不能播放rmvb这种格式,再安装视频解码器w32codecs: sudo apt-get install w32codecs

MPlayer的中文字幕设置方法:在Preferences-Font 里面点击”Browse”选择一个中文字体,Encodeing选择Unicode。在Preferences-Subtitle&OSD 里面的Encoding选择:Simplified Chinese Charset(cp936)

3.音频播放器:Rhythmbox

ubuntu自带的仿ituns的音乐管理软件,不是纯粹的播放作用,其具有非常强大的媒体库功能以及强大的分类功能。虽然有时有点卡,其音乐的表现力还 是不错的,十分具有穿透力(个人觉得播放效果比在windows下好)。不过需要装gstreamer0.10-fluendo插件后才能播放mp3格 式,不要紧轻松装上:

sudo apt-get install gstreamer0.10-fluendo-mp3

修改ubuntu的3个画面

Published June 13th, 2006 in Ubuntu and Noteworthy. 8 Comments

一、Usplash画面(开机/启动画面)

它就相当于Windows的开机/启动画面,因为ubuntu 6.0.6(dapper)使用usplash这个软件作为启动画面,所以我们就叫它为Usplash画面。

修改这个画面是3个中难度最高的,如果使用Splashy的话就要简单多了。默认的启动画面在这里/usr/lib/usplash/usplash- default.so,它是一个编译好的.so文件,所以不能直接修改。制作方法见这里,以下是在ubuntu 6.0.6(dapper)里替换Usplash画面的方法。

1、复制一个制作好的xxx.so文件到你喜欢的目录,例如:/usr/local/usplash/xxx.so

2、然后

sudo update-alternatives –install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/local/usplash/xxx.so 55

sudo update-alternatives –config usplash-artwork.so

选择xxx.so前面那个数字选项。

3、重新配置核心

sudo dpkg-reconfigure linux-image-$(uname -r)

4、修改usplash画面分辨率(根据需要)

sudo gedit /boot/grub/menu.lst

找到

kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hdxx ro quiet splash

在最后添加vga=792

*vga参考表

depth—–640×480—-800×600—-1024×768—–1280×1024

8bit————769————771————-773————–775

15bit———-784————787————-790————–793

16bit———-785————788————-791————–794

24bit———-786————789————-792————–795

这里有一个老外制作的Usplash画面,有兴趣的可以试试。

二、GDM(GNOME Display Manager)画面(登录画面)

GDM画面也叫Login Manager画面,顾名思义KED的叫KDM,这个就是我们常说的登录画面。它是属于Gnome的一部分,所以在“系统-系统管理-登录窗口”里面可以管理它。

和添加主题一样,点击“添加”即可增加新的登录画面,而且还可以预览。要说的是ubuntu 6.0.6默认安装好后,这里的分辨率被设置为最大分辨率,看起来闪眼睛。修改方法是:

sudo gedit /etc/X11/xorg.conf

找到最后一个

Modes "1280×1024" "1152×864" "1024×768" "832×624" "800×600" "720×400" "640×480" "640×350"

把你需要的分辨率放在第一个,或者删除不需要的分辨率。例如你的显示器是17″的CTR,就可以弄成这样:

Modes "1024×768" "1280×1024" "1152×864" "832×624" "800×600" "720×400" "640×480" "640×350"

GDM画面下载地址:

http://www.gnome-look.org/index.php?xcontentmode=150

http://art.gnome.org/themes/gdm_greeter/

三、Splash Screens

这个就是输入用户名和密码后,显示资源载入状态的画面,Windows是没有这个画面的,那么我们就叫它加载画面。替换起来更简单,就是一个png图片而已,有2种方法替换它。

1、这个图片默认地址是/usr/share/pixmpas/splash/ubuntu-splash.png。

它是链接到/usr/share/pixmpas/splash/ubuntu-slick.png这个图片上的。

那么把ubuntu-slick.png这个文件替换掉或者把ubuntu-splash.png重新链接一下就可以达到替换这个画面的目的。

例如:把/usr/local/xxx.png链接到/usr/share/pixmpas/splash/ubuntu-splash.png

sudo ln -sf /usr/local/xxx.png /usr/share/pixmaps/splash/ubuntu-splash.png

2、也可以使用“配置编辑器”来修改它的路径

打开“应用程序-系统工具-配置编辑器”,默认需要在Alacarte Menu Editor里面勾选它才有这个选项,你也可以在终端中输入gconf-editor来打开它。

找到apps->gnome-session->options这个分支

将splash_image地址改成你想要的图片地址即可。

Splash /index.php?xcontentmode=160

http://art.gnome.org/themes/splash_screens/

字幕

字幕问题多源于文件编码。常见的srt格式的字幕文件多为GB2312 编码,但也有使用utf8 的。播放时可以用subcp指定字幕文件的编码。还有就是字体的问题了。通常将某个中文字体软链接到~/.mplayer/subfont.ttf即可。 以下mplayer 配置文件供参考:

vo=xv subcp="gbk" subfont-encoding="unicode" sub-fuzziness=2 font="simsun" subfont-text-scale=4

播放wmv、rmvb等视频文件

需要安装w32codecs。这个包括了绝大部分windows 下遇到的媒体文件的解码器。不过w32codecs只能在32位系统下使用,在64系统中,必须chroot到32环境使用。

如果您的系统为 Hoary Hedgehog 或 Breezy Badger, 请安装 nvidia-settings 和 nvidia-xconfig 软件包. 在 Ubuntu 6.06 LTS中 不要 安装其他软件包因为其会删除 nvidia-glx 软件包.

sudo nvidia-xconfig

Ctrl-Alt-Backspace 以重启 X server.

Beryl 3d桌面

我装了以后提示我进不了X-windows请问怎么返回回去啊?

开机时按ESC,选recover mode,进去登录后,用vim修改好之前修改过的文件,重启。

如何在终端机模式下切换到 root 身份?

*

sudo -s -H

Password: <在这注明您的密码>

1、安装将rpm包转换为deb包的小工具alien(好像apm也可直接支持)

apt-get install alien

2、先进入rpm包的目录,再在终端使用命令

alien xxx.rpm

即可在本目录下生成一个xxx.deb

然后你就可以dpkg -i xxx.deb了(或者干脆双击)。

文件夹查看大小

sudo nautilus

5,键盘操作

以下是一些最常使用的快捷键:

f

这是一个全屏切换键,用于退出或进入全屏播放状态。这里最常遇到的一个问题就是播放器虽然已经转入全屏模式了,但播放窗口却看起来还是那么的小。 这通常是因为视频输出驱动设置的不是很合适,默认的x11视频输出不是很强劲,换成xv试试。mplayer -vo xv,或者将其写入mplayer 的配置文件里。在命令行下输入mplayer -vo help可以看到可用的视频输出驱动的列表。如果不幸无法使用xv驱动的话,那就该考虑一下显卡的配置是否合适了。

+ | -

+ 和-是一对用来调整音频与视频时间差的键。对于播放那些音视频严重不同步的片子来说,这对键绝对是个超级武器。本科时看怀旧港剧时,常常为这个苦恼,可惜 那时尚不知Mplayer 为何物,自然也就无法享受到它的便利了。何时该按+、何时该按-键,这种感觉只怕得从实践中培养了,本人就经常把这两个键搞混,不过用久了也总结出一条, 暂且写在这里:音频超前时按+号。

z | x

用来调节外挂字幕与视频的同步。遗憾的是只能调节,不能修改字幕文件。

j

用来切换已加载的多个字幕文件。默认情形下,mplayer 只加载同视频文件同名的(无扩展名)的字幕文件,如果想让它加载更多的字幕文件,可以在配置文件中将sub-fuzziness设为2,这样 mplayer 会加载视频文件当前目录下所有的字幕文件了。mkv 格式的视频文件可以内嵌了多个字幕文件,通过j 键可以很方便的在这多个字幕间切换(比如中、英)。

blankspace

空格键用来切换暂停与播放。

<-- | -->

左、右箭头键用来小幅度调节播放进展,上下箭头键则是大幅度调节。

d

d键切换framedrop 模式,framedrop意指丢帧,共分三级:off, on, hard。off 表示不丢帧,这样在低配置的机子播放时,可能会造成严重的声音、图像不同步。这时建议切换至on或者hard,以图像质量来换取播放同步。

.

用于逐帧播放,很少用的到。

q |Enter | ESC

这三个键都用于关闭mplayer ,喜欢按ESC键救急的朋友不用担心关闭不了mplayer 了。

6,问题

字幕

字幕问题多源于文件编码。常见的srt格式的字幕文件多为GB2312 编码,但也有使用utf8 的。播放时可以用subcp指定字幕文件的编码。还有就是字体的问题了。通常将某个中文字体软链接到~/.mplayer/subfont.ttf即可。 以下mplayer 配置文件供参考:

vo=xv subcp="gbk" subfont-encoding="unicode" sub-fuzziness=2 font="simsun" subfont-text-scale=4

播放wmv、rmvb等视频文件

需要安装w32codecs。这个包括了绝大部分windows 下遇到的媒体文件的解码器。不过w32codecs只能在32位系统下使用,在64系统中,必须chroot到32环境使用。