红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

Debian note

发布时间:2007-11-05 00:18:03来源:红联作者:zisxvdmc
1.Debian's package management
apt-cache
apt-get -s remove package(delete the dependence packages)

dpkg --install
dpkg --remove
dpkg --purge

dpkg --list列出dpkg已知的所有软件包
dpkg --status具体软件包的详细信息
dpkg --search某个文件的原始软件包
dpkg --listfiles

dpkg --info xxx.deb
dpkg --contents xxx.deb

update-alternatives --config (editor)

替换/usr/bin/users而不修改coreutils软件包,可以把它移到/usr/bin/users.distrib:
dpkg-divert --local --rename --add /usr/bin/users

删除该转换返回原始文件名:
dpkg-divert --remove /usr/bin/users

禁止访问wall,使其所有者和组为根,并禁止文件上所有权限:
dpkg-statoverride --update --add root root 0000 /usr/bin/wall

与dpkg-divert不同,不能用此命令本身恢复旧权限。在删除改写后,需手工设置权限或重新安装包含该文件的软件包:
dpkg-statoverride --remove /usr/bin/wall
apt-get --reinstall install bsdutils

dpkg-reconfigure ssh
dpkg-reconfigure debconf

2.ssh's key
ssh-keygen -t dsa
scp id_dsa.pub username@IP:/tmp
ssh username@IP
cat /tmp/id_dsa.pub >> $HOME/.ssh/authorized_keys2
chmod go-w $HOME $HOME/.ssh
chmod 600 $HOME/.ssh/authorized_keys2
rm /tmp/id_dsa.pub
exit

3.commands
fc 10 15 #not only edit in vi,run
killall -s SIGHUP mplayer
talk
type
netstat -tupn
www.arin.net/whois/ #Foreign address comes from netstat -tupn
文章评论

共有 0 条评论