1.Linux系统架构

  内核(kernel)

    内存管理(mm)

      Linux内存特性无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能

    进程管理(sched)

      Linux使用了比较简单的基于优先级的进程调度算法选择新的进程

      Linux 中常见的进程间通讯机制有信号、管道、共享内存、信号量和套接字等

    设备驱动程序(drivers)

      设备驱动程序运行在高特权级的处理器环境中

    文件系统和网络管理等(fs,net)

      

  shell

    shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器

    BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell,大部分linux的发行套件使用的都是这种shell

  文件系统

    挂载(mount)

    Linux 中最普遍使用的文件系统是 Ext2,它也是 Linux  土生土长的文件系统。但 Linux  也能够支持 FAT、VFAT、FAT32、MINIX 等不同类型的文件系统

  应用程序

    略

2.Linux基本命令

man

man <COMMAND NAME> //查看指令的用户手册

ls

ls [OPTION] [FILE] //以当前目录开始,向下列出所有文件
-a :全部的档案,连同隐藏档案( 开头为 . 的档案) 一起列出来
-d :仅列出目录本身,而不是列出目录内的档案数据 
-f :直接列出结果,而不进行排序 (ls 预设会以档名排序) 
-F :根据档案、目录等信息,给予附加数据结构,例如: 
*:代表可执行档; /:代表目录; =:代表 socket 档案; |:代表 FIFO 档案; 
-h :将档案容量以人类较易读的方式(例如 GB, KB 等等)列出来; 
-i :列出 inode 位置,而非列出档案属性; 
-l :长数据串行出,包含档案的属性等等数据(类似于windows详细信息); 
-r :将排序结果反向输出,例如:原本档名由小到大,反向则为由大到小; 
-R :连同子目录内容一起列出来; 
-S :以档案容量大小排序! 
-t :依时间排序 
View Code

相关文章:

  • 2021-12-10
  • 2021-11-21
  • 2021-07-18
  • 2021-11-30
  • 2021-08-27
  • 2021-12-27
  • 2021-12-27
  • 2021-12-15
猜你喜欢
  • 2021-08-31
  • 2021-05-15
  • 2022-12-23
  • 2021-07-28
  • 2021-08-05
相关资源
相似解决方案