linux中#是什么意思?

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

我没接触过linux,请大家不要嫌麻烦
展开
 我来答
stablish
推荐于2017-11-27 · TA获得超过8784个赞
知道大有可为答主
回答量:5161
采纳率:50%
帮助的人:4932万
展开全部
#相当于命令提示符 ,是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 中添加要执行的命令
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
载飞翮羿茜
2019-08-09 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:564万
展开全部
linux
是一套
unix-like
的操作系统,是
unix
的一种,它控制整个系统基本服务的核心程序
(kernel)
是由
linus
带头开发出来的,「linux」这个名称便是以「linus's
unix」来命名,linus
选择用「大众公有版权」
(gpl)的方式来发行这份程序,这个版权允许任何人以任何形式复制与散布
linux
的原始程序,换句话说,linux
实际上是「免费的」,使用者在网络上就可以抓到
linux
的原始程序代码,随心所欲的复制与更改
linux
的原始程序,在因特网的日渐盛行以及
linux
开放自由的版权之下,吸引了无数计算机高手投入开发、改善
linux
的核心程序,使得
linux
的功能日见强大,所以今日我们可以在网络上免费下载
linux
使用,或者花很少的一点费用就可以取得
linux
光盘,这都是因为
linux

gpl
版权的缘故。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盍嘉禾卜虹
2019-12-09 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:635万
展开全部
|
管道:
用于进程通信。比如:ls
|
more
他的意思是ls的输出就是more的输入。了解更多linux,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沉默背后的眼泪9p
2009-04-21 · TA获得超过127个赞
知道答主
回答量:93
采纳率:0%
帮助的人:81.1万
展开全部
#是终端的提示字符

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

若果你是root,你登陆到linux的命令行时出现的就是#在最前面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云海小松
2021-09-17 · TA获得超过174个赞
知道小有建树答主
回答量:536
采纳率:20%
帮助的人:49.8万
展开全部

#是终端的提示字符

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(22)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式