早上送去幼儿园的时候仍然要哭闹一下。
下午是她外婆和爷爷去接她,发现一个问题,孩子的教室在三楼,放学时的上楼和下楼的人相当多,很挤。现在好多学校都存在这个问题。像侄女读高中放学也是这样。挤都挤不动。
4.3. Bash Variables Are Untyped, 4.4. Special Variable Types
1、
http://www.linuxsir.org/main/doc/abs/HTML/untyped.html
4.3. Bash Variables Are Untyped
Example 4-4. Integer or string?
|
2、
http://www.linuxsir.org/main/doc/abs/HTML/othertypesv.html
The space allotted to the environment is limited. Creating too many environmental variables or ones that use up excessive space may cause problems.
|
3、
命令:basename(# Strips out path name info (see 'basename'))
[mdx@localhost abs-exercises]$ basename /home/mdx/abs-guide-3.7/ex15.sh
ex15.sh
4、比较:
|
5、得到最后一个参数:
|
6、待查
If a script expects a command line parameter but is invoked without one, this may cause a null variable assignment, generally an undesirable result. One way to prevent this is to append an extra character to both sides of the assignment statement using the expected positional parameter.
|
7、在Example 4-6. wh, whois domain name lookup中,域名查询的服务器是无效的,可以换成:"wh-inn" ) whois $1@whois.internic.net;;
8、生词:
positional
notch
4.2. Variable Assignment(echo -n,!,$())
1、echo -n的作用简单的说就是不换行,像java中的System.out.print("something");
|
结果:Values of "a" in the loop are: 7 8 9 11
2、
下面这段的“!”不懂:
|
3、``相当于$()
|
4、英语生词:
disguised
naked
trailing
4.1. Variable Substitution(双引号,一行赋多值,未初始化变量)�
1、双引号内的变量可以保留变量值当中的超过一个空格的空格:
(abs-guide-3.7/HTML/variables.html#VARSUBN)
Example 4-1. Variable assignment and substitution
|
2、可以在一行中对多个变量赋值,但是在有可能引起版本兼容性问题:
(abs-guide-3.7/HTML/variables.html#VARSUBN)
Example 4-1. Variable assignment and substitution
|
3、在没有初始化的变量上进行算术运算不是非法的,当作是"0",但是在有可能引起版本兼容性问题:
(abs-guide-3.7/HTML/variables.html#VARSUBN)
|
我的redhat linux9.0的/etc/fstab
|
我因为分区的时候有几个分区没有指定LABEL,所以只能以设备名来装载。这样,当把硬盘从主盘换到从盘,或者从IDE0换到IDE1时,设备名就变了,这样就必须修改这个文件才能正常使用。
也不知道怎么样在已使用分区上添加LABEL?
U型渠道计算软件
新学年新幼儿园的第一天
今年把孩子送到离家较远的一个较大的幼儿园了。学费要贵一些,但是看来条件要好点。
早上是她的妈妈和外婆送她去的,大人刚走的时候要哭闹一下,等会儿悄悄去看时,老师把她安排在第一排,正在听老师讲呢。
临近中午,她妈妈去告诉她,让她中午就在那里吃饭,大人下午放学去接她。她脸色不高兴,但是还是没有哭闹。
下午是她爷爷和我去接她的(她爷爷提前没说去接她,所以我也去了)。
老师说她很乖。问她,她也说老师喜欢她,幼儿园很好玩。
中午她还破天荒的睡了午觉,这2个月在家里从来没有睡过午觉。
孩子回来后情绪还不错,只是吃起饭来很急,估计是中午在幼儿园没吃饱。教她中午没吃饱就向老师说。
新学年的开头一天情况不错。
Ctl-M(Carriage return.)(不懂)
read echo >$2 不懂
(http://www.linuxsir.org/main/doc/abs/HTML/special-chars.html)
Ctl-M
Carriage return.
1 #!/bin/bash
2 # Thank you, Lee Maschmeyer, for this example.
3
4 read -n 1 -s -p $'Control-M leaves cursor at beginning of this line. Press Enter. \x0d'
5 # Of course, '0d' is the hex equivalent of Control-M.
6 echo >&2 # The '-s' makes anything typed silent,
7 #+ so it is necessary to go to new line explicitly.
8
9 read -n 1 -s -p $'Control-J leaves cursor on next line. \x0a'
10 # '0a' is the hex equivalent of Control-J, linefeed.
11 echo >&2
12
13 ###
14
15 read -n 1 -s -p $'And Control-K\x0bgoes straight down.'
16 echo >&2 # Control-K is vertical tab.
17
18 # A better example of the effect of a vertical tab is:
19
20 var=$'\x0aThis is the bottom line\x0bThis is the top line\x0a'
21 echo "$var"
22 # This works the same way as the above example. However:
23 echo "$var" | col
24 # This causes the right end of the line to be higher than the left end.
25 # It also explains why we started and ended with a line feed --
26 #+ to avoid a garbled screen.
27
28 # As Lee Maschmeyer explains:
29 # --------------------------
30 # In the [first vertical tab example] . . . the vertical tab
31 #+ makes the printing go straight down without a carriage return.
32 # This is true only on devices, such as the Linux console,
33 #+ that can't go "backward."
34 # The real purpose of VT is to go straight UP, not down.
35 # It can be used to print superscripts on a printer.
36 # The col utility can be used to emulate the proper behavior of VT.
37
38 exit 0
http://files.rarlab.com/rar/rarlinux-3.2.0.tar.gz
今天,在网上下载了一个rar文件,发现redhat linux9.0系统没有这个解压软件,上网下载了一个3.6版本的,结果执行报告没有libstdc++.so.6,经查,是GCC和c++库的版本太低了的原因,只是libstdc++.so.5,下载一个完整的又要好像30~40M,太大了。于是,在网上搜了一下2003年左右发行的rar,标题就是下载的地址,记下来备用。
Linux下交换文件的创建与使用(转帖)
(转自:布落格的烘培机)
布??格的烘培??
有一种鸟儿是永远也关不住的,因为它的每片羽翼上都沾满了自由的光辉
导航
· 主页
· 管理
· TagCloud
· RainbowSoft Studio
· GoogleLogoShow
· Z-Blog论坛
· Z-Blog主页
· 搜索
<< [Flickr]1元硬币微拍重新制做的两个附加功能插件 >>
2005-12-8 9:47:29
Linux下交换文件的创建与使用
Linux的交换文件相当于Windows的虚拟内存,不过Linux可以使用整个分区做为交换空间,
也可以像Windows一样使用单个的文件做虚拟内存。
Linux支持虚拟内存, 就是使用磁盘作为RAM的扩展,使可用内存相应地有效扩大。核
心把当前不用的内存块存到硬盘,腾出内存给其他目的。当原来的内容又要使用时,再读
回内存。这对用户全透明:运行于Linux的程序只看到大量的可用内存而不甘心哪部分在磁
盘上。当然,读写硬盘比真的内存慢(慢千倍),所以程序运行较慢。用做虚拟内存的这部
分硬盘叫 对换空间。
在单机环境下感觉使用单个文件要比划一整个分区好用,而且比较灵活。
下面就用mkswap在根目录下建立一个128M的交换文件:
1.先创建一个128M的空文件
dd if=/dev/zero of=/swapfile bs=1024 count=131072
2.标识该文件为交换文件
mkswap ?c /swapfile 131072
3.启用交换文件
sync
swapon /swapfile
4.写入fstab中,自动激活
例如:
/dev/hda8 none swap sw 0 0
/swapfile none swap sw 0 0
关闭交换空间可以用swapoff命令
Tags: Linux 系统 使用
发布:rainbowsoft | 分类:Linux生活 | 评论:0 | 引用:0 | 浏览:
· 点击这里获取该日志的TrackBack引用地址
· 相关文章:
· Cedega在Ubuntu6.06下的一个怪问题和运行WOW的问题 (2006-8-13 17:01:14)
USB读卡器制作启动盘的补充及其它 (2006-1-17 6:33:30)
USB读卡器加存储卡制作系统引导盘 (2006-1-14 20:37:37)
网站调整待定备案仍需努力 (2005-12-29 1:43:12)
对不起,我回来啦 (2005-12-28 1:29:04)
试试Flock下的XML-RPC发布 (2005-12-17 19:48:22)
使用Zoundry发布你的Z-Blog (2005-11-14 18:36:41)
收到寄来的Ubuntu光盘 (2005-10-29 20:30:04)
T-Mobile SDA(欧版多普达575)使用小记及其它 (2005-10-17 18:01:56)
Linux使用记之五(Ubuntu安装设置全集) (2005-9-12 18:11:22)
发表评论:
[ ] 名称(*)
[ ] 邮箱
[ ] 网站链接
[ ] 验证(*) [c_validc]
正文(*)(留言最长字数:1000)
[ ]
[ ]
[ ]
[ ]
[提交] [ ] 记住我,下次回复时不用重新输入个人信息
?欢迎参与讨论,请在这里发表您的看法、交流您的观点。
日历
最新留言
最近发表
Powered By Z-Blog 1.6 Final Build 60816
Copyright 1999-2005 RainbowSoft Studio. Some Rights Reserved.