Linux入门笔记五
Shell脚本及其成分
Shell是一个功能强大的编程语言。用Shell编写的批处理文件称为Shell脚本、
Shell脚本的成分
-注释部分
以#开头的行
-命令
在Shell脚本中可以出现任何在交互方式下可以使用的命令
-变量
既可以使用用户自定义的变量,也可以使用系统环境变量
-流程控制
对命令的执行流程进行控制(顺序、分支、循环)
练习
more /etc/httpd/
vi hello
ls
date
whoami
pwd
date;whoami;pwd
在hello里写上
#/bin/bash
#this script is display current user,time and path
#it is display current time
echo "current time is"
date
#it is display current user
echo "current user is"
whoami
#it is display current path
echo "current path is"
pwd
执行bash hello
练习
ls -l
-rwxr-xr-- Root IT abctxt
Root 作为所有者 看前三项 rwx
执行chmod u+x hello
ls -l hello
IT 作为所有组 看中间三项 r-x
其他所有组 看后三项 r--
常见的环境变量
HOME 用户主目录
PATH 命令搜索路径
PS1 命令提示符号
PWD 用户当前工作路径
SHELL 用户shell类型
TERM 终端类型
LANG 语言环境
x=abc
echo x
echo $x
x=asdfsaf
echo $x
echo $SHELL
echo $PATH
修改环境变量
PATH=$PATH:/root
echo $hello
相关文档:
Linux图形界面和文字界面启动系统方式的切换
转自:http://www.webisok.com/46/t-1346.html
以root的身份登陆,然后执行:
#cd /etc
#vi inittab
更改"id:5:initdefault:"语句即可。
其中5表示默认图形启动界面
3表示默认文字启动界面
注:在启动之后,还可以通过下面的语句进行切换:
#init n
如果在图形界面下 ......
Linux 挂载文件系统
作者:lilleo 2005-01-24 11:19:55 来自:Linux公社
1、挂载点必须是一个目录。
2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。
对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其 ......
/ 根目录
/bin 常用的命令 binary file 的目录
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
  ......