存档
想学学Linux,碰到不少的小问题,一一收集在此,以便后用。
1.新安装的linux没有 ifconfig 这个命令。
ifconfig 保存在 /sbin 目录下,把 /sbin 添加到 PATH 里,问题得到解决。
执行 PATH=$PATH:/sbin
OK
2.删除PATH里面的变量名
export PATH=`echo $PATH | sed -e ’s/需要删除的变量名//g’`
这里使用了正则表达式 sed ’s/old word/new word/g’
用new word替换old word,new word为空就是删除,/要用\转译
也可以修改/etc/profile来定义PATH
2009/11/3 sky 更新
vi 练习
1.向前和向后翻一页的命令是什么?
2.移动光标到这一行的第一个字符处?
3.移动光标到这一行的最后一个字符处?
4.移动光标到文件的最后一行?
5.向下移动光标50行?
6.向后查找单词 China ?
7.在第30行到40行找到USA替换成China ?
想学LINUX,但一直没有真正动过手,都是装着玩几天就不弄了。软件和硬件的支持不好(可能是我不会用的缘故吧)。最近看到有个网站可以帮你找到合适的LINUX系统,测试一下也无妨。
http://www.zegeniestudios.net/ldc/index.php?lang=en
我测试了一下,100%符合要求的LINUX有 linux mints(没有听过这个版本,新的?),SUSE,UBUNTU,MDK,最后才是现在用的fedora。是不是我选择错误了呢?
心血来潮用了一下久未使用过的LINUX。发现忘记关机命令了,只记得一个shutdown,还不会用,无奈之下试了一下 poweroff ,竟然能关机。哈哈,真有奥秘呀。收集了一下Linux下的关机命令和详解。
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。
1.shutdown:shutdown命令安全地将系统关机。
有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失?使系统处于不稳定的状态?甚至在有的系统中会损坏硬件设备。
在系统关机前使用shutdown命令?系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结?即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的?还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的。这让像vi之类的程序有时间储存目前正在编辑的文档?而像处理邮件〔mail〕和新闻〔news〕的程序则可以正常地离开等等。
shutdown执行它的工作是送信号〔signal〕给init程序?要求它改变runlevel。 Runlevel 0被用来停机〔halt〕,runlevel 6是用来重新激活〔reboot〕系统,而runlevel 1则是被用来让系统进入管理工作可以进行的状态,这是预设的。假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作?你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。
什么是系统平均负载(Load average)?(What Does “Load Average” Mean?)
在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用’wait’)
- 没有被停止(例如:等待终止)
例如:
在host:winpro sp2 guest:rh9 环境下通过。首先在setting中,将虚拟机的网卡设置成host-only。
(1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1。
(2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为192.168.0.1/255.255.255.0。 (3)windows下的设置完成,转入到跑linux的虚拟机。将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话)
按红帽子图标->系统设置->网络(或其它你了解的方法) 也可以输入 netconfig (在字符界面下)
ip: 192.168.0.2(或其它在此网段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1
dns:输入你自己的DNS
保存设置。
如果你还没有设置好主机名称:
cd /etc/sysconfig
vi network
一直都在用LINUX,不过只是很少长时间用。前段时间用了ubuntu8.10。虽然界面很美,但UBUNTU太依赖网络了。没有网络几站就“活”不了。很多软件都需要通过网络来安装。同样fedora也需要网络来扶持但依赖没有ubuntu那么强。还有就是习惯使用了redhat的rpm了。没法适合DEB的安装方式。在国内还是REDHAT系列吃香点多点资源,连买的资料都是说REDHAT的。所以说垄断是很强大的力量。截个小图给大家看看。
fedora 10 desktop
Fedora 10 已经推出有些日子了,想试一下的朋友可以下载它的ISO来安装,有DVD版,也有CD版。
正式版ISO下载地址
JP
JAIST
ftp.jaist.ac.jp
Fedora Linux
http
ftp
rsync
JP
KDDI R&D Laboratories Inc.
ftp.kddilabs.jp
Fedora Linux
http
ftp
rsync
JP
Fedora Mirror
ftp.sfc.wide.ad.jp
Fedora Linux
ftp
JP
Yamagata University
ftp.yz.yamagata-u.ac.jp
Fedora Linux
http
ftp
JP
Internet Initiative Japan Inc.
ftp.iij.ad.jp
Fedora Linux
http
ftp
rsync
JP
Dream Train Internet
ftp.dti.ad.jp
Fedora Linux
http
ftp
JP
RIKEN
ftp.riken.jp
Fedora Linux
http
ftp
rsync
KR
KAIST File Archive
ftp.kaist.ac.kr
Fedora Linux
http
ftp
rsync
来自http://mirrors.fedoraproject.org/publiclist/Fedora/10/
最近评论