请问在linux中#是什么意思?

linux中#是什么意思?


慕斯709654
浏览 2033回答 3
3回答

qq_遁去的一_1

#相当于命令提示符 ,是bash这个shell默认提供给root账户的,实际运行中不需要你输入#符号, 同理 非root用户的提示符是$号你可以在 PS1环境变量中随意设置这个提示符几种常用终端的命令提示符BASH: root账户: # ,非root账户: $KSH: root账户: # ,非root账户: $CSH[TCSH]: root账户: % ,非root账户: %其实类比来讲 这个符号就想到与windows下命令行的 >将一行命令写入脚本其实非常简单echo "command args" >> scriptname其中 command是命令 args是命令参数 , scriptname是脚本名称然后 运行 chmod +x scriptname 加上执行权限如果需要开机运行,只需要将scriptname 这个脚本链接到开机对应的运行级别里比如你的运行级(init level)是5 (通常的图形界面登录运行级) 那么只需要 ln -s scriptname /etc/rc.d/rc5.d/scriptname 即可 其他运行级类似(/etc/rc.d/rc5.d/ 并不固定,参考你的发行版设定)这个是比较通用的办法 ,其他的例如 redhat 企业版,可以直接在/etc/rc.d/rc.local 中添加要执行的命令

慕的地6264312

#是终端的提示字符两种提示字符:#-----------------------------表示当前使用者是root(相当于管理员)。$-----------------------------表示当前使用者不是root 。若果你是root,你登陆到linux的命令行时出现的就是#在最前面。
打开App,查看更多内容
随时随地看视频慕课网APP