linux中#是什么意思?

先用vi编辑器建立一个文件,如guanji
#vi guanji
这里面#是什么意思?
#是表示终端命令状态吗?
另外,如何把一行命令写入脚本?
如何把这个脚本文件设置为开机自动运行?

我没接触过linux,请大家不要嫌麻烦

#相当于命令提示符 ,是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 中添加要执行的命令
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-09
linux
是一套
unix-like
的操作系统,是
unix
的一种,它控制整个系统基本服务的核心程序
(kernel)
是由
linus
带头开发出来的,「linux」这个名称便是以「linus's
unix」来命名,linus
选择用「大众公有版权」
(gpl)的方式来发行这份程序,这个版权允许任何人以任何形式复制与散布
linux
的原始程序,换句话说,linux
实际上是「免费的」,使用者在网络上就可以抓到
linux
的原始程序代码,随心所欲的复制与更改
linux
的原始程序,在因特网的日渐盛行以及
linux
开放自由的版权之下,吸引了无数计算机高手投入开发、改善
linux
的核心程序,使得
linux
的功能日见强大,所以今日我们可以在网络上免费下载
linux
使用,或者花很少的一点费用就可以取得
linux
光盘,这都是因为
linux

gpl
版权的缘故。
第2个回答  2019-12-09
|
管道:
用于进程通信。比如:ls
|
more
他的意思是ls的输出就是more的输入。了解更多linux,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~
第3个回答  2009-04-21
#是终端的提示字符

两种提示字符:
#-----------------------------表示当前使用者是root(相当于管理员)。
$-----------------------------表示当前使用者不是root 。

若果你是root,你登陆到linux的命令行时出现的就是#在最前面。
第4个回答  2021-09-17

#是终端的提示字符

两种提示字符:
#-----------------------------表示当前使用者是root(相当于管理员)。
$-----------------------------表示当前使用者不是root 。

若果你是root,你登陆到linux的命令行时出现的就是#在最前面。命令介绍可看下图查询

在Linux终端里$是代表什么意思,#是代表什么意思
提示符代表普通用户,#提示符代表超级用户

linux文件中"#"代表什么?有的文件开头全部都是#,要添加一些配置信息时...
表示批注,加#号的行只是用作解释说明,不会执行这行的语句。你在更改配置文件的时候不要加#号,不然的话这些命令就不会执行了哦。

linux中单独的一个#是什么意思
在脚本中#号代表其后面的内容为注释,也就是说#后面的内容不起作用,如果要使其生效的话,需要将那个#去掉

linux中#是什么意思?
相当于命令提示符 ,是bash这个shell默认提供给root账户的,实际运行中不需要你输入#符号, 同理 非root用户的提示符是$号 你可以在 PS1环境变量中随意设置这个提示符 几种常用终端的命令提示符 BASH: root账户: # ,非root账户:KSH: root账户: # ,非root账户:CSH[TCSH]: root账户: % ,非r...

linux中的$和#区别
在Linux系统中,符号$和#在命令行环境中具有显著的区别。$通常表示当前用户并非root(管理员)权限,而#则代表在root用户权限下操作。要从普通用户切换到root用户,你可以执行以下步骤:1. 输入命令`$ su root`,然后按回车键。2. 随后会提示你输入root用户的密码,输入后即可完成权限切换。需要注意的...

linux中 在终端登入后,看到提示符$与#有什么不同?平时操作应该使用哪...
表示当前是普通用户,#表示当前为root用户。用 whoami 命令也可以查看你当前是作为哪个用户登录的。root用户具有很高的权限,万一误操作可能会对系统造成不良影响。所以一般建议使用普通用户权限操作即可,需要提升权限的时候再用 sudo 命令临时使用root权限操作,操作完后自动回到普通用户身份。

linux中的conf文件中每行的#是干什么用的
每行开头的#是注释用的,表示那一行的内容是注释,脚本执行时不读取。当然特殊地方的#就要看具体情况了。

linux 井号是什么意思
号是注释的意思……如果你在编写一个程序有行代码暂时不要就可以在这行前面加一个#表示这一行被注释掉了……机器编译的时候就不会编译这一行……在终端的提示里也有#就是楼上那位说的那个意思!!

linux的$和#分别代表什么意义?还有能提供一些操作的命令吗?
是普通用户#超级用户 ls –l详细列出目录下文件的权限、所有者文件大小等详细信息,可以简单输入“ll”ls–F列出目录下文件名及其目录类型,以查看\/etc下文件为例:ls –t依照最后修改文件时间列出文件名 ls –R列出当前目录和其子目录的文件名 ls –color=never不以颜色方式显示 ls –color=always均...

linux脚本里的#! 是什么意思
在Unix中,凡是被#!注释的,统统是加载器(解释器)的路径。比如:!\/bin\/bash 上面的意思是说,把下面的字符统统传递给\/bin\/bash echo "Hello Boy!"...当然,还有很多。!\/bin\/lua !\/bin\/perl !\/bin\/python !\/bin\/tcl ...其实这个就是声明用哪个程序来运行本文件。

相似回答