linux中#是什么意思?

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

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

第1个回答  2020-06-03
操作系统
第2个回答  2019-09-23
linux中#相当于命令提示符 ,是bash这个shell默认提供给root账户的,实际运行中不需要你输入#符号, 同理 非root用户的提示符是$号,你可以在 PS1环境变量中随意设置这个提示符。几种常用终端的命令提示符

BASH: root账户: # ,非root账户: $
KSH: root账户: # ,非root账户: $
CSH[TCSH]: root账户: % ,非root账户: % 可以参考下Linux入门书籍《Linux就该这么学》了解更多关于Linux的知识。
第3个回答  2019-09-19
linux是一个开放源码的操作系统,没有版权保护,谁都可以修改。windows是一个收费的操作系统,微软不容许任何人修改。一些熟悉源码的单位和个人都利用linux的源码进过修改做成另一种操作系统,如红帽子,红旗,linuxdeep等。windows的核心不是linux,是微软自己开发的。
linux可以去下载供程序编写员使用…到底是什么意思,很通俗的说下,比如你上小学需要给老师交作业,写了一部小说,你允许任何人修改,别人就拿去修改下,加些自己的句子,重改个名字交给老师,这就是开源。windows就像你的同桌很自私写的作文不让别人改,就是不开源。开源就是开放源码的意思。操作系统的核心也举个简单的例子,你要做一个灯笼,弄些竹子绑起来个架子,这就是核心。这些核心可以做不同的装饰,就成了不同的灯笼。我们用的vista和win7其实就是一个核心的。xp和2003又是另一个核心。一个核心可以做成不同的操作系统,linux这个核心因为无版权,就可以像做灯笼一样随便下载架子,随便装饰。至于叫什么名字就看做灯笼的人给他去什么名子了。ubuntu、fedora、redhat、debian这些就是做灯笼的人去的名字!
明白了吗?给分!采纳,打字累死了。
第4个回答  2019-05-11
简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
  Linux的出现,最早开始于一位名叫Linus
Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew
Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。
  绝大多数基于Linux内核的的操作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux。但有些人只把操作系统叫做"Linux"。
  Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
相似回答