欢迎来到天天文库
浏览记录
ID:48058376
大小:506.50 KB
页数:37页
时间:2020-01-13
《linux系统教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux基础Shell命令课程编号:日期:2009-02-26版本:1.01LINUX的优点LINUX有很多的优点,其中最主要的有以下几点:极低的软件成本。良好的扩展性。维护方便。开放的标准。可移植性强。LINUX文件系统LINUX中的文件名最大支持256个字符,分别可以用A~Z、a~z、0~9等字符来命名并区分大小写,与WINDOWS不同的是,LINUX的文件没有扩展名。LINUX下的文件可以分为5种不同的类型:1)普通文件(ordinaryfile)2)目录文件(directory)3)设备文件(specialfile),分为:(1)块设备文件(2)
2、字符设备文件4)符号链接文件(symboliclinks)5)管道文件文件类型标识在用"ls-l"命令显示文件目录时的用下列符号表示不同的文件类型:-普通文件d目录文件b块设备文件c字符设备文件p管道设备l符号链接文件LINUX特殊文件名/表示根目录.或./表示当前目录..表示当前目录的父目录.字符串表示隐含文件,如”.profile”文件文件名通配符?任一个字符,如”abc?”*任何字符,如”ab*10”表示以ab开头和以10结尾的名字目录简介根文件系统常用目录根文件系统的常用目录举例如下表:/home一般用户的主目录或FTP站点目录/root管理员的主
3、目录/lib存放着系统最基本的动态链接共享/dev设备文件/tmp临时工作目录,存放一些临时文件/usr存放用户使用的系统命令和应用程序等信息/boot操作系统启动时所需的文件/etc存放计算机系统的配置文件。文件的存取权限UNIX文件的存取有三种权限:权限普通文件的存取权限目录的存取权限r具有读取文件的权利能读取文件名称w具有写入文件的权利能建立和删除文件,可以改变文件名x具有执行文件的权利能使用该目录下的文件(如cd命令)搜索文件等存取文件的用户类型有四种类型的用户可以存取文件:用户类型说明u(User)文件/目录的所有者g(Group)文件所在的工作
4、组o(Other)其他用户(非owner和非group)a(All)它是系统默认值每种类型的用户都有三种文件存取权限:r、w、x。文件存取权限的显示可以通过"ls-l"命令显示,如:$ls-lfile1显示如:-rwxr_xr__2wjmnewservice321Oct1709:33file1上行第2-4字符"rwx"表示此文件属主wjm对此文件的权利为"可读、可写、可执行",上行第5-7字符"r_x"表示此工作组newservice内的用户对此文件的权利为"可读、不可写、可执行",上行第8-10字符"r__"表示其他用户对此文件的权利为"可读、不可写、不
5、可执行"文件存取权限的修改符号模式的命令格式如下:chmod[who]oppermisionfile...Who表示用户类型u、g、o、aop项表示动作+表示要加上permission指定的权利-表示要取消permission指定的权利permission项为存取权限,它的内容为以下一项或多项:r表示可读w表示可写x表示可执行举例:chmodu+wtestreport拥有者对test和report文件“可写”chmodu-xabc.c拥有者对abc.c文件不可执行chmodu+rwxmyfile1拥有者对myfile“可读、可写、可执行”chmodugo+
6、rwxmyfile2任何人都对myfile“可读、可写、可执行”chmoda+rwxmyfile2任何人都对myfile“可读、可写、可执行”绝对模式(absolute_mode)所谓数字表示法是指将读取(r)、写入(w)、执行(x)和无权限(-)分别以数字4、2、1、0来表示,然后再把授予的权限相加而成。权限数字示例原始权限转换为数字数字表示法rwxrwxr-x(421)(421)(401)775rwxrw-r-x(421)(401)(401)755rw-rw-r--(420)(420)(400)664rw-r--r--(420)(400)(400)64
7、4例:Chmod774myfile1Chmod777myfile1改变文件属主的格式如下:chown组名文件名改变文件所在组的格式如下:chgrp组名文件名必须是文件的拥有者或supervisor才能改变文件组别的归属。举例:chownwjmtest1chgrpnewservicetest1Suid/guidsuid意味着如果某个用户对属于自己的shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主的相应权限。于是,如果根用户的某一个脚本设置了这样的权限,那么其他普通用户在执行它的期间也同样具有根用户的权限。同样的原则也适用于guid,执
8、行相应脚本的用户将具有该文件所属用户组中用户的权限。许多系统供应商
此文档下载收益归作者所有