linux基础知识

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux根目录下的文件夹

/root:存放root用户的相关文件

/home:存放普通用户的主目录(新建用户后,会在该目下自动生成对应主目录)

/bin存放常用的普通命令

/sbin要有一定权限才可以使用的命令

/mnt:默认的挂载点光驱和软驱的目录

/etc:存放配置文件

/var:存放经常变化的文件

/boot:存放引导文件,删除之后linux起不来

/usr:类似于windows下的program file

/lib:执行文件所需要的函数库和内核所需模块

Linux的运行级别

Linux有多种运行级别常用的有

3:多用户有网络

5:图形界面

没有图形界面,运行速度会更快,修改运行级别在/etc/inittab文件中找到id:5:initdefault,把其中

的数字换成想要的级别即可。Ubuntu很奇怪,2-5都一样,而且etc目录下没有initttab文件,新

建之后,指定为3,也不行。在grub内核参数下加text也不行,在etc下其他配置文件中也没找

到注销掉GUI的地方。

符号链接

当我们需要在不同的目录下用到相同的文件,而不要再每个目录下都存放,使用符号链接命令ln。它类似于快捷方式,但是能够保证同步变化。使用-s参数建立软链接,软连接不占空间,只有镜像。直接建立硬链接,将占用空间。用ls查看,文件后有一个@符号,就是它。

用户与组

Linux的每一个用户必须属于一个组,不能独立于组外,一个用户可以在若干个组。有专门的命

令来新建用户、删除用户、新建组等。

文件所有者:谁建立谁就天然成为文件的所有者

文件所在组:所有者所在组

文件和目录属性

Ls –l 显示出来的结果含义如下:

属性、数字、用户名、所在组、最后修改时间、文件名

数字:如果是文件,则是1,如果是目录,则显示文件数

属性:-rw-r--r—分成了4部分

1 如果是文件则‘-’,如果是目录的‘d’如果是链接则‘l’

2 文件所有者对该文件的权限:r可读,w可写,x可执行。数值分别是:4、2、1

3 文件所在组对该文件的权限

4 其他组用户对文件的权限

在ubuntu中添加环境变量有四种方法echo PATH

1、直接修改$PATH值:

echo $PATH //查看当前PATH的配置路径export PATH =

$PATH:/home/jeff/android/tools

//将需配置路径加入$PATH 配置完后可以通过第一句命令查看配置结果。

生效方法:立即生效

有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置

用户局限:仅对当前用户

2、通过修改.bashrc文件:(.bashrc文件在根目录下)

vi .bashrc //编辑.bashrc文件

在最后一行添上:

export PATH = $PATH:/home/jeff/android/tools

生效方法:(有以下两种)

a.关闭当前终端窗口,重新打开一个新终端窗口就能生效

b.输入“source .bashrc”命令,立即生效

有效期限:永久有效

用户局限:仅对当前用户

3、通过修改profile文件:(profile文件在/etc目录下)

vi /etc/profile //编辑profile文件

在最后一行添上:

export PATH = $PATH:/home/jeff/android/tools

生效方法:系统重启

有效期限:永久有效

用户局限:对所有用户

4、通过修改environment文件:(environment文件在/etc目录下)

vi /etc/profile //编辑profile文件

在PATH=/·········中加入“:/home/jeff/android/tools”

生效方法:系统重启

有效期限:永久有效

用户局限:对所有用户

分区与挂载

分区:为了存放不同的文件系统或者其他目的将磁盘的空间分成不同的区域。将一块磁

盘分成主分区和扩展分区,主分区一般是OS所在的区域,一般一个磁盘上只有一个如c:。扩展分区不可以直接使用,要再分成逻辑分区才能使用。逻辑分区没有数量限制,但是

主分区加上扩展分区不超过4个。我们的电脑上一般只有一个主分区一个扩展分区,扩展分区再分成若干个逻辑分区,称为D:,E:。其实U盘也可以分区,它默认只有一个主分区。

在windows中,有几个分区,就有几个驱动器,每个分区都会获得一个字母标识,他们

的文件结构各自独立,比较好理解。对于linux,它只有一个根目录和下面的目录结构,

如果想使用磁盘,则必须将某个分区挂载到某个目录下,那么该目录下就存储着分区上

文件系统的内容,系统也拥有了对该分区操作的能力,有种快捷方式或者浏览器的感觉。(光盘、优盘、共享文件夹都看做分区)。

linux在安装上的时候已经把disk给分区了,在启动的时候已经给根目录和/boot等自

动挂载了相应的分区,这样我们开机后就能看到文件目录下面是有内容的。

我们查看分区情况可以使用fdisk –l命令,也许你能看到下面的内容:dev下面的设备文

件中有三个硬盘分区。

/dev/sda1

/dev/sda2

/dev/sda3

相关文档
最新文档