1、linux的/root 和/home有什么区别?
一、用户不同bai
1、/root :/root等同于root用户du。zhi
2、dao/home:/home等同于/home/当前的普通zhuan用户名。
二、语法不同
1、/root : 宿主目录缺省情况下是:/root。
2、/home:宿主默认目录是/home/ms. shell ms@ubuntums:~$ 中短~表示处在宿主目录。
三、权限不同
1、/root :是文件系统的最高层,其下面各个目录各司其职,比如。bin:工具。
2、/home:每个用户都在home目录下有一个家目录,以用户名命名,也可以修改,权限有限。
2、普通用户切换到超级用户
sudo su
退出 exit
3、修改目录权限 chmod (使用 ls -l 查询)
-:普通文件
p:管道文件
r:只读权限 4
w:只写权限 2
x:执行权限 1
-:缺省权限 0
最大权限:0777
chmod 111 目录
chmod 222 目录
chmod 777 目录
4、命令提示符
进入linux界面时,会出现
gec @ Ubuntu : ~ $
用户名 分隔符 主机名 分隔符 家目录(当前路径) 代表权限(普通用户)
#:超级用户的权限
5、打印当前工作路径
pwd
6、切换目录
cd 目录
cd … 返回上一级目录
cd / 切换根目录
切换到家目录:
cd
cd ~
cd /home/用户名
例如
7、创建文件
touch 文件名
8、创建目录
mkdir 目录名
9、删除文件、目录
rm 文件名
rm 目录名 -rf
10、复制:cp
cp 路径、文件 路径
11、移动文件/重命名:mv
移动文件:mv 文件 目标路径
重命名:mv 旧的文件名 新的文件名
12、查看文件内容:cat
cat 你要查看的文件名
右边Linux:一棵树,分区从属目录,目录之间没有包含关系
所有的入口都是根目录(/)
左边表示windows
注意
出现这个时,表示自己权限不足,需要用到sudo
家目录(/home/gec),用友一切权限,不需要超级用户
根目录 会出现权限不足,在你需要操作时前加sudo。
例如 sudo mkdir 123
绝对路径与相对路径
绝对路径:从根目录开始(/)
相对路径:从当前路径开始,以当前的目录为参照物。