linux知识体系

1. Linux系统的启动过程分为五个阶段:

  a. 内核的引导. 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。

  b. 运行init.  init 进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。

  c. 系统初始化. Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。

  d. 建立终端

  e. 用户登录

2. 许多程序需要开机启动。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。

3. linux系统关机情况很少遇到, 如果需要关机需要提前执行sync命令将数据写入到磁盘当中.正确的关机流程为:sync > shutdown > reboot > halt

4. Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。

5. II 或者 ls I 来将文件的属性和文件所属权限显示出来.

d表示文件, rwx依次表示read write execute. 分三次显示, 第一次是指文件所有者的权限. 第二次是指文件所有者所在同组的权限, 第三次是其他人.

r:4

w:2

e:1

所以如果属性为rwe, 则为4+2+1 = 7, 这个数字在后面改权限级别的时候会用到

更改文件所属组:

chgrp [-R] 属组名 文件名 参数-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。

chown [-R] 属主名 文件名

chown [-R] 属主名: 属组名 文件名

数字方式更改文件的权限

chmod [-R] xyz 文件或目录

符号类型改变文件权限:

文件的权限分为属主(u), 属组(g), 和其他(o) 此外还有个a代表all的权限.所以可以使用以下符号的方式:

如果把文件的权限设置为 -rwx r-x r-- , 可以使用 chmod u=rwx, g=rx, o=r 文件名 来设定

  

6.Linux中的文件与目录管理

Linux的目录结构为树状结构, 最顶级的目录为根目录 /

其他的目录通过挂载可以将它们添加到树上.

处理目录常用的命令:

  • ls: 列出目录
  • cd:切换目录
  • pwd:显示目前的目录
  • mkdir:创建一个新的目录
  • rmdir:删除一个空的目录
  • cp: 复制文件或目录
  • rm: 移除文件或目录

a

猜你喜欢

转载自www.cnblogs.com/it-dennis/p/9111965.html