opera+32+for+linux,Linux技巧集合

Linux技巧集合

发布时间:2007-11-17 02:00:59来源:红联作者:HonxeInc

我翻译老外站上及整理国内linux论坛上的一些Tips:

1、在linux下制作光盘镜像真是非常方便,下面的命令就ok:

dd if=/dev/cdrom of=/backup/ubuntu.iso bs=512

挂镜像文件:

mount -o loop -t iso9660 /backup/ubuntu.iso /cdrom

2、桌面管理器推荐用xfce,相比于gnome和kde来说,不失稳定性,资源占用少,强制安装的自身特色软件少(比如gnome非要带的那个软电话,openoffice等,KDE自带的更多!),个人喜欢经典好用的软件。如果xfce仍满足不了需求的话,用window maker会是个好的选择,个人认为比需要耗时的fvwm要好得多(如果不是专门研究桌面的话)。

3、浏览器推荐用opera,for linux版上网速度简直和文本浏览器速度一样快!比firefox,更比IE好很多,当然需要插件支持多时换用firefox。

4、个人不喜欢gdm,推荐删除gdm,可以在启动脚本中加入 startx,这样速度更快一些。

5、个人不喜欢scim,兼容性问题不少,推荐用fcitx,五笔、拼音者兼得。

6、Slackware中启动直接进入X:

vi /etc/inittab中的id:2:initdefault一句,将2改成4。(其它发行版是5)

7、Slackware中启动电源管理支持:

vi /etc/rc.d/rc.modules文件,将# /sbin/modprobe apm前面的注释去掉。

8、Slackware中加入对鼠标滚轮的支持:

vi /etc/X11/xorg.conf中以下几句:

Option "Protocol" "IMPS/2" ( 加IM )

Option "Device" "/dev/psaux" ( 注释/dev/mouse, 去掉注释 /dev/psaux )

Option "Resolution" "300" ( 加入整行 )

Option "ZAxisMapping" "4 5" ( 加入整行,4和5之间有空格 )

Option "Buttons" "3" ( 加入整行 )

9、允许普通用户关机、重启(前提是安装了sudo软件包,一般发行版都自带):

visudo命令编辑配置

加入一行 user ALL=(ALL) NOPASSWD: /sbin/shutdown -h now, /sbin/reboot

保存。

可以在X的桌面管理器中加入按钮,按钮执行命令为: sudo /sbin/reboot

10、拷贝c:\windows\system32\下的动态链接库msvcp60.dll和mfc42.dll到 ~/.wine/drive_c/windows/system32 下。然后wine迅雷就可以正常启动迅雷下载使用了

11、检验下载的ISO镜像的MD5值:$ md5sum download.iso

12、刻录ISO:

$ cdrecord --scanbus (这会给出类似这样的一组数字:0,1,0)

$ cdrecord dev=0,1,0 download.iso (刻录,搞定!)

13、检验已经刻录好的光盘的md5值:

$ whereis isoinfo (确保安装了isoinfo软件)

Logical block size is: 2048

Volume size is: 339344

$ isoinfo -d -i /dev/cdrom (查看光盘信息,会出现如下字样:

Logical block size is: 2048

Volume size is: 339344

)

$ dd if=/dev/cdrom bs=2048 count=339344 conv=notrunc,noerror|md5sum

14、安装任何linux发行版都要准备好的几个要点:

(1)安装前一定要备份好电脑中的重要数据,有时需要外部备份以策万全

(2)计划好怎么分区和采用的文件系统(ext3,reiserfs等)

(3)不要用完你的windows分区空间,保留一定空余,在你没将linux用熟练之前一定还用的着windows

(4)BIOS设置中的"Pnp aware OS"的值改为"NO"

(5)BIOS设置中设置为光驱引导

(6)连接所有的打印机,扫描仪,读卡器等设备,并打开它们.

(7)一定记得查看安装光盘上的README和INSTALL文档

(8)用笔记下安装过程中设置的root帐户口令

(9)将引导管理器lilo或者是grub安装到MBR.

15、各种机器类型进BIOS的方法:

AMI/Aware: [del] 在启动时

Toshiba: [Esc] 在启动时

Compaq: [F10] 启动出现Compaq的logo或者在右上角有光标闪时

NEC: [F2] 在启动时

个别Dell机: [按两下reset键] :-) 这个有些搞怪

另类机: [Ctrl+Alt]或[Ctrl+Esc]

Dell: [Ctrl+Alt+Enter]

Phoenix: [Ctrl+Alt+S]

Olivetti PC Pro: [Ctrl+Alt+Shift+NumPad]

HP: [F2]

采用Phoenix BIOS的Gateway systems: [F1]

IBM thinkpad: [F1]

Dell Dimension: [Esc]按下后,接着按[Del]

16、许多计算机都有reset键,它是dos时代的产物,在windows时代已经不那么频繁地使用了,但在非常情况下仍是能使windows恢复正常的唯一方法,但是在linux上你永远不需要用reset键,linux下整个系统的崩溃几乎不可能,程序的崩溃可以通过丰富的管理命令来解决,因此,建议在linux上永远不要按reset键。

17、Linux安装时可能用到的cheatcodes:

linux noapic (跳过硬件检测)

linux pci=noapic (跳过PCI卡部分硬件检测)

