linux实用教程06
本文由longxiangbaby贡献
ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
Linux 实用教程
2010年 . 秋 年
福州大学
第 6 章
Linux常用操作命令 Linux常用操作命令
知识要点
1. 2. 3. 4. 5. 6.
内置命令和外部命令 用户切换及登录查询 文本、 文本、文件查找相关 系统信息相关 信息交流 其他
福州大学
2
第 6 章
Linux常用操作命令 Linux常用操作命令
1. 内置命令与外部命令
如果一条命令是shell的内置命令,则由shell 的内置命令,则由 如果一条命令是 的内置命令 负责回应;如果是应用程序(外部命令 则由shell 外部命令), 负责回应;如果是应用程序 外部命令 ,则由 找到该程序,交给内核执行, 找到该程序,交给内核执行,执行结束后将控制权 交回shell. 交回
命令 Shell (内置 内置) 内置 Shell (外部 外部) 外部 内核
问题1:如何判别内置命令? 问题 :如何判别内置命令? 问题2: 问题 :内外命令的优先顺序 问题3:取消 启用内置命令 问题 :取消/启用内置命令
福州大学
3
第 6 章
Linux常用操作命令 Linux常用操作命令
1. 内置命令与外部命令
a. 辨别内置命令的主要方式: type 辨别内置命令的主要方式: 如:type ls; type test b. 设置一个与内置命令同名的外部命令测试优先 位于/usr/bin/test, $PATH中/bin先于 先于/usr/bin 如 位于 中 先于 创建一个/bin/test, 执行 执行test命令? 命令? 创建一个 命令 c. 使用 使用enable命令可以启用 取消内置命令 命令可以启用/取消内置命令 命令可以启用 内置命令; 如 enable –n 内置命令 enable 内置命令 enable –all 取消所有内置命令
福州大学
4
第 6 章
Linux常用操作命令 Linux常用操作命令
2 用户切换及登录显示
主要命令: 主要命令:su, w, whoami, id su 从当前用户切换到另一个用户进行使用 如: su root #转换身份,仅改变少量环境 转换身份, 转换身份 su – root #转换身份,改变用户环境 转换身份, 转换身份 su -s shell root #转换身份,执行指定 转换身份, 转换身份 执行指定shell 特别注意: 特别注意:su root, su – root的区别 的区别
福州大学
5
第 6 章
Linux常用操作命令 Linux常用操作命令
2 用户切换及登录显示
主要命令: 主要命令:w, who,whoami, id w, who,whoami,id都能显示用户信息: 都能显示用户信息: 都能显示用户信息 who: 返回原来登录用户的信息 返回原来登录用户 登录用户的信息 whoami: 返回当前的用户 w:显示系统终端登录的用户 显示系统终端登录 显示系统终端登录的用户 id:显示当