大连东软信息学院
大学生创业实训中心
Linux Shell 基础
目录
Shell简介
1
文件安全与权限
2
变量和运算符
3
过程
4
前言
• 1965年AT&T贝尔实验室
Multics的操作系统
• 1969年贝尔实验室 基本文件系统.
UNIX分支版本(AT&T、BSD)
• 1991年 Linux Torvalds 类似于Unix的操作系统内核
• POSIX标准
• Shell定义的标准:IEEE1003.2 POSIX Shell
Shell的简介
• Shell 是一种特殊的程序。如图
Shell
run wc who mv date
is cat Lpr at rsh more awk
cp sh sed ps
cal find
pwd finger
w dd pg
find cc yp
cc ksh lp ps sed
kernel
% you
Shell的定义和功能
• 创建和控制进程,管理内存、文件系统和通信等。
• Shell是一个工具程序,在用户登录系统后。它解释并运行命
令或脚本,从而实现用户与内核的交互。
• 当用户登录成功,系统会启动一个交互的Shell来提示用户输
入指令。
开始执行
解析命令
开始执行任务
键入命令