linux基础知识(一)

时间:2022-05-22 08:11:38

一.linux基础知识

1.1 Linux是一套免费使用和*传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统;创始人林纳斯·托瓦兹。

1.2 linux的特性以及优势

  1.跨平台的硬件支持

  2.丰富的软件支持

  3.多用户多任务

  4.可靠的安全性

  5.完善的网络功能

1.3 linux常见版本

  Fedora Core,Debian,Ubuntu,Red Hat Enterprise Linux,SuSE,CentOS

1.4 安装环境

  VMware Workstation ,安装方式可以自行百度。

  分区方式(根分区,交换分区必须有):

    swap分区:相当于windows的虚拟内存,也就是内存数据与硬盘的交换。

    swap分区大小:

      物理内存<4G,一般设置为物理内存的2倍。

      物理内存在4G到16G中间,一半等于物理内存。

      物理内存>16G,设置为16G。

 

1.5 常见的文件系统格式

  文件系统格式     备注

   msdos                 dos文件系统类型

  vfat        支持文件名的dos分区文件系统类型

  iso9660       光盘格式文件系统类型

  ext2/ext3/ext4   linux文件系统类型 

  xfs        linux下高性能的日志文件,rhel默认文件系统

1.6 基本命令

  #:root用户提示符,超级用户

  $:普通用户提示符

  查看磁盘分区信息:fdisk -l

  查看时间:date

  自动补全:tab键

  历史命令:history

    !n:执行n条命令(命令历史中)

    !-n:执行命令历史中的倒数第n条命令

    !!:执行上一条命令

    !string:执行命令历史中最近一次以指定字符开头的命令

    !$:引用上一个命令的最后一个参数

  查看当前登录用户:who

  命令别名:alias;取消别名:unalias(临时设置)

    永久别名修改配置文件:/etc/bashrc

  命令的类型:type

    内部命令: ** is a shell builtin。内部命令一般使用help

    外部命令:在文件系统中的某个路径下有一个与命令名称相对应的可执行文件

  帮助手册:man 命令(内部命令不建议使用)

    MANE:命令名称及功能简要说明

    SYSOPSIS:用法说明包括可用的选项

    DESCRIPTION:命令功能的详尽说明,可能包括每个选项的意义

    OPTIONS:说明每个选项的意义

    FILES:此命令相关的配置文件

    EXAMPLE:使用示例

    SEE ALSO:另外参照

  打印当前目录:pwd

  绝对路径:从/开始的路径

  相对路径:相当于当前目录开始的