Linux学习——入门

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习——入门相关的知识,希望对你有一定的参考价值。

语言上的误区

  很多人认为Linux程序设计就是用C语言编程。的确,UNIX最初是用C语言编写的,并且UNIX大多数应用程序也是用C语言编写的,但C语言并不是Linux程序员或UNIX程序员的唯一选择。下表是Linux程序员可用的部分编程语言。

技术分享

Linux程序

2种类型:可执行文件、脚本文件

可执行文件:计算机可以直接运行的程序,相当于Windows中的.exe文件。

脚本文件:一组指令的集合,这些指令将由另一个程序(即解释器)来执行。脚本文件相当于Windows中的.bat文件、.cmd文件或解释执行的Basic程序。

但实际上,在用户级别,这两者本质上没有任何不同。Linux并不要求可执行文件或脚本文件具有特殊的文件名或扩展名,文件系统属性用来指明一个文件是否为可执行的程序。

PATH变量

/bin:      二进制文件目录,用于存放系统启动时用到的程序

/usr/bin:    用户二进制文件目录,用于存放用户使用的标准程序

/usr/local/bin:  本地二进制文件目录,用于存放软件安装的程序

/opt:                可选的操作系统组件和第三方应用程序

/sbin:      存放系统管理程序的目录

/bin/sbin:        存放系统管理程序的目录

使用“”分割PATH变量里的条目,例如:

        /usr/local/bin:/bin:/usr/bin:.:/home/neil/bin:/usr/X11R6/bin

上面PATH变量包括条目有:标准程序存放位置、当前目录(.)、一个用户的家目录、X视窗系统的目录

 

 

 

 

以上是关于Linux学习——入门的主要内容,如果未能解决你的问题,请参考以下文章

linux的shell学习笔记

Mac上如何运行shell脚本(变为可执行文件)

shell脚本书写方法

UBUNTU 8.04的可执行文件后缀是啥??

如何将shell脚本变为可执行文件

Linux shell脚本全面学习