运行指令:指令名+选项+参数,注意空格隔开
ls-l/etc
ls-l/home
帮助和在线帮助
1、--helpmkmod--help
2、manmanmknod
3、infoinfomkmod
退出:esc键-----shit+:------q!
为什么我们可以使用man进行帮助查询,
man指令的使用:每个指令都有一个说明文件manpage记录文件说明信息
ls/usr/share/man
1、基础指令
a、ls----查看文件
ls-l以长列式模式展示
ls-a显示所有目录信息可查看隐藏文件
copy指令拷贝文件
注意:
1、拷贝目录必须加上-r选项
2、要被要领:cp+要拷贝的文件路径+拷贝到的文件路径
mv指令移动或者重命名文件
rm指令删除文件
touch指令新建文件
一、文件类型
-:代表一般文件
d:目录文件(存放文件,可包括下层文件)
b:块设备文件(硬盘)
c:字符设备文件(鼠标打印设备)
b与c一般存放在ls-l/dev|more中
l:链接文件(相当于快捷方式)
p:人工管道
二、文件权限
用户:
1、文件拥有者(U)
2、文件所属组成员(g)
3、其他用户(O)
三、文件权限类型
读R------4
写W------2
执行X----1
-rw-r--r--代表一般文件
拥有者权限:rw
文件所属组权限:r
其他用户权限:r
四、改变文件权限
chmod命令
chmod[R]权限文件名加R的作用:目录中的内容权限会跟着目录更改
只有文件拥有着和root才可以改变
eg:
[root@stationXXroot]#chmodu+xinstall.log
[root@stationXXroot]#chmodu-xinstall.log
[root@stationXXroot]#chmodu=rwxinstall.log
[root@stationXXroot]#chmod644install.log------------rw-r--r--
五、链接ln
1、硬链接:ln源文件新建连接名-------------独立单独的链接,就算源文件不存在,此链接也存在,但是硬链接不能给目录做链接
2、软链接:ln-s源文件新建连接名------------此链接依赖于目录
[root@stationXXroot]#touch/home/test.txt---------在home目录下新建一个文件test.txt
[root@stationXXroot]#echo“hello,wendy”>/home/test.txt
[root@stationXXroot]#cat/home/test.txt--------------打开test.txt
hello,wendy
[root@stationXXroot]#lntest.txtjack.txt
[root@stationXXroot]#catjack.txt
hello,wendy
六、所属群组--拥有者
root用户可以用chown(changeowner)改变文件的拥有者
[root@stationXXroot]#chownwendyinstall.log---------前提是wendy用户必须存在
更改所属组:chgrp(changegroup)
[root@stationXXroot]#chgrpwendyinstall.log
文件小知识:文件名最大为255个字符,开头为.的文件为隐藏文件,如何显示隐藏文件呢?
[root@stationXXroot]#ls-a--------------显示所有文件
七、创建用户与切换用户
那么如何创建用户呢?------useradd
[root@stationXXroot]#useraddwendy
[root@stationXXroot]#passwordwendy
如何切换用户?---------su
[root@stationXXroot]#suwendy
[wendy@stationXX/]$
八、目录
目录在文件类型上用d标识
用/分割目录层
1、.文件与..文件
每个目录下都有这两个文件
.文件对于当前目录的一个硬链接
..文件是上级目录的一个硬链接
[root@stationXXroot]#pwd------------查看当前工作目录
[root@stationXXroot]#cd.-----------代表当前目录
[root@stationXXroot]#cd..-----------返回上层目录
2、目录权限
目录也是一种文件
读:用户可读取目录内文件
写:用户可添加删除文件
执行:用户可进入目录