我自己整理的ubuntu学习笔记-for crl_c/v

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

我自己整理的ubuntu学习笔记-for crl_c/v

#1

帖子 iblicf » 2007-05-30 20:37

安装基本的编译环境:
sudo apt-get install
build-essential make automake autoconf gcc g++ libc6-dev
scim/fcitx 换着用
sudo im-switch -s scim -z default

sudo su # 变成root
sudo -i


向终端拷贝

ctr+shift+v
反之,也不能用 ctl_c ,(ctl+c 作为SIGINT信号被系统捕获 )

改locale, +locale
/etc/default/locale
LANG="zh_CN.*" (*=GBK,GB2312,GB18030... )
/etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.*"
/var/lib/locales/supported.d/locales/surpport.d/zh
zh_SG.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8

zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
sudo locale-gen

-------------
刷新字体缓存
sudo fc-cache -fv

error log
~/.xsession-error ( error log )

pdf 中文显示问题
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
------------------------------------------------------------------------------
compose key ( 输拼音音标,一些特殊字符 )
compose key : 系统-首选-键盘[布局选项]
* compose_key + C + = produces €
* compose_key + = + C produces €
* compose_key + C + O produces ©
* compose_key + O + C produces ©
* compose_key + a + ' produces á
* compose_key + a + " produces ä
* compose_key + a + ` produces à
* compose_key + a + ~ produces ã
* compose_key + a + * produces å
* compose_key + a + ^ produces â
* compose_key + a + > produces â
* compose_key + a + , produces ą
* compose_key + e + - produces ē
* compose_key + S + 1 produces ¹
* compose_key + S + 2 produces ²
* compose_key + S + 3 produces ³
firefox 添加百度搜索
http://mycroft.mozdev.org/download.html ... orm=Search


7z 格式的主要特征:p7zip

7z 是一种新的压缩格式,它拥有目前最高的压缩比。
sudo apt-get install p7zip
p7zip -d *.7z 解压缩

公开的结构编辑功能
最高的压缩比
强大的 aes-256 加密
可更改和配置压缩的算法
最高支持 16000000000 gb 的文件压缩
以 unicode 为标准的文件名
支持固实压缩
支持档案的文件头压缩

lzma 算法是 7z 格式的默认标准算法。lzma 算法的主要特征:

高压缩比
可变字典大小(最大 4 gb)
压缩速度:运行于 2 ghz 的处理器可达到 1 mb/秒
解压缩速度:运行于 2 ghz 的处理器可达到 10-20 mb/秒
较小的解压缩内存需求(依赖于字典大小)
较小的解压缩代码:约 5 kb
支持 pentium 4 的多线程(hyper-threading)技术及多处理

常用的压缩,解压缩
  .tar
  解包: tar xvf File.tar
  打包: tar cvf File.tar Dir
  (未压缩)
  ---------------------------------------------
  .gz
  解压1:gunzip File.gz
  解压2:gzip -d File.gz
  压缩:gzip File
  .tar.gz 和 .tgz
  解压:tar zxvf File.tar.gz
  压缩:tar zcvf File.tar.gz Dir
  ---------------------------------------------
  .bz2/bz
  解压1:bzip2 -d File.bz2
  解压2:bunzip2 File.bz2
  压缩: bzip2 -z File
  .tar.bz2
  解压:tar jxvf File.tar.bz2
  压缩:tar jcvf File.tar.bz2 Dir
 
 .zip
  解压:unzip File.zip
  压缩:zip File.zip Dir
  ---------------------------------------------
  .rar (sudo apt-get install rar )
  压缩:rar a File.rar dir_or_filename
  解压:rar e/x File.rar
  
  .rpm
  use alien to .deb
  ---------------------------------------------
  .deb
  checkinstall 生成 / use dpkg -i to install
  ---------------------------------------------
 
上次由 iblicf 在 2007-05-31 2:19,总共编辑 14 次。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2007-05-30 20:51

根据文件内容删除文件
find . -type f -name "*.html" -exec grep "search_words" '{}' \; -print -exec rm {} \;

解决vim中文编码问题,在~/.vimrc中加入
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936
( 注释是 " not # ,或者在 /etc/vim/vimrc )

apt-get about...
apt-cache search packagename ( 搜索, 带正则 )
apt-cache show 获取包的相关信息,如说明丶大小丶版本等)
sudo apt-get install
sudo apt-get remove 删除 (--purge )
sudo apt-get update #------更新源
sudo apt-get upgrade #------更新已安装的包
sudo apt-get dist-upgrade # ---------升级系统

sudo apt-get build-dep # ------(package 安装相关的编译环境)
apt-get source #------(package 下载该包的源代码)
sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 && 只清理过时的包
sudo apt-get check #-------检查是否有损坏的依赖

如何可以看软件包装到哪个地方?
dpkg -L package-name | more

vXMMS或Amule乱码
sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
Mutt email 程序使用入门 作者:王垠
http://www.kreny.com/docs/mutt.htm
《提问的智慧》
http://community.csdn.net/IndexPage/Sma ... aspx#forum[/url]

硬盘参数 / PCI device
hdparm
lspci

查看某个端口绑定的程序

lsof -i :80

常用命令
du -hs 当前目录占用空间
df -h 磁盘空间
kill -l 系统支持的信号SIG
man ascii
top
ps -ef

CPU/GPU 温度,风扇....
lm-sensors / xsensor图片

GDM (登录) 分辨率
DefaultDepth = 24
Depth = 24
Modes "1024x768" "832x624" "800x600" "720x540" "720x400" "640x480"
EndSubSection

则取最大分辨率 "1024x768"
上次由 iblicf 在 2007-05-31 2:06,总共编辑 6 次。
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#3

帖子 iblicf » 2007-05-30 20:56

清除僵死进程
alias km='fuser -k /usr/bin/mplayer' (放到 .bashrc ,极好用 :) )

清除桌面 volumes:
gconf-editor
在弹出的程序中的左边选择:
apps->nautilus->desktop
然后将右边有一个关于volumes的复选框取消掉就行了
---------------------------
使用CMOS时间 (禁止UTC= 格林威治 +8)
/etc/default/rcS "UTC=no" ( windows 是直接读CMOS时间,保持一致 )

今天发现mplayer 的配置文件 config 和 gui.conf 各管各的。。废话,名字就说明了
引用:my ~/.mplayer/config
# Write your default config options here!
font=/usr/share/fonts/truetype/arphic/uming.ttf
subcp=utf8 # 可以根据sub文件的编码选择 GBK,GB2312,GB18030
subfont-autoscale=2
subfont-text-scale=3
vo=xv
gedit 特别用法
1,,另存判断或者更改文件编码,( 比如字幕 :) )
2,,打印生成pdf文档

nautilus script 扩展
script 置于 ~/.gnome2/nautilus-scripts

Mplayer 快捷键
<− 和 −>
后退/前进10秒
up 和 down
后退/前进1分钟

PageUp和PageDown
后退/前进10分钟

< 和 >
在播放列表中前进/后退

HOME 和 END
跳转到上级播放列表中的下一个/上一个播放项

INS 和 DEL
跳转到下一个/上一个供选择的源(仅用于asx播放列表)

p / SPACE
暂停电影(按任意键继续)

q / ESC
停止播放并退出

+ 和 −
调整音频延迟+/− 0.1秒

/ 和 *
降低/升高音量

9 and 0
降低/升高音量

m-静音
f-触发全屏

w 和 e
降低/升高panscan范围

o-触发不同OSD状态: 无/搜索/搜索+计时器
d-触发掉帧
v-触发字幕是否可见
j-切换字幕语言
a-切换字幕对齐: 上/中/下

z 和 x
调整字幕延迟+/− 0.1秒

r 和 t
调整字幕位置

i -设置EDL标记
# (MPEG and Matroska only ,,.mkv )
换音轨

(下列键只对−vo xv或者−vo [vesa|fbdev]:vidix或者−vo xvidix (下列键只能用于使用硬件 加速的视频输出(xv, (x)vidix, (x)mga等等), 或者软件均衡滤镜(-vf eq或者-vf eq2)).

1 and 2 调整对比度 3 and 4 调整亮度 5 and 6 调整色相 7 and 8 调整饱和度

GUI键盘控制

ENTER 开始播放
s 停止播放
l 加载文件
c skin浏览器
p 触发播放列表

----------------------------------
mldonkey+sancho
mldonkey 速度比较快,支持的协议多,配置稍麻烦,(简直没必要),sancho是其GUI前端之一 ( 不用sancho也可以 ),mldonkey 自带web服务,可以通过浏览器控制。我下的版本基本不需要安装,mlnet直接能用。。。
首次需要先运行mlnet ,再运行sancho ( 指定mlnet位置 ),以后是sancho 自动spawn mldonkey
目录下有个firefox插件处理ed2k链接 :
Firefox MLdonkey/eMule Protocol Handler 1.10
Copyright (C) 2003 - 2006 Simon Peter <dn.tlp@gmx.net>

Description:
------------
This is a protocol handler for Firefox 1.5 and later (see
www.mozilla.com) that forwards some link types to a running MLdonkey
(see www.mldonkey.net) or eMule (see www.emule-project.net) client.

Supported protocols are ed2k:, magnet: and sig2dat:. For eMule, only
ed2k: is supported, of course.

使用雅黑字体
1. copy 字体,修改字体权限 ( $ .fonts ? )
2. 建立字体缓存信息
cd .fonts
sudo mkfontscale
sudo mkfontdir
fc-cache -fv
3. 修改字体配置文件 (/etc/fonts/language-selector.conf )
分别在
<family>Bitstream Vera Serif</family>
<family>Bitstream Vera Sans</family>
<family>Bitstream Vera Sans Mono</family>
下添加
<family>Microsoft YaHei</family>
4. 首选默认为雅黑
在 /etc/X11/xorg.conf 文件中加入
FontPath "/home/id/.fonts"
5. 设置字体选项
系统──首选项──字体──配置,
firefox──编辑──首选──字体

nVidia 显卡安装配置
1. 安装 nvidia-glx (synaptic)
2. sudo nvidia-xconfig
3. [Ctrl-Alt-Backspace ]
4. sudo vi /etc/X11/xorg.conf
after ( Driver "nvidia") Option "nologo"
上次由 iblicf 在 2007-05-31 2:26,总共编辑 6 次。
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#4

帖子 stlxv » 2007-05-30 21:29

曾经我像你一样做了类似的笔记,后来发现自己原来都是在做无用功。
PHP是最好的语言!不服来战!
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#5

帖子 iblicf » 2007-05-30 21:38

纯粹为了备忘,偶尔就是想不起来一个命令了,自己启发一下思路,不用到处找了
dajian0509
帖子: 397
注册时间: 2006-10-13 18:53
来自: 湖南农业大学

#6

帖子 dajian0509 » 2007-05-30 22:43

进来学些东西呢 !
又学到命令了 !
头像
woainba15
帖子: 833
注册时间: 2006-11-11 17:14
来自: 浙江宁波
联系:

#7

帖子 woainba15 » 2007-05-30 22:52

非常不错的东西,不过有些东西还是看不懂,境界不够高啊!为什么有人会说没用的,不解!
时间过得快啊!
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#8

帖子 hcym » 2007-05-30 22:58

sudo

sudo

全是sudo

:cry:
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#9

帖子 stlxv » 2007-05-30 23:18

woainba15 写了:非常不错的东西,不过有些东西还是看不懂,境界不够高啊!为什么有人会说没用的,不解!
慢慢了你就会懂了!
PHP是最好的语言!不服来战!
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#10

帖子 iblicf » 2007-06-20 19:56

将光盘作为安装源(安装源只有光盘):
apt-cdrom -d=/media/cdrom add
ln -s /media/cdrom0 /cdrom
vi /etc/apt/sources.list
注释掉其它源
apt-get update
安装光盘上所拥有的软件包

使用alien安装rpm包

iostat 一些不常用但有用的命令

代码: 全选

pci -v 
watch --interval 0.5 netstat -i inet
echo "DISPLAY=:0 xclock" | at now + 15 minutes
sudo sysctl -a | sort | more

/etc/sysctl.conf  kernel
ulimit -a  
sysv-rc-conf
sudo update-alternatives --config editor 改缺省

glxinfo |grep render 显卡
sudo ls -l /dev/disk/by-uuid/

chekinstall
./configure
make
checkinstall -D make install

axel
linux下的下载加速工具,支持多线程下载
首先安装axel:
sudo apt-get install axel

-n xx 指定线程数为xx
-Sxx 指定从xx个镜像下载
-a 按不刷屏方式显示

例子:
axel ftp://ftp.{be,nl,uk,de}.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
从 Belgian, Dutch, English 和 German 的kernel.org镜像下载linux-2.4.17内核

axel -S4 ftp://ftp.kernel.org/pub/linux/kernel/v ... 17.tar.bz2
从filesearching.com搜索4个最快的镜像(如果有的话)下载linux-2.4.17内核
头像
cookierolls
帖子: 165
注册时间: 2007-05-10 22:40

#11

帖子 cookierolls » 2007-07-09 18:48

呵呵。我也偷学不介意吧。呵呵
头像
wen1987
帖子: 88
注册时间: 2007-07-04 21:54

#12

帖子 wen1987 » 2007-07-10 0:43

不建议使用axel。
他的下载进程的调度不是动态的,如果从多个源下载而其中一个源死慢,axel的下载时间将会非常长,从同一个源下载的速度毫无疑问也是越来越慢的。
以上是我的切身教训。
Study or die.
回复