当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西南师范大学:《网络操作系统-Linux基础》第6章 Linux进程

资源类别:文库,文档格式:PDF,文档页数:41,文件大小:504.55KB,团购合买
选择 shell 一、etc/shellsshell文件中列出了系统可以运行的的列表 二、bin目录shell下有的执行程序 三、etc/passwdshell文件列出了每个用户的登录
点击下载完整版文档(PDF)

第6章 Linux进程

第6章 Linux进程

6.1及第24章 Shel编程

6.1 及 第24章 Shell编程

LINUX启动 BOOT 建立新进程 读取 INIT Jetcfinittab 系统初始化表格 执行 GETTY GETTY Jete′rc fetcnocatrc 有帐号轴入 Shel1 scrIpt文件 erec 读取 LOGIN fetc/passwd 口令无误 令数据库 e置ee 读取 SHELL fetc/profile 用户注销 Shl1 script文件 诶取 HOME/profile 或 SHOME login

LINUX启动

选择 shell eto/shel文件中列出了系统可以运行的she列 表 /in目录下有she行程序 /etc/ passwd文件列出了每个用户的登录shel

选择shell • /etc/shells文件中列出了系统可以运行的shell的列 表 • /bin目录下有shell的执行程序 • /etc/passwd文件列出了每个用户的登录shell

改变shel #chsh -s/bin/ash #chsh-s/ bin/bash ·#chsh-s/bin/csh

改变shell • #chsh –s /bin/ash • #chsh –s /bin/bash • #chsh –s /bin/csh

Bash的配置文件 在用户登录时,Bash初始化的配置文件 -/home/wangke/, bash profile 在每次进入Bash或生成 subshel时执行的配置文 件 / home/wangke/. bashrc -/home/wangke/, bash login 在退出Bash时执行的配置文件 home/wangke/. bashrc

Bash的配置文件 • 在用户登录时,Bash初始化的配置文件: – /home/wangke/.bash_profile • 在每次进入Bash或生成subshell时执行的配置文 件: – / home/wangke/.bashrc – /home/wangke/ .bash_login • 在退出Bash时执行的配置文件: – / home/wangke/.bashrc

Shel程序设计 She.两层含义: 指由She命令组成的Shel令语言 指该命令语言的解释程序 流行的shel Bourne shell( UNIX System V使用,提示符$,程序 名是sh) C shell( BSD UNIX使用,提示符%,程序名是csh) Korn shell( c结合了上面两者的优点) Bash( GNU LInux缺省Shel)

Shell程序设计 • Shell的两层含义: – 指由Shell命令组成的Shell命令语言 – 指该命令语言的解释程序 • 流行的Shell: – Bourne shell(UNIX System V使用,提示符$,程序 名是sh) – C shell(BSD UNIX使用,提示符%,程序名是csh) – Korn shell(结合了上面两者的优点) – Bash(GNU Linux缺省Shell)

Shel程序设计 She序设计语言 一可以定义变量、关键字 有各种控制结构: 顺序结构 分支结构 if case 循环结构 while for until 一有语法结构 一可灵活地利用位置参数传递参数值 UNIX Linux程序员常常利用Shel语言,把 UNIX/Linux命令组合在一起,编写出功能很强但 代码简单的程序

Shell程序设计 • Shell程序设计语言 – 可以定义变量、关键字 – 有各种控制结构: • 顺序结构 • 分支结构 if case • 循环结构 while for until – 有语法结构 – 可灵活地利用位置参数传递参数值 • UNIX/Linux程序员常常利用Shell语言,把 UNIX/Linux命令组合在一起,编写出功能很强但 代码简单的程序

Shel程序的编写与运行 一个最简单的She序例子: Scat file 1 f count files in current directory s -lwc-1 说明:用任何纯文本编辑器均可,建议文件名加sh表明这是一个She序文件。 ◆程序运行方法(4种) 第一种:$ bash file 1 第二种:$bash<flel 第三种:$ chmod a+ x filel S /filel 第四种:$. filel

Shell程序的编写与运行 • 一个最简单的Shell程序例子: $cat file1 # count files in current directory ls -l | wc –l $ 说明:用任何纯文本编辑器均可,建议文件名加.sh表明这是一个Shell程序文件。 ‹程序运行方法(4种) 第一种:$bash file1 第二种:$bash < file1 第三种:$chmod a+x file1 $./file1 第四种:$. file1

Shel程序设计 Shel程序设计语言的变量 环境变量 一位置参数变量 用户自定义变量

Shell程序设计 • Shell程序设计语言的变量 – 环境变量 – 位置参数变量 – 用户自定义变量

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共41页,可试读14页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有