linux笔记

磁盘分区类型

  • 主分区(最多有4个)
    linux笔记_第1张图片
  • 扩展分区、逻辑分区
    linux笔记_第2张图片

硬盘命名方式

  • IDE硬盘——hd[a-d]
  • SATA硬盘——sd[a-d]

分区的命名方式

  • hda[1-n] , hdb[1-n] , 如hda1,hda2,hdb1等
  • sda[1-n] , 如sda1,sda2,sda3等

目录树结构

linux笔记_第3张图片

/home/oracle/….

目录树挂载
linux笔记_第4张图片


远程登录Linux

1. SSH

  • Secure Shell,安全外壳协议
  • 应用层和传输层上的协议
  • 支持多种系统
  • 加密且压缩传输

2. Secure CRT

linux笔记_第5张图片

3. Xshell


文件系统架构

  1. Linux文件系统具有层级性
    • 文件或者目录起始于根目录 “/” 成为树状结构
    • 最顶层由/开始
  2. 文件和目录名区分大小写
  3. 路径通过 “/” 分开
  4. “..”表示上层目录
  5. “.” 表示当前目录
  6. 隐藏目录或者文件名以“.”开始
    linux笔记_第6张图片

重要目录说明

linux笔记_第7张图片
linux笔记_第8张图片

1. home目录

  • root用户的home目录是/root
  • 普通用户的目录是/home/userx

这里写图片描述

2. bin目录

  • 常用的可执行文件
  • /bin、/usr/bin、/sbin等

3.外部设备mountpoint

  • /media、/mnt
  • 当检测到设备接入会自动产生挂载点

    1. /etc目录,系统的配置文件(只有root用户可以修改)
    2. /tmp,临时文件
    3. /boot,系统内核和开机必要文件(一般以vm开头)
    4. /dev,系统所有的设备文件

8. /usr

  • unix system resource
  • 保留程序的相关文件

9. /lost+found

  • 每个分区都会自动创建,系统崩溃时使用
    1. /var、/srv
    2. /proc
    3. /lib、/usr/lib、、/usr/locat/lib

目录和文件的命名规则

  1. 不超过255个字符
  2. 区分大小写
  3. 除了/外,其它字符都合法
    • 避免文件名首字符使用+ - .等
    • 避免使用空格、制表符和@#$%等

linux笔记_第9张图片
linux笔记_第10张图片

4.最好使用有意义的名称来命名


ls指令操作

ls[options][file_or_dirs]

  • ls,列出当前目录内容(蓝色表示目录,其余表示文件

这里写图片描述

  • ls / ,显示根目录的内容

这里写图片描述

  • ls -a,显示隐藏文件

linux笔记_第11张图片

  • ls -l,显示详细内容 (常用ls -la)

linux笔记_第12张图片

  • ls -ld,显示目录本身的属性

linux笔记_第13张图片


文件和目录操作

  • 相对路径和绝对路径

    • 绝对路径必须以/开头 cd /root/home
    • 相对路径一般比较短 cd ../../ss
  • 切换目录

    • cd、pwd
    • cd..、cd ~、cd -
  • 复制文件和目录,cp
    • cp [options] file destination
    • cp [options] file1 file2 destination
    • cp -r dir1 dir2,复制目录

linux笔记_第14张图片

  • 移动和重命名文件和目录,mv
    • 移动操作类似于cp

linux笔记_第15张图片
linux笔记_第16张图片

  • 删除文件和目录,rm
    • rm [options] filenames
    • -i ,交互式
    • -r ,递归删除
    • -f ,force

linux笔记_第17张图片

  • 新建文件和目录,touch,mkdir
  • cd、pwd
  • cd.. 、cd ~、cd -

linux笔记_第18张图片

  • 确定文件的格式 file
    • 打开文件前确定格式使用不用的程序打开
    • file [options] filenames

linux笔记_第19张图片

  • cat 查看文件内容

    • cat [options] filenames
  • 分页查看文本文件,less

    • less [options] [filenames]
    • 使用pgUp,pgDown翻页

安全性模型

linux笔记_第20张图片

用户概述

  • 每个用户都有一个唯一的User ID
  • User的信息存储在/etc/passwd中
    • 存储用户名和home目录等信息
    • /etc/shadow
  • 每个User都有一个home目录
  • User未经授权将禁止读写或执行其它User的文件
  • root用户解读
    • 超级管理员账号,具有至高无上的权限
    • 一般不要随便使用root登录并操作系统

用户群组概述

  • 每个User都属于一个Group,具有唯一的标识符gid
  • Group信息存储于/etc/group中
    • gid、成员等
    • /etc/gshadow存储密码
  • 系统会为每个User关联一个和User同名的Group
    • 每个User至少存在于自己同名的Group中
    • User也可以加入其它的Group
  • 在同一个Group中的成员可以共享其它成员的文件

权限种类

  • 只读权限,用 r 表示(read)
    - 可以读取文件或者列出目录的内容(ls)
  • 可写权限,用w表示(write)
    - 可以写、删除文件或者目录
  • 可执行权限,用x表示(execute)
    - 可以执行可执行文件
    - 可以进入目录并使用cd切换到目录
  • 没有任何权限,用-表示

linux笔记_第21张图片
linux笔记_第22张图片
linux笔记_第23张图片

权限验证流程

linux笔记_第24张图片

设置文件和目录权限

字符表示法

  • chmod [-R] mod file
  • 模式类别
Who Operator Permission
u(owner) + r
g(group) - w
o(others) = x
a(ugo)

linux笔记_第25张图片

数字表示法

linux笔记_第26张图片
linux笔记_第27张图片
linux笔记_第28张图片

Konqueror图形界面设置

linux笔记_第29张图片

用户的主要群组和次要群组

linux笔记_第30张图片

用户管理

linux笔记_第31张图片
linux笔记_第32张图片
这里写图片描述

用户信息的检查

linux笔记_第33张图片
linux笔记_第34张图片
linux笔记_第35张图片
linux笔记_第36张图片

默认权限的修改

linux笔记_第37张图片
linux笔记_第38张图片
linux笔记_第39张图片

用户群组的管理

linux笔记_第40张图片


文件的压缩和打包

文件的压缩和打包

linux笔记_第41张图片

Linux中的压缩指令

linux笔记_第42张图片
linux笔记_第43张图片

Linux中的打包指令

linux笔记_第44张图片

vi编辑器

vi编辑器简介

linux笔记_第45张图片
这里写图片描述

vi编辑器的基础使用

linux笔记_第46张图片
linux笔记_第47张图片
linux笔记_第48张图片
linux笔记_第49张图片
linux笔记_第50张图片

vi编辑器的进阶使用

linux笔记_第51张图片
linux笔记_第52张图片
linux笔记_第53张图片

你可能感兴趣的:(Linux)