Linux运行等级,根目录,文件类型etc

Linux的Runlevel

Linux命令结构

$command    [-options]   parameter1      parameter2……  

Note:
* 一行命令中的第一个输入的部分 绝对是“命令(Command)”或“可执行文件”
* 选项通常会以 – 开头
* 一条命令的中间用空格分开,不论多少个空格都算作一个
* 命令太长时可以使用<\>来转义,续到下一行

Linux的根目录结构

/bin :binaries
/etc :etcetera
/mnt :temporary mounts
/opt :optional application software packages
/proc :virtual filesystem providing process and kernel information as files
/sbin :binaries used for system
/srv :specific data for services provided by the system
/usr :unix system source,不是user的缩写,user的文件夹是 /home
/var :variable files
/src :source

Linux权限

Linux系统内的文件有三种身份:owner、group、others。每种身份有三种权限:r、w、x,习惯于Windows的同学都知道.doc用word打开,.exe可以直接运行,但是Linux中不按文件的扩展名区分文件,一个文件能否被执行,取决于文件详细属性中的10个属性,只要权限中有“x”就可以被执行。但执行后能否产生用户期望的结果是另一回事,一个按照pdf规则编写的文件只要有“x”就可以被gedit执行,但是应该不会产生用户想要的结果。 不过,习惯上为了使文件的种类一目了然,Linux的用户也经常使用扩展名来帮助记忆。注意,从网络上下载下来的可执行文件存到Linux中文件的属性和权限是会被改变的
$chown :改变文件所有者
$chgrp :改变文件所属用户组
$chmod :来修改权限

Linux的10种文件

1) -:一般文件,regular file
2) d:directory ,文件夹
3) l :linkfile ,链接文件
4) b :block设备文件,设备文件里可供存储的接口设备
5) c :character设备文件,设备文件里的串行端口设备
6) ASCII :纯文件文件,一切可以用来作为设置的文件
7) binary:Linux中的可执行文件
8) data :数据格式文件
9) s :Socket数据接口文件,通常被用在网络上的数据连接
10) p :FIFO pipe,用来解决多个程序同时访问一个文件所造成的错误问题。

认识Linux软件包

猜你喜欢

转载自www.linuxidc.com/Linux/2016-09/135153.htm