- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《RHCE课程-RH033Linux基础笔记三之文件以及文件权限》.pdf
RHCE 课程-RH033Linux 基础笔记三之文件以及文件权限
RHCE 课程-初级部分 3、LINUX 的文件及文件夹的组织结构
Linux 的文件及文件夹的组织结构成一个倒立置的树形结构。并以 / (slash)分隔。
重要的文件目录
用户主目录: /root,/home/username
用户可执行程序目录: /bin, /usr/bin, /usr/local/bin
系统可执行程序: /sbin, /usr/sbin, /usr/local/sbin
挂载点: /media, /mnt
常用的配置文件目录: /etc
临时文件目录: /tmp
内核及引导目录: /boot
服务器目录: /var
系统信息目录: /proc, /sys
共享库目录: /lib, /usr/lib, /usr/local/lib
谁告诉我用哪个用户登陆,主机名字是什么,现在在哪个目录?
user: root 主机名:rhel5 目录:/root
cd 命令 是改变用户所在目录的命令
我现在所在的是什么目录?
根目录
如果我想切换会我的家目录有什么方法?
总结下
cd 回当前用户家目录
cd ~ 也是回当前用户家目录
cd - 回上一次所在的目录
还有两种方法
cd /root 使用绝对路径
cd root 使用相对路径
复习:
1、用户主目录有哪两种? /root and /home/username
2、常用的配置文件存放在哪个目录? /etc
3、内核引导目录是哪个? /boot
用了这个命令了吗?ls -a,是不是里面有两个目录很奇怪,一个是.,一个是..
. 代表当前目录
.. 代表上一级目录
如果我用 cd ..这个命令会切换到哪个目录?OK 就是/,应为 root 的上级目录就是 /,~ 那个位
置都知道是代表个人主目录 (类似于 Windows 的 C:\Document and Settings\XXXX
\)
但是怎么才能让他显示当前的完整路径呢?可以更改环境变量来实现当前状态
vi /etc/bashrc,修改这一行后面大写的 W,改成小写的 w 就可以了,保存退出。
u 就是当前用户,h 就是主机名字,w 就是当前目录
要查看修改结果,我们需要关闭终端,重新打开终端就可以看见效果了,修改后就成了这种效果
现在讲讲 ls 命令
ls -a 显示所有文件 包括隐藏文件
ls -l 以长列表方式显示文件
LINUX 里只要文件名前有一个点的就是隐藏文件
这是我在相同目录用两个命令的效果
这是长列表方式显示文件
用 ls –l 以长模式察看文件的详细信息
包含当前目录的硬盘使用空间、文件类型、文件权限、硬连接数、文件拥有者、文件所属组、文件
大小、更动时间、文件名。
一共 10 个位置,大家都可以自己数下
前面 代表文件的种类和权限
第一个-是什么意思?第一个-位置是代表文件类型的。
在 linux 中,所有东西都被当成文件。
文件权限前的第一个字母用来标识文件类型:
-:一般文件
d:目录文件
b:块设备文件
c:字符设备文件
l:链接文件
p:人工管道
第一个位置代表文件类型了,那么剩下的 9 个呢?
234 位代表文件所有者的权限。
567 位代表文件所属组的权限。
89 10 代表其他用户的权限。
文件的前面 10 位的含义大家都了解了吗?
r 是读的意思
W 是写的意思
X 是执行的意思
文件的硬连接数
知识点:
硬连接就像一个文件有多个文件名,
软连接就是产生一个新文件,这个文件指向另一个文件的位置,
硬连接必须在同一文件系统中,而软连接可以跨文件系统.
前面是文件的所属用户,后面是文件的所属组。
文件大小,一般是块为单位,一个块约等于 1K
文件最后一次更改时间
文件名字
我想看以长列表方式看/root 目录,该用什么命令?
ls -l /root
上图是看不到/root 目录的长列表,你在文件名那里找不到/root ,
根本不会看目录。所以我们需要加一个 d 参数,ls -ld /root
注意,在打命令和目录的时候,你们一定要用 TAB 键来补全 ,这样比较轻松,也能检查命令是否
正确。如果不能补全就证明你的命令有问题
用命令补全,TAB,他会自动加上最后那个/符号,证明这是个目录,如果后面没有/ 的话,这个
可能是目录,也
您可能关注的文档
- 《Module 4 Unit 12 Lesson 2》.ppt
- 《Module 4 Unit 12 Lesson 3》.ppt
- 《Module 4 Unit 12 Lesson 4》.ppt
- 《mongoDb基础开发(Java)》.pptx
- 《Morality and Psychological Distance A Construal Level Theory Perspective》.pdf
- 《MS pwr opt level (POPT)说明》.doc
- 《MSP430_在单电池供电的LED_照明中的应用》.pdf
- 《MT1092-2016矿灯用LED及LED光源组技术条件》.pdf
- 《MT_T_1092—2016矿灯用LED及LED光源组技术条件(送审稿)》.doc
- 《Multilevel modeling of individual and group level mediated effects.》.pdf
文档评论(0)