纬创软件EHT-ODC软件工程师培训班-linux基础

上传人:宝路 文档编号:47916725 上传时间:2018-07-06 格式:PPT 页数:23 大小:468.33KB
返回 下载 相关 举报
纬创软件EHT-ODC软件工程师培训班-linux基础_第1页
第1页 / 共23页
纬创软件EHT-ODC软件工程师培训班-linux基础_第2页
第2页 / 共23页
纬创软件EHT-ODC软件工程师培训班-linux基础_第3页
第3页 / 共23页
纬创软件EHT-ODC软件工程师培训班-linux基础_第4页
第4页 / 共23页
纬创软件EHT-ODC软件工程师培训班-linux基础_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《纬创软件EHT-ODC软件工程师培训班-linux基础》由会员分享,可在线阅读,更多相关《纬创软件EHT-ODC软件工程师培训班-linux基础(23页珍藏版)》请在金锄头文库上搜索。

1、纬创软件 EHT-ODC软件工程师培训班2010.5Linux/Unix基础大纲lUnix/Linux简介l用户登录l文件权限l文件系统概述l常用命令lvi编辑器l文件名通配l重定向、管道Unix/Linux简介lUnix是一套操作系统的标准lUnix/Linux是多用户的操作系统普通用户超级用户(root)lUnix/Linux是多进程的操作系统用户登录ltelnet登录在开始菜单-运行-输入cmd,打开命 令行界面执行telnet 主机ip地址见到Login:提示符后输入登录用户名见到Password:提示符后输入密码文件权限l什么是用户组l什么是文件所有者l权限有几类l如何修改权限用户组

2、l若干用户的集合,构 成用户群组l用户和用户组是多对 多的关系文件所有者l每一个文件都属于某一位用户所有(多对 一的关系)l同时,每一个文件都属于某一个用户组( 多对一的关系)l其他人(Others):某用户,既不是文件 的所有者,又不是文件所有组中的用户, 则该用户对于该文件来说,属于其他人。文件权限l权限类型分为读、写、可执行等l权限的对象分为:文件所有者权限、文件所有组权限、其 他人权限l如何查看文件权限 $ ls l /etc/passwd-rw-r-r- 1 root root 1466 2010-02-22 08:59 /etc/passwd如何修改文件权限lchown命令可以修改

3、文件所有者和文件所 有组 chown user:group filenamelchmod命令可以修改文件的权限例:chmod g+w filenamechmodu(用户) g(组) o(其他) a(全部)+(加入) -(除去) =(设定)r(读) w(写) x(可执行)文件或目 录文件系统简介lUnix文件系统由目录和文件组成l目录树的根目录(/目录)l当前目录(pwd命令)l切换当前目录(cd命令)l绝对路径:从根目录(/)写起的目录,如/etc/init.d/apache2l相对路径:不是以根目录写起,以当前目录为基准的目录 ,如./manl.和.目录:.目录指向当前目录.指向上层目录UN

4、IX文件和目录的命名l名字长度:允许1255字符有些UNIX不支持长文件名,但至少长度为1-14l取名的合法字符除斜线外的所有字符都是命名的合法字符甚至不可打印字符也可以做文件名斜线留做路径名分割符l大小写字母有区别文件操作常用命令l文件与目录的检视:ls列出目录的文件:ls 目录名列出目录下所有文件的详细信息:ls al 目录名l创建目录:mkdir 目录名建立testdir目录:mkdir testdirl文件拷贝:cp 源文件 目标文件或目录将test1、test2拷贝到testdir目录:cp test1 test2 test3 testdir/l删除文件:rm -r 文件名删除tes

5、t1文件:rm test1删除testdir目录(小心!):rm r testdirl移动文件:mv 源文件 目标文件或目录将test1改名为test2:mv test1 test2将test1 test2文件移动到testdir:mv test1 test2 testdir/其他常用命令l文档手册察看:man察看ls的手册:man lsl文件分页察看:more察看/etc/passwd文件:more /etc/passwd翻页:空格;退出:q;下一行:Enter;后退:Ctrl+Bl过滤文档内容:grep察看/etc/passwd文件中root的信息:grep root /etc/passw

6、dl文件打包:tar将testdir打包成testdir.tar:tar cvf testdir.tar testdir将testdir.tar文件解包:tar xvf testdir.tarl文件压缩:gzip压缩文件testdir.tar:gzip testdir.tar解压缩testdir.tar.gz:gzip u testdir.tar.gz可视化文本编辑器vilvi的优点:所有的Unix版本中都可以使用可视化、全键盘操作l一般模式和输入模式一般模式中输入命令编辑模式中可以输入文本输入模式切换到一般模式:使用Esc键一般模式切换到输入模式:a, A, i, I, r, R, c, C

7、, o, O等命令可视化文本编辑器vi(续)l在一般模式中移动向左一个字符h/向下一个字符j/向上一个字符k/向右一个字符l向前翻页Ctrl+F/向后翻页Ctrl+Bl一般模式中的命令插入命令:在当前字符前插入i/在当前行前插入I/在当前字符后插入a/在 当前行末插入A/在当前行下新起一行并插入o/在当前行上新起一行并插入 O删除命令:删除当前字符x/删除当前字符到行尾的内容X/删除当前行dd一般模式切换到输入模式:a, A, i, I, r, R, c, C, o, O等命令保存:w保存退出:wq不保存退出:q!可视化文本编辑器vi(续)l搜索字符串向前搜索:?string(其中string

8、为需要搜索的字符串)向后搜索:/string (其中string为需要搜索的字符串)l替换字符串将word1替换成word2::%s/word1/word2/g将word1替换成word2(需要确认)::%s/word1/word2/gcShell的文件通配符规则l“*”匹配任意长度(包括空字符串)点字符”.”,当它作为文件名或路径名分量的第一个字符时,必须显式匹 配,斜线(/)也必须显式匹配。例:*file匹配file,makefile,不匹配.profile文件;try*c 匹配try1.c try.c try.basicl“?”匹配任一单字符l 匹配括号内任一字符,也可以用减号指定一个范

9、围例: A-Z*;*.ch;MmakefileShell文件名通配的过程文件名通配由shell完成:(1)在shell提示符下,从键盘输入命令,被shell接受(2)shell对所键入的内容作若干种加工处理,其中含有对文 件通配符的扩展工作(文件名生成),生成结果命令。(3)执行(2)生成的结果命令。Shell文件名通配举例(1)设当前目录下只有try.c, zap.c, arc.c三文件,键入内容 cat *.c 实际执行 cat arc.c try.c zap.c (按字典序)对于命令cat来说,指定了3个文件(2) grep a*.c try.c与grep a*.c try.c的区别(3) vi m*e - vi makefile(4) cd *work.d - cd configure_network.d程序的标准输入/输出Shell输出重定向例如:ps -ef proc.list管道举例:ps -ef | grep liang谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号