Linux操作系统
guoli0813
这个作者很懒,什么都没留下…
展开
-
shell编程(二)
2.1 变量什么是Shell变量 本地变量环境变量变量替换(显示变量)位置变量标准变脸g特殊变量影响变量的命令。本地变量在用户现在的shell生命期的脚本中使用。variable-name=valueset显示本地所有的变量readonly variable-name#LOCALTEST="TEST"#echo ${LOCALTEST}TEST#readonly LOCALTES原创 2008-09-19 08:20:00 · 652 阅读 · 0 评论 -
fedora 8 下安装mplayer(简洁版)
添加 linva 的 yum 源(我也这源里有什么,会有什么用,反正以后肯定会用上,以下好多软件都是这个提供有) rpm -ivh http://rpm.livna.org/livna-release-7.rpm)先下载livna源,www.livna.org装上,再在root权限下yum install mplayer mplayer-gui就ok了,当然,还有一个比较好的源,你去网上找一下,原创 2008-10-08 22:32:00 · 806 阅读 · 0 评论 -
Linux内存管理
首先我要说,我这是转贴,转的cu论坛上nonameboy的帖子,你可以连接过去看看。今天因为要解释系统中可用内存的大小,用google看了半天,还有在CU上找了关天,竞然没有发现有比较好的章,估计很多人都没有注意到,懂了以后又没有整理出来。在CU上看了很多文章说什么memory leak和linux内存管理不好,事实都是因为不懂linux的内存管理引起的误会。晚上我把这几天看到,跟自已的一转载 2008-10-07 14:42:00 · 556 阅读 · 0 评论 -
通过rpm包安装、配置及卸载mysql
通过rpm包安装、配置及卸载mysql的详细过程. 以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下 cd /data rpm -ivh MySQL-server-4.0.14-0.i386.rpm 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge转载 2008-10-05 04:05:00 · 475 阅读 · 0 评论 -
LAMP学习过程
组建动态web网站。linux+Apache+MySQL+PHP(LAMP)LAMP的局限性:客户端想服务器提交的数据不经过加密,容易被第三方窃取。电子商务网站绝对不允许。SSL:Secure Socket Layer 的缩写,是一种互联网上最普遍使用的安全通讯协议,保障网站服务器与客户机之间数据资料传输的安全性,开放版本:http://www.openssl.org。MODSSL:Apa原创 2008-10-05 13:58:00 · 1977 阅读 · 0 评论 -
linux configure参数详解
configure脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上--help选项执行configure脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的.下面对每一个选项进行简略的介绍:--cache-file=FILE configure会在转载 2008-10-04 19:41:00 · 659 阅读 · 0 评论 -
shell编程(七)
shell函数:定义函数函数调用参数传递函数文件载入和删除函数函数返回状态定义:shell允许将一组命令或语句形成一个可用快,这些快称为shell函数定义函数的格式为:函数名(){ 命令1 。。。。。。。}for example:#!/bin/bash#hellofunfunction hello(){ echo "Hello ,today is `date`" return 1原创 2008-09-26 07:26:00 · 671 阅读 · 0 评论 -
shell编程(三)
chattr文件的t属性----------第三章:Shell的输入与输出echoreadcat管道teeexec文件重定向标准输入,输出和错误合并标准输出和标准错误使用文件描述符3.1.1 echoecho命令可以显示文本行或变量,或者把字符串输入到文件。echo[option] string-- -e 解析转义字符-- -n 回车不换行,linux系统默认回车换行-- 转义符(原创 2008-09-22 06:48:00 · 536 阅读 · 0 评论 -
shell编程(六)
find 命令是真正的在文件系统中查找。和local 命令的区别find -name 按照文件名查找文件-perm 按照文件权限来查找-user按照文件属主来查找-group文件所属于的组-mtime -n +n文件的更改时间 -n表示文件更改时间距现在n天以内+n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime选项,他们和-mtime相似。-size n[c原创 2008-09-24 08:20:00 · 570 阅读 · 0 评论 -
shell编程(五)
case语句:case语句为多选择语句case 值in模式1) 命令1 ;;模式2) 命令2 ;;esacfor example:#!/bin/bash#case select echo -n"Enter a number from 1 to 3:"read ANScase $ANS in1)echo "You select 1";;2)echo "You select 2"原创 2008-09-23 08:19:00 · 486 阅读 · 0 评论 -
关于一段for循环的讨论
首先说一下案例:[root@staid zhenglang]# cat listdir.sh#!/bin/shdir=$1files=`ls "$dir"`for file in $filesdo echo "${dir}"/"${file}"done [root@staid zhenglang]# ./listdir.sh /home/zhenglang/home/zhenglang/D原创 2008-09-23 17:26:00 · 547 阅读 · 0 评论 -
shell编程(四)
第四张 控制流结构控制结构if then else 语句case语句for循环until循环while循环break控制continue控制。流控制是什么?#!/bin/bash#创建一个目录make /home/chinaitlab/shell/txt#复制所有txt文件到/home/chinaitlab/shell/txt/cp *.txt /home/chinaitlab/shell/tx原创 2008-09-22 07:51:00 · 511 阅读 · 0 评论 -
shell编程补充--关于suid/guid
设置文件权限位时我们一般忽略了suid/guid的存在,现在看看它们到底是怎么回事。suid/guid是什么?suid意味着如果A用户对属于他自己的shell脚本文件设置了这种权限,那么其他用户在执行这个脚本的时候就拥有了A用户的权限。所以,如果root用户对某一脚本设置了这一权限的话则其他用户执行该脚本的时候则拥有了root用户权限。同理,guid意味着执行相应脚本的用户则拥有了该文转载 2008-09-21 06:56:00 · 956 阅读 · 0 评论 -
shell 编程
shell编程什么是shell 是核心程序(kernel)之外的指令解析器,是一个程序,同时也是一种命令语言和程序设计语言。 echo(A扣) linux默认的是bash shell存取权限与安全:drwxrw-r--的含义,用数字怎么样表示,1 2 4x w rdrwxrw-r-- 1 root root 2,245 jun 4 01:12 disk(d 目录-普通文件l链原创 2008-09-18 05:01:00 · 501 阅读 · 0 评论 -
CentOS下安装mplayer
1.yum install yum-fastestmirror二、yum install yum-priorities五、下载(请对应于你的计算机系统) i386 http://apt.sw.be/redhat/el5/en/i ... 6-1.el5.rf.i386.rpm x86_64 http://apt.sw.be/redhat/el5/en/x ... 1.el5.转载 2008-10-11 10:55:00 · 687 阅读 · 0 评论