linux ide=nodma (禁用所有IDE设备的dma支持)

linux mem=1536M (内存超过1G时可能会用到)

linux vga=0 (设置vga为缺省)

linux acpi=off (关闭acpi特性)

linux noagp (跳过agp插槽检测)

linux noaudio

linux noddc

linux nopcmcia

linux noscsi

linux nousb

linux nofireware

linux noapm (禁用高级电源管理)

18、MBR是如此重要,可以这样备份MBR:

# dd if=/dev/hda of=/dev/fd0 bs=512 count=1

# dd if=/dev/hda of=/home/test/myhd.mbr bs=512 count=1

当mbr损坏时,可以用修复光盘或liveCD引导后,恢复:

# dd if=/mnt/test/myhd.mbr of=/dev/hda bs=512 count=1

19、恢复XP引导的方法:

用XP安装光盘引导系统,进入修复现有windows系统的界面后,按R进入恢复控制台,输入管理员口令,出现C:\windows> 提示,输入命令:FIXMBR

20、VI和Emacs是两种流行、强大并且有些“难用”的文本编辑器,在每一种linux发行里都有它俩,VI和Emacs的“粉丝”为谁更好争论不休。

VI有三种模式:命令模式、插入模式和扩展模式,基本的:i 进入插入模式 Esc 进入命令模式 ZZ 保存文件 :扩展模式

$ 行尾 ^ 行首 G 文尾 20G 跳到20行

y 复制(y3w 复制三个词, y3j 复制四行) p 粘贴

d 剪贴

Emacs有更易使用的GUI版本,不过使用键盘速度更有效率.

Ctrl+x,Ctrl+c,y 保存文件

21、显示Bash命令历史:$ history $ !8 历史第8条命令 $!v 历史中以v开头的命令

22、设置缺省权限的umask命令,在/root/.bash_profile中加入umask=066,这样将不允许其他root帐号读写此属于此root帐号的文件

23、了解命令是作什么用的命令:whatis 前提是/usr/sbin/makewhatis命令更新数据库

24、基本网络命令:# ifconfig # route

磁盘性能查询:# hdparm -t /dev/hda

空间占用情况:$ df -h

$ du -s /var/log/*

内存相关命令:$ free -b (字节)

$ free -k (KB)

$ free -m (MB)

$ free -o (缓存除外)

$ free -t (汇总)

抓屏命令: $ import -w root screen.jpg

25、硬链接和符号链接的区别:

(1)不能为一个目录做硬链接

(2)删除硬链接的原来文件不影响链接后的文件

(3)目录可以做符号链接

(4)删除符号链接的原来文件将导致符号链接失去意义

ls -i 显示文件的inode

26、查看文件的头或尾部内容,避免使用cat得到过长的输出:

$ head -15 fileA $ tail -25 fileA

比较文件:$ cmp -l fileA fileB

比较文件:$ diff -by fileA fileB (-b参数表示忽略掉空行, -y参数是靠边)

打印文件:$ lpr fileA $ lpr -#5 fileA (打印5份)

建立空文件:$ touch fileA

查看日期时间: $ date;time (在一行上打多个命令时用;分隔)

查找命令:$ whereis $ locate (依赖于# updatedb来更新数据库)

27、通配符使用:

* 匹配所有字符

\ Esc转义,后面的空格字符被忽略

? 匹配单个字符

[a-d] 匹配a,b,c,d

[!a-d] 不匹配a,b,c,d

[a-dA-D] 匹配a,b,c,d,A,B,C,D

28、less命令查看时可用以下按键:

"?/" 查找(结果高亮)

Shift+"?/" 向上查找(结果高亮)

80G 80行

q 改变页间距

29、""是重定向符号,0表示标准输入,1表示标准输出,2表示标准错误,例:

$ wc -l 0$ ls -R /var>/dev/null 2>errors.txt

/dev/null是个黑洞

30、了解机器信息的命令:

$ cat /proc/version

$ uname -m 机器号,类似i686

$ uname -r 核心版本

$ uname -n 本地域名

$ uname -s 系统名字

$ uname -p 处理器

$ unmae -a 以上所有信息和日期时间

31、在Ubuntu中禁用ipv6,以提高网络浏览速度:

修改/etc/modprobe.d/aliases 注释掉#alias net-pf-10 ipv6

建立/etc/modprobe.d/bad_list 内容为: alias net-pf-10 off

32、关闭显示器:

/usr/X11R6/bin/xset dpms force off

33、同步时间:

/usr/sbin/ntpdate 128.118.25.3; hwclock --systohc

34、开机数字键盘灯亮的脚本:

for tty in /dev/tty[1-6]; do

/usr/bin/setleds -D +num < $tty

done

35、关闭刺耳的键盘响铃:

编辑文件/etc/input.rc,修改set bell-style audible 为 set bell-style non

36、rpm2tgz产生的tgz包,在slack里面用之前,可以把它解压,然后用ldd xxx来看它的dependence

37、关闭xterm歌还在唱:

$nohup mpg321 music/01.mp3&

38、打开FB(Frame Buffer)后,更改字体:

setfont 字体名 可用的字体都在 /usr/share/kbd/consolefonts/ 这个目录下面

39、查看分区的UUID:

vol_id -u /dev/sdaX X为数字,查看指定分区的UUID号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值