我爱编程Linux学习之路

Linux概述

2017-04-15  本文已影响0人  imec

吐槽一下简书居然不支持[TOC]...

Linux概述


Unix Linux
商业付费软件 免费公开源代码
多数是与硬件配套的 可运行在多种硬件平台上
对硬件的要求更为苛刻 对硬件要求没有Unix高
安装复杂 安装相对简易
使用比较复杂 使用相比Unix要简单
最稳定 稳定性次之

Linux结构

Linux特点

Linux文件和目录管理


树型结构

/bin:存放的是构建最小系统所需要的命令
/sbin:即为System bin,是与操作系统有关的命令
/boot:内核与启动文件
/dev:存放的是各种设备文件
/etc:存放的是系统软件的启动和配置文件
/home:用户的主目录
/root:超级用户root的家目录
/usr:非系统的程序和命令
/var:系统专用的数据和配置文件
/opt:可选的应用软件包
/tmp:临时文件存放点

文件和目录的基本操作

查看文件内容

Linux 文件系统管理


存储在介质中数据的三个因素

Linux支持的文件系统类型可查看/proc/filesystems

文件系统的分类

是否有日志

碎片整理:就是写入的数据的block太过分散,此时读取的效率会很低。磁盘整理的目的 就是将这些分散的block尽量的集中起来。

配置文件系统分区

创建分区:fdisk+设备名,输入完该命令之后,可以通过参数m查看按键操作说明,通过参数p可以得到本磁盘的相关信息,输入n命令可以新建一个分区。使用完n之后,新建分区的步骤如下:

  1. 选择分区类型
  2. 选择分区开始的磁柱
  3. 决定分区的大小
  4. 保存新建的分区
  5. 通过重启服务器或使用partprobe命令通知内核

创建文件系统:mkfs 参数 设备名,-t指定文件系统类型 -b指定block大小,单位bytes,ext2和ext3仅支持1024/2048/4096三种

挂载文件系统:挂载的过程就是将文件系统和目录树上的某一个目录结合。mount+设备名+挂载点 -t -b同上

管理Linux文件系统

查看分区使用情况:

查看系统打开的文件:lsof

修复文件系统:

Linux用户和用户组管理


用户管理常用命令

linux: ~ # useradd -d /home/ipcc -m -u 2000 -g mms -s /bin/csh ipcc
说明:useradd[参数] [用户名] -d: 设置用户的家目录 -m: 设置的家目录不存在时自动创建 -u: 设置用户的UID -g: 设置初始GID或者组名 -s: 指定用户的shell
如果没有设定参数,系统会自动读取/etc/default/useradd配置文件,指定相关用户组、shell等参数。
如果要查询,可以输入linux:~ # useradd -D读取基本配置。
linux:~ # userdel ipcc //删除ipcc用户 
linux:~ # userdel -r iptv //删除iptv用户及其家目录
linux:~ # passwd ipcc
usedmod [用户名] -d: 修改用户家目录 -g: 修改初始用户组

用户组管理常用命令

linux:~ # groupadd ipcc //不指定GID
linux:~ # groupadd -g 2000 iptv //GID为2000
linux:~ # groupdel iptv
linux:~ # groupmod -g 2500 -n ipcc1 ipcc //修改GID为2500,组名为ipcc1

Linux LVM配置


架构

优势

注意要点

LVM的配置流程

物理卷管理

卷组管理命令

逻辑卷管理

管理文件系统空间

Linux 网络管理

Linux 进程管理

Linux 系统监控

上一篇下一篇

猜你喜欢

热点阅读