linuxhome目录,linux系统中,~是home目录吗?cd ~是打开home目录吧?那home也叫home目录,两个目录怎么区分?

linuxhome目录目录

linuxhome目录

linux系统中,~是home目录吗?cd ~是打开home目录吧?那home也叫home目录,两个目录怎么区分?

linux用户文件放在什么地方

linux 下的home 目录不小心被删除了,请问怎么恢复?

linuxhome目录

    在Linux系统中,每个用户都有自己的主目录,通常以用户名命名。对于不同的用户,主目录是不同的。对于普通用户,主目录通常是“/home/用户名”,而对于root用户,主目录是“/root”。

    在Unix风格的操作系统里(包括BSD、GNU/Linux和Mac OS X),通常用波浪号“~”来表示当前用户主目录(Home目录)。例如,如果当前用户的Home目录是“/home/was_wcm”,那么输入“cd”或“cd ~”或“cd /home/was_wcm”或“cd $Home”都是等效的,都是进入当前用户主目录。

    此外,要更改目录,可以使用“cd”命令;要列出目录内容,可以使用“ls”命令;要显示当前工作目录,可以使用“pwd”命令。在目录下创建新的目录,可以使用“mkdir”命令。

linux系统中,~是home目录吗?cd ~是打开home目录吧?那home也叫home目录,两个目录怎么区分?

cd ~ 是切换到宿主目录,如果你是以root登录的就切换到/root 如果其他用户就切换到/home下对应的目录

cd /home 是以绝对路径进入 home目录

cd home 必须在根目录下 才能切换到 home目录

/home 不叫目录,只能叫位置,home叫目录

linux用户文件放在什么地方

linux的用户文件一斑是放在/用户名/home当中的。

因为linux有win系统无法想象的严格权限控制,所以在/目录下,也就是根目录下,非root用户是无法写入文件的。

linux系统的系统分区用途如下:

/ 根目录,存放系统文件,并且挂载所有的文件系统

/home用户主目录

/usr软件以及依赖库文件夹

/tmp临时文件

/opt自定义软件安装文件夹

/proc内存虚拟映射

/boot启动文件文件夹

linux 下的home 目录不小心被删除了,请问怎么恢复?

如果你仅仅是删除了/home,那么实际上系统中的用户实际上还在,所以才会提示你“系统帐户已存在”,你所要做的就是(比如用户是user1)

1. 删除现有用户帐户和组账户。

userdel user1 groupdel user1

2. 建立一个/home目录,赋予适当的权限

3. 建立相应用户。

如果你希望新建用户和老用户拥有相同得用户ID,组ID,那么在家里新用户的时候加上参数指定id就可以了。

(打开/etc/passwd,找到user1这行,你会看到类似 user1: 500:500:/home/user1这个配置,其中这两个数字就是用户ID和组ID)

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT培训资讯原创撰写,欢迎分享本文,转载请保留出处和链接!