1.切换用户su
su test 切换到test用户,但路径还是root用户
su - test 切换到test用户,路径变成了家目录
su 切换到root用户,需要root密码,如果是刚安装虚拟机,没有root密码,需要自行修改root密码:sudo passwd root
su - 切换到root用户,路径变为/root,需要密码
exit 退出,返回之前用户
临时获取root权限sudo:管理员用户,可以暂时获取root权限,不需要root密码,需要管理员密码
2.文件管理
目录结构:
Windows:以多跟的方式组织文件C:\D:\E:
Linux:以单根的方式组织文件 命令:tree文件根目录
目录操作命令:
切换目录cd:
cd:绝对路径
cd .. 或 cd ../ 相对路径,返回到上级目录
cd ~ 切换到根目录
cd - :切换到上次访问目录
查看目录ls:分别有ls、ls -a/ls -l/ls -lst/ls -lrt
创建目录mkdir:
mkidir aaa:在当前目录下创建一个名为aaa的目录
mkdir aaa/bbb:在aaa目录下创建一个名为bbb的目录(aaa必须存在)
总结
1.linux的目录中有且只有一个根目录
2.llinux的各个目录存放的内容是规划好,不用乱放的文件
3.linux是以文件的形式管理我们的设备,因此linux系统,一切皆为文件。
4.linux的各个文件目录下存放什么内容,大家必须有一个认识
文件权限chmod
1.linux系统中,文件或目录的权限信息,可以使用ls命令查看
2.linux系统中最常见的文件权限有三种,r、w、x即对文件的读、写和执行
3.修改文件所属组:chgrp命令用于修改文件(或目录)的所属组
4.修改文件所属者和所属组:chown命令主要用于修改文件(或目录)的所有者,除此之外这个命令也可以修改文件(或目录)的所属组
总结
1.修改文件或目录的所有者和所属组,是需要sudo的。命令:chgrp/chown
2.修改文件权限,使用文件的所有账户,不需要sudo。命令:chmod 推荐使用