
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)。
比较重要的是,主文件夹有两种代号:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)