第一范文网 - 专业文章范例文档资料分享平台

UNIX操作系统

来源:用户分享 时间:2025/11/21 16:47:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

文件存取权限的修改 用chmod命令修改文件的存取权限,chmod命令的格式如下: 格式1: 格式2:

这里只介绍符号模式(symbolic_mode), 符号模式的命令格式如下:

chmod [who] op permision file...

who项表示用户类型,它的内容为以下一项或多项: u g o a

op项表示动作: + -

permission项为存取权限,它的内容为以下一项或多项: r w x 举例:

chmod u+w test report chmod u-x abc.c chmod u+rwx myfile1 chmod ugo+rwx myfile2 拥有者对test和report文件“可写” 拥有者对abc.c文件不可执行 拥有者对myfile“可读、可写、可执行” 任何人都对myfile“可读、可写、可执行” 表示可读 表示可写 表示可执行 表示要加上permission指定的权利 表示要取消permission指定的权利 拥有者(user --- owner) 与拥有者同一组的用户(group) 其他人(other) 所有人(all) chmod symbolic_mode file... chmod absolute_mode file...

17

改变文件属主及文件所在组 改变文件属主的格式如下:

chown 属主名 文件名

必须对文件具有write权利才可改变文件的拥有者。 改变文件所在组的格式如下: chgrp 组名 文件名

必须是文件的拥有者或supervisor才能改变文件组别的归属。 举例:

chown wjm test1

chgrp newservice test1

3.6 UNIX重定向与管道

UNIX重定向 将文件的标准输出重新定向输出到文件,或将数据文件作为另一程序的标准输入内容。如: ls -l>file1 ls>>file1

grep abc

其中,\和\为输出重定向符,\将输出内容存到重定向文件中,若文件存在,则先删除原有内容;\将输出内容存到重定向文件的尾部。 UNIX管道 将一文件的输出作为另一文件的输入。如: ls|more

ps -ef|grep smith

将ls的输出作为more命令的输入 ps -ef的输出作为grep smith命令的输入 将ls -l命令显示的内容存到file1中,

将ls 命令显示的内容附加存到file1的尾部 将file1的内容作为grep abc命令的输入

3.7 UNIX文件系统常用命令

显示当前目录 改变目录 进入家目录 创建目录 UNIX命令 pwd cd cd mkdir UNIX命令举例 pwd cd /usr cd mkdir abc 类似DOS命令 cd cd c:\%usr md abc 18

删除空目录 删除目录及其内容 显示目录内容 rmdir rm -r ls rmdir abc rm -r abc ls abc ls -l abc(文件长列表) ls -a abc(所有类型文件) ls -d * (不进子目录) cat file1.c more file1.c cp file1 file2 mv call.test call.list rm call.list rd abc deltree abc dir abc 显示文本文件内容 一次一屏显示文本 文件内容 拷贝文件 移动(重命名)文件 删除文件 本章小结:

cat more cp mv rm type file1.c copy file1 file2 move call.tst call.lst ren call.test bbb del call.lst 本章介绍了UNIX文件系统的基本概念和基本命令:

UNIX文件系统分为根文件系统和附加文件系统。

UNIX的文件类型可分为:一般文件、目录文件、特殊文件和符号链接文件。 UNIX采用树型目录结构。每个用户拥有自己的家目录。 UNIX支持长文件名。UNIX的文件名对大小写敏感。 UNIX文件的存取权限分为:r、w 、x。 UNIX支持重定向和管道。

最后介绍了UNIX文件系统常用命令。

19

第4章 UNX文件系统常用工具

4.1 vi编辑器的最基本用法

vi编辑器是UNIX的强有力的文本文件编辑工具,利用它可以建立、修改文本文件。

在当前的各种UNIX GUI界面下都提供了文本编辑器,其操作方法和WINDOWS下的notepad类似,可以方便的进行文本编辑。但vi是最基本的文本编辑工具,所有的UNIX均支持。 vi编辑器常用的两种状态方式 1) 文本输入方式

用于文本的输入

2) 命令方式 用于输入控制命令 vi编辑器的进入 vi 文件名

自动进入命令方式。 文本输入方式的进入

a-将在光标所在位置之后插入文本(append) A-将在光标所在行末插入文本

i-将在光标所在位置之前插入文本(insert) I-将在光标所在行的第一个非空字符前插入文本 o-将在光标所在行的下一行开始插入文本(open) O-将在光标所在行的上一行开始插入文本 光标位置移动(两种方式均适用) h-左移 j-下移 k-上移 l-右移

20

搜索更多关于: UNIX操作系统 的文档
UNIX操作系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c71e3430t4v3jk4h7snlf_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top