linux下怎么修改用户的默认目录

linux下怎么修改用户的默认目录,第1张

1、开始之前,我们需要有root权限。这里我们就以binn这个用户为例。我们先来看看我们机器上有哪些shell。cat /etc/shells。

2、使用的shell是bash,最后一个:后面的字段即是用户shell路径。

3、登入binn用户,查看是否是bash。可以看到确实是bash无误。

4、那么,我们先把binn用户登出。logout然后再回到我们root这里,vim /etc/passwd打开用户配置文件。把binn的shell改为ksh。按a插入。修改binn最后:后的字段——/bin/bash为/bin/ksh。

5、按下ESC输入:wq保存退出。

6、然后我们再次登录binn。可以看到确实是ksh无误。

如果你指的是可执行程序的系统默认路径的话:

linux是在环境变量path:(大小写敏感)

查看:echo

$path

命令窗口临时生效:export

$path=$path:yourpath

永久生效:root权限下修改/etc/profile文件或者/root/.bashrc文件

windows下是在环境变量path:(大小写不敏感)

查看:echo

%path%

命令窗口临时生效:set

path=%path%yourpath

永久生效:我的电脑属性-->高级-->环境变量,找到path后修改

根目录文件下内容:/bin:放置执行文件的目录,但毕竟特殊,其下放置的是在单用户维护模式下还能被 *** 作的命令。主要有cat、chmod、date、 mv、mkdir、cp、bash等常用命令。

/boot:放置开机会试用到的文件,包括linux内核文件以及开机菜单与开机所需的配置文件等。

/dev:任何设备与接口设备都是以文件形式存放于该目录下。访问文件即是访问设备。

比较重要的文件有/dev/null, /dev/zero, /dev/tty, /dev/lp*, /devhd*, /dev/sd*等。

/etc:存放系统主要的配置文件。一般用户可查看文件属性,但只要root有权修改。

比较重要的文件有/etc/inittab, /etc/init.d, /etc/modprobe.conf, /etc/X11/, /etc/fstab, /etc/sysconfig等。

例如:/etc/init.d:所有服务的默认启动脚本都是放在这里的,例如要启动关闭iptables的话:"/etc/init.d/iptables start","/etc/init.d/iptables stop"。

/home:系统默认用户主文件夹(home directory)。

比较重要的是,主文件夹有两种代号:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8530954.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存