欢迎来到天天文库
浏览记录
ID:34524836
大小:224.60 KB
页数:44页
时间:2019-03-07
《unix操作系统71569new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、为什么要使用UNIX?•是真正的多用户系统•设计简洁,功能全面•系统开放,性能优良•强大的网络功能是大型网络服务器操作系统的首选,网络就是计算机Bell实验室早期UNIX加州大学At&T伯克利分校的系统V4BSDSCOUNIXSolarisHP-UXAIXLinuxUNIX的结构用户实用程序SHELL内核硬件登录与退出•/etc/passwdwuhp:*:103:100:WuHaiping:/home/wuhp:/bin/csh口令:密码:用户号:用户组:用户描述:主目录:shell/etc/shadowwuhp:OetAt
2、L5RVxc1g:10917::::::•login:wuhp•password:********•%passwd修改密码,%是CShell的提示符•logout退出Shell的工作环境,shell变量和环境变量•BShell执行.profile•CShell执行.cshrc•KShell执行.profile和$ENV两个文件•USER表示该Shell的用户名•HOME表示注册目录•PATH表示命令搜索路径•MAIL表示邮箱目录•环境变量使用$来访问,例如$PATH.cshrc的例子•setpath=($PATH$HOME/
3、bin/usr/local/bin/usr/ccs/bin)•setenvMAIL/var/mail/$LOGNAME.profile的例子•PATH=$PATH:$HOME/bin:/usr/local/bin:/usr/ccs/bin:.•MAIL=/var/mail/$LOGNAME•exportPATHMAILUNIX的图形环境--X窗口•OpenLook与Motif都是建立在X协议上的•IBM,SUN,HP等合作的CDE(CommonDesktopEnvironment)环境提供了一个统一图形界面•X协议是Cli
4、ent/ServerUNIX命令执行的一般规则•command[-选项][参数],例如•%ls-l•命令的连续执行:分号隔开,例如•pwd;ls-l•一行写不下,使用来续行•使用man来进行帮助,例如manlsUNIX的目录树/etc系统配置文件和系统管理文件/dev设备文件入口/sbin系统启动和停止的命令/usr/sbin网络管理命令/bin和/usr/bin用户常用命令目录/home用户主目录/var动态数据目录,例如邮件数据,审计与记帐数据等/opt本地命令目录/lib和/usr/lib存放程序库文件/tmp临时目
5、录多用户文件系统的访问许可•ls-ltt•-r-xr-xr-x1demostaff181201998.10.6tt访问权限链接拥有者组名大小最后访问时间文件名•第一个字符表示文件类型。例如:•b表示块文件、d表示目录、-表示一般文件•c表示字符文件、p是一个管道文件•l表示链接文件、s是一个套接字文件使用umask命令指定文件的访问许可•二进制表示法,user,group,other三组•1表示屏蔽,0表示不屏蔽•000010111表示对属主不屏蔽,对组内成员用户屏蔽写权限,对其他用户完全屏蔽,因此命令为•umask027使
6、用chmod改变文件属性•二进制改法:•rwxr-xr-x为111101101是755,那么•例如:chmod755a.out•文字改法:•chmod[u][g][o][+
7、-][r][w][x]文件名•例如:chmodo-rxa.out常用命令显示当前工作目录•pwd创建目录•mkdirdirname转换工作目录•cddirectory无参数时使用环境变量$HOME作为其参数•例如:cd回到注册进入时的目录cd/tmp进入/tmp目录cd..进入上级目录创建文件•touchfilename删除文件rm[说明]:用来删除文件
8、或目录-f删除文件时不作提示-r递归地删除目录及其所有子目录-i删除文件之前先作提示[例子]:rmfile1删除文件file1rm-i/tmp/*删除目录/tmp下的所有文件rm-r/mytmp递归地删除目录/mytmp删除目录•rmdirdirname•移动文件mv[语法]:mv[-f][-i]文件1[文件2...]目标[说明]:将文件移动至目标,若目标是文件名,则相当于文件改名-i在覆盖已存在文件时作提示,若回答y则覆盖,其他则中止-f覆盖前不作任何提示[例子]:mvfile1file2将文件file1改名为file2m
9、vfile1file2/tmp将文件file1和文件file2移动到目录/tmp下列文件名•ls[options]names•-a显示以.开头的隐藏文件•-d显示目录•-m用逗号将文件进行分割•-l显示详细信息•-r以逆序排列•-s以信息块为单位显示文件大小•-R递归列出子目录及文件信息•
此文档下载收益归作者所有