- 论坛徽章:
- 0
|
一
为什么我启动icewm后默认总是静音,必须运行kmix将声音打开??
是 alsa 配置问题吧 ( 如果你确实是用 alsa)
那 先调好音量
然后用 root 执行一下 /usr/sbin/alsactl store
她就会记住这次的音量设置了
二
stardict中要正确显示音标在配置字体中选中sans字体
三
基于curses的分区软件cfdisk
图形下用gparted(sourceforge上的一个开源项目
基于curses的分区软件cfdisk
图形下用gparted(sourceforge上的一个开源项目)
四
编码转换工具:convmv
convmv -f cp936 -t utf8 --notest --nosmart -r /home
将/home文件夹里的文件从cp936转换成utf8格式
五
大幅提高 firefox 页面加载速度
步骤:
1. 先在地址栏键入about:config
2. 设置 "network.http.pipelining" 为 "true"
3. 设置 "network.http.proxy.pipelining" 为 "true"
4. 设置 "network.http.pipelining.maxrequests" 为 30
5. 单击右键,选择新建->整数,命名为 nglayout.initialpaint.delay ,值为 0
OK.
六
apt-get autoclean
七
加载Usb
mount -t vfat -o iocharset=utf8,umask=000 /dev/sda /mnt/usb
八
将软件关联关系列输出图片:
apt-rdepends -d mozilla-firefox | springgraph > firefox.png
springgraph速度有点慢,装上graphviz后,apt-rdepends -d mlterm | dot -Tps >mlterm.ps 或者apt-rdepends -d mlterm | dot -Tpng >mlterm.png
九( 见五十九 )
alias gimp='gimp 2>/dev/null &' 图象处理是经常要用的,后面的 2>/dev/null 是为了不看各种出 错信息。
1是标准输出,2是报错输出。
2>/dev/null 意思是报错信息通通转到/dev/null设备(相当于删除), 这样屏幕上就比较干净清爽.
十
用Opera时,字体设置要设置国际字体中的简体中文,不然显示有问题
十一
查看本机IP及网卡物理地址:ifconfig
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:6E:78:F9:C7
inet addr:219.243.36.231 Bcast:255.255.0.0 Mask:255.255.255.0
inet6 addr: fe80::20c:6eff:fe78:f9c7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2280431 errors:0 dropped:0 overruns:0 frame:0
TX packets:26606 errors:39 dropped:0 overruns:0 carrier:0
collisions:9125 txqueuelen:1000
RX bytes:1996231111 (1.8 GiB) TX bytes:2840153 (2.7 MiB)
Interrupt:193
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
十一
代码:
$wajig listcommands|grep large
large List size of all large (>10MB) installed packages
我用wajig这是一个新的dpkg前端。功能很全。
要想你要的这个功能,只需要安装 wajig, 然后
代码:
wajig large
就可以显示出大于10M的包。 它还有其它很多功能,比如启动服务:
wajig start kdm
查询哪个包里有我需要的文件:
wajig whichpkg libc
可以自动在apt-get.org里搜索非官方方的包:
wajig findpkg engage (找engage这个包在哪个非官方服务器)
十二
在KDE控制中心中没有文泉驿字体选项
dpkg-reconfigure fontconfig
设置启用bitmap字体就可以了
十三
修改 Debian 默认浏览器用
/usr/sbin/update-alternatives --config x-www-browser
十四
*.mht格式文件是IE另存的一种Web archive格式
单文件包括网页和图片
一个简单的方法:
1. 把*.mht改名为*.eml
2. 用Mozilla打开*.eml
3. 如果图片链接有问题,选择View Image就可以了
此外,还有专门的工具kmhtConvert:
kmhtConvert is a utility to convert mht (Windows Web Archive) files to war (
KDE Web Archive) files.
十五
关于 Beep Media Player 在 UTF-8 下的 播放列表乱码的处理
beep 的首选项->插件->媒体-> MPEG 音频插件的首选项->标题->选中将非UTF-8标签转成UTF-8->ID3编码设为GBK
十六
关于Xmms里音轨显示乱码
装这个 xmms-mpg123-ja
这个有转换标签编码的
十七
制作DEB包
dh_make -e your.maintainer@address -f ../gentoo-0.9.12.tar.gz
进入程序的主目录然后运行如下命令:
dpkg-buildpackage -rfakeroot
在你的.changes文件上运行lintian(1);这个程序将会检查 出软件包中的一些很常见的错误。它的命 令是:
lintian -i gentoo_0.9.12-1_i386.changes
十八
声音配置:
包alsa-utils
运行命令:alsaconf来配置声卡
十九
mplayer播放时切换字幕用j键
控制台下播放电影:
mplayer -vo fbdev file.avi
注意内核启动参数要加入
vga=788
二十
Gnome里启用音效后会启动esd进程,可能和播放软件冲突
二十一
apt-cache dump 简要显示整个缓存文件的内容
apt-cache dumpavail 把所有有效的包文件列表打印到 stdout
apt-cache -n search 根据正则表达式搜索软件包列表
二十二
我用的是etch,kde3.3;
kdm登陆时候,设置10号字体,刚刚好;
但用rcconf去掉kdm,而用startx登陆的时候,发现字体变大了,要设置成9号字体,才跟原先差不多。 但是9号字体却没有10号字体漂亮。
A:
请执行下
echo Xft.dpi:96 >> ~/.Xresources
也就是在 ~/.Xresources 里加一行 Xft.dpi:96
96 是中等大小字体 , 75 是小字体
二十三
dpkg -L package_name
显示软件包的所有文件
dpkg -S file_name
查找文件属于哪个包
二十四
下载目录下的所有文件可以用镜像命令
mirror source_dir local_dir
二十五
查看哪个程序占用了相应设备
如查看哪个程序占了音频设置:
lsof /dev/dsp
二十六
wget批量下载
wget -t 1 -nc -T 20 -i mp3
参数(区分大小写) -t 1 表示尝试链接1次,失败就算了。-nc 表示不要下载同目录下同名的文 件。-T 20 表示链接超时20秒后就撤退。-i mp3 表示从当前目录下文件名为mp3的文件里面获取下载地址(如果是别的目录就输入路径如:/home/×××/mp3),这个文件一般是html文件,但不 强求,只要是列出如 http:// ×××××.mp3 等最终下载地址列表的文件就好,这里是文本文件mp3(linux不强求扩展 名)
二十七
提高系统启动速度的软件:
http://initng.thinktux.net/index.php/Main_Page
InitNG
只需在系统引导参数中加入如下部分:
kernel (hd0,1)/vmlinuz root=/dev/hda6 init=/sbin/initng ro
二十八
重新配置X
dpkg-reconfigure xserver-xorg
二十九
数码相机软件:
gtkam
三十
选择默认的窗口管理器:
update-alternatives --config x-session-manager
There are 4 alternatives which provide `x-session-manager'.
Selection Alternative
-----------------------------------------------
1 /usr/bin/icewm-session
2 /usr/bin/startkde
*+ 3 /usr/bin/xfce4-session
4 /usr/bin/gnome-session
Press enter to keep the default, or type selection number: 1
Using `/usr/bin/icewm-session' to provide `x-session-manager'.
三十一
rar e file.rar解压文件并且不建立任何文件夹
rar x file.rar解压文件按原目录结构
三十二
Openoffice的界面字体
自动替换
Andale Sans UI
这个字体即可
三十三
不能加载USB时试试
modprobe usb-storage 这个是加载usb移动存储的模块的
三十四
如果你要编译xmms,就
apt-get build-dep xmms
这样就把编译xmms的开发包装全了
三十五
root对一些文件访问没有权限可能是磁盘已经损坏可以用reiserfsck --rebuild-tree来修复 (针对reiserfs文件系统)
三十六
dpkg -r 来删除一些不完整的软件包
三十七
kdm/gdm里的选项在/usr/share/xsessions, 是一些以.desktop为结尾的文件
三十八
导出软件包选择列表:
dpkg --get-selections \* > selections.txt
导入dpkg数据库:
dpkg --set-selections
200
中的200改成180
这样安装后可能会出现字体爬坡现象,可以到http://www.linuxsky.net/down/ftproot/incoming/f33k4/deb/freetype/安装libfreetype6_2.1.10-9_i386.deb和libfreetype6-dev_2.1.10-9_i386.deb两个 文件包
四十
修改网卡设置,直接修改/etc/network/interfaces
运行/etc/init.d/networking restart
使修改立即生效
四十一
清除系统中的孤儿包
deborphan --guess-all|tr ["\n"] [" "]|sudo xargs apt-get remove --purge - -y
四十二
清除系统中仅仅remove的软件包
dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
四十三
查看进程调用
lsof -p
四十四
当程序出现问题, 但没有给出足够的错误提示时, 可以用下面的命令跟踪
strace -f -F -o outfile
四十五
如果在安装过程中出现中断,然后你发现该软件包既不能重装又不能删除,试试下 面两个命令:
# apt-get -f install
# dpkg --configure -a
如果你在运行apt-get update时看到“E: Dynamic MMap ran out of room”, 那么在/etc/apt/apt.conf加入如下内容:
APT::Cache-Limit 10000000;
四十六
利用zless或bzless命令可以直接查看.gz .bz2压缩的文本包
四十七
设置时间:
写入CMOS
hwclock --systohc
读取CMOS时间
hwclock --hctosys
四十八
删除一个关联较多的软件包
debfoster package-
比如当初你是用apt-get install x-window-system-core安装的X,那么
debfoster x-window-system-core-
按着提示做
删除由 x-window-system-core带来的包。
四十九
访问网上领居
使用windows共享是这么做的:
安装smbfs这个模块,然后
mount -t smbfs -o username=xxx,password=xxx,rw \\xxx\yyy /mnt/smb1
这么做以后,是将对方的共享目录挂载在/mnt/smb1下了,所有中文文件都可以正常访问。
五十
简易的录音方法:
用 cat 就可以了
# cat /dev/audio > test0.au
按 ctrl + c 停止录音
用 dd 也可以
# dd if=/dev/audio of=test01.au bs=1m count=1
五十一
大多数不使用声音服务器的非 KDE 声音应用程序可以通过 命令 artsdsp 来运行。应用程序运行时, 所有到声音设备 的访问都将被重定向到 artsd 声音服务器。
命令的格式是:
artsdsp 应用程序 参数 ...
五十二
抽取tar文件中的特定文件:
colinux:~/test# ls
test.tar
colinux:~/test# tar -tvf test.tar
drwxr-xr-x root/root 0 2005-11-17 10:13:37 ./
-rw-r--r-- root/root 16 2005-11-17 10:12:55 ./test2
-rwxr-xr-x root/root 89 2005-11-10 03:23:37 ./test.sh
colinux:~/test# tar --get -vf test.tar test.sh
tar: test.sh: Not found in archive
tar: Error exit delayed from previous errors
colinux:~/test# tar --get -vf test.tar ./test.sh
./test.sh
colinux:~/test# ls -l
total 16
-rwxr-xr-x 1 root root 89 Nov 10 03:23 test.sh
-rw-r--r-- 1 root root 10240 Nov 17 10:13 test.tar
五十三
给定关键字, 查找相关命令
propos
man -k
五十四
系统服务
1.编写启动脚本, 并将其置于 /etc/init.d/目录下
2. 付予 可执行权限
3. 设定为启动服务
#/usr/sbin/update-rc.d defaults
4.将其删除
#/usr/sbin/update-rc.d -f remove
5.根据运行级别设定,例如
#/usr/sbin/update-rc.d start 20 1 2 3 . stop 20 4 5 .
五十五
保持软件包的一个版本
aptitude hold package_name
解除
aptitude unhold package_name
五十六
ASCII艺术小软件:
figlet
五十七
下载Http的Dir目录内的所有文件
wget -r -p -np -k http://fedora.redhat.com/docs/release-notes/fc5/zh_CN/
五十八
安装Rpm包
alien -i name-of-the-pakage.rpm直接安装
alien -d 把rpm包转成deb包
五十九
someprog > /dev/null 2>&1
The first part, "> /dev/null" means send standard output to the 'bit
bucket" or in other words, throw it away.
The second part, "2>&1" means "redirect standard error (2) to the same
place as standard outout (1.)
六十
没用装zhcon(装好基本系统后)看中文
jfbterm -q -c other,GB2312,iconv,UTF-8
由于需要fb支持
所以在/boot/grub/menu.lst里
加入 vga=788(或其它)
六十一
控制台快照
可以用setterm程序来获得控制台下的屏幕截图。命令格式为:
setterm -dump 1
上面命令中,1指第一个虚拟控制台,如要获得第二个虚拟控制台的内容,应改为2,依此类推。
还可以用import:
import console.jpg
六十二
tar
tar xvvf file.tar #extract the contents from the tar package
tar tf file.tar #list the contents of the tar package
六十三
显示出路径信息
apt-get install --print-uris package
六十四
google搜索技巧:
site:linuxsir.org intitle:cce
会在sir里搜索以cce为标题的文章
六十五
提取tar包中的特定文件:
colinux:~/test# ls
test.tar
colinux:~/test# tar -tvf test.tar
drwxr-xr-x root/root 0 2005-11-17 10:13:37 ./
-rw-r--r-- root/root 16 2005-11-17 10:12:55 ./test2
-rwxr-xr-x root/root 89 2005-11-10 03:23:37 ./test.sh
colinux:~/test# tar --get -vf test.tar test.sh
tar: test.sh: Not found in archive
tar: Error exit delayed from previous errors
colinux:~/test# tar --get -vf test.tar ./test.sh
./test.sh
colinux:~/test# ls -l
total 16
-rwxr-xr-x 1 root root 89 Nov 10 03:23 test.sh
-rw-r--r-- 1 root root 10240 Nov 17 10:13 test.tar
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12838/showart_113955.html |
|