- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Unix_Linux程序环境复习
* * * * * 复习 * * 1.3 Linux 操作环境 - 8 Linux文件类型 流式文件,即把文件的内容看做是一系列有序的无格式的字节流。 普通文件 普通文件指的是计算机用户和操作系统用于存放数据、程序等信息的文件。 文本文件,基于字符编码的文件, ASCII, UNICODE, UTF-8, GBK, GB2312, GB18030. 二进制文件,基于值编码的文件,由具体的应用程序指定或区分某个值是什么意思 目录文件 链接文件,又称符号链接文件。 设备文件,Linux系统把每一种I/O设备映射为一个设备文件。 (命名)管道文件,又称先进先出(FIFO)文件,主要用于在进程间传递数据。 如何查看文件类型? ls -l -,d,l,b,c,分别代表普通、目录、链接、块设备、字符设备 * * leo@leo-VirtualBox:~$ ls -l /bin 总用量 8632 -rwxr-xr-x 1 root root 920788 4月 3 2012 bash -rwxr-xr-x 1 root root 30216 12月 15 2011 bunzip2 -rwxr-xr-x 1 root root 1639672 4月 14 2012 busybox -rwxr-xr-x 1 root root 30216 12月 15 2011 bzcat lrwxrwxrwx 1 root root 6 6月 22 2014 bzcmp - bzdiff … leo@leo-VirtualBox:~$ ls -l /dev 总用量 0 brw-rw 1 root disk 8, 0 9月 6 15:33 sda crw-rw-rw- 1 root tty 5, 0 9月 6 15:33 tty drwxr-xr-x 2 root root 80 9月 6 15:33 bsg crwT 1 root root 10, 234 9月 6 15:33 btrfs-control drwxr-xr-x 3 root root 60 9月 6 15:33 bus 1.3 Linux 操作环境 - 9 * Linux的文件访问权限 3 类用户 文件所有者, 组用户,其他用户 3 种权限 读, 写, 执行 用户与权限的组合 3 种特殊权限 SUID, SGID, Sticky bit 代表字符 权限 含义 使用对象 s (所有者) SUID 允许所有用户以文件所有者的身份执行文件 仅用于二进制可执行文件 s (组用户) SGID 允许所有用户以组用户的身份执行文件 仅用于二进制可执行文件 t 粘滞位 禁止用户删除目录中不属于自己的文件 仅用于目录文件 leo@leo-VirtualBox:~$ ls -l /etc/shadow -rw-r 1 root shadow 1185 10月23 2014 /etc/shadow leo@leo-VirtualBox:~$ ls -l /usr/bin/passwd -rwsr-xr-x 1 root root 41284 4月 9 2012 /usr/bin/passwd leo@leo-VirtualBox:~$ ls -l -d /tmp drwxrwxrwt 9 root root 4096 9月 6 20:49 /tmp 代表字符 权限 对文件的含义 对目录的含义 r 读 允许查看文件内容 允许列出目录中的内容 w 写 允许修改文件内容 允许在目录中创建、删除文件 x 执行 允许执行文件 允许进入目录 man Linux的系统手册 基本用法: man [选项] [章节] 手册页 … man –i 1 Ls 9 个章节 命令文档一般都保存在/usr/share/man目录或其子目录下 $ man -w ls /usr/share/man/man1/ls.1.gz 章节号 含义 章节号 含义 1 可执行程序或Shell命令 2 内核提供的系统调用 3 库函数 4 特殊文件(常见于/dev) 5 文件格式或约定(如:/etc/passwd) 6 游戏 7 杂项 8 仅root能执行的系统管理命令 9 内核程序 2.1 获取帮助 * * man 显示一个man手册页有哪些章节 在所有手册页中查找指定的关键字 $ man -f man man (7) - macros to format man pages man (1) - an interface to t
文档评论(0)