*********第一天**************************
*****author Ice Xu *********************
*****Create Date 2006-10-25*************
*****NanJing sd0603*********************
*****************************************
第一天UNIX常识部分
SUN公司 SOLARIS系统
查看系统的版本:UNAME -A
UNIX操作系统是专业人事所用,应用于高端应用,比如电信,银行,政府,业务不能停,7*24小时服务,WINDOWS 和UNIX的比较
性能差很多,所以UNIX应用于高端应用,所以大家了解一些UNIX的命令是必要的,大家刚开始编程时,一定要从命令行开始,提高
自己的竞争力。
学习知识点:
学习UNIX时的必备,编辑文本文件,VI编辑器,命令行与图形界面的开发最大区别在于,对系统资源的占用和效率上
文件、目录、权限
UNIX系统的安全性,公共使用的环境中,为了起安全性作用,UNIX中有权限概念。是否有权限去读,去写,去执行。
命令解释器,环境变量的概念
必须要学会跟数据库打交道
那些人需要了解数据库:系统管理员( SA )、数据库管理员( DBA )、程序员( PG )
把一个程序变成一个进程(PROCESS)
B/S架构和C/S架构
AS应用服务器,APPLICACTION SERVER
SHELL 外壳 是用户和内核之间的结口, 对应WINDOWS 中的就是CMD 命令解释器,SHELL也是一个程序
HERNEL 内核 包含很多驱动,内核主要用于管理设备,在硬件之间起到一个接口的作用。
SWAP SPACE 交换空间,在安装操用系统,
TELNET 192.168.0.20 任何一个操作系统都会提供些命令
PASSWORD 的要求:六到八位,少于六位时会报错,大于八位时会只取前八位,输入密码时SOLARIS 中默认为回写密码,
ps 查看当前的SHELL
终端:
敲命令时请注意提示符:
常用的几种SHELL(有两个分支):
SH CSH
BASH
KSH
SH是最早的SHELL 系统管理员要了解这种SHELL,SHELL实际是一个角本语言,它不用编译 WINDOWS 中对应的是BAT批处理程序
要整个系统中充满了,环境变量会影响到一个SHELL的执行,CSH和BSH在定义环境变量时会有两套的方法,LIUNX下默认的为BASH
而SOLARIS中默认为CSH,BASH中可以利用方向键不断调用不同的上次的输入的命令。
提示符改成#号,说明当前用户是ROOT,超级管理员,这不受权限制止,
在BASH和CSH中如果提示符中变成%时说明一个用户
常用的两个SHELL都是 SH 默认的提示符为 % 和 BASH 默认的提示符为 $
文件系统:
UNIX中怎样建一个文件:
PWD 显示当前绝对路径 注以/开头代表为绝对路径从根目录开始
相对路径: 相对于当前目录 以 、开始
MOUNT挂接 MOUNT POINT 挂接点
MOUNT /DEV/DSK/
DF -K 查看文件系统的所有的文件
UNIX中命令大小敏感 CASE SENSITIVE
LOGOUT 命令只有在注册SHELL中起作用(CTRL+D 退出系统,表示我结束终端输入)
更改口令的命令
UID 用户定义标识
GID 组ID
物以类聚,人以群分
CTRL+C 终止一个前台正在运选择程序 CTRL+D 结束终端输入
基本命令部分
根目录:
主目录:
当前目录:
CD 改变目录命令
CD 、、回到上一级目录
不管当前目录在哪级上,最快的方法就是CD 回车
~xubin 表示xubin的目录,此种形式用得挺多的,只要知道一个用户名就知道
ls 查看当前目录中的所有内容
ls -l
带*号的为可执行文件
带/说明是目录
file XXX文件名 查看文件的的状态,执行或权限