作者文章归档:admin

文件管理


文件管理

文件类型分为7种

"-"或者"f"代表普通文件
"d"代表目录
"b"块设备文件(硬盘等随机访问文件)
"l"软连接(快捷方式)
"c"字符设备文件(字符文件//例如,鼠标,键盘)
"s"套接字文件
"p"命名管道文件

image-20220616104042368

用颜色来区分Linux的文件

  • 蓝色->目录

  • 白色->文件

  • 浅蓝色->链接

  • 红色->压缩包

  • 绿色->可执行文件

  • 黑底黄字->设备文件

c...

Read more

用户管理


用户管理

用户管理--用户信息与密码的配置文件

    /etc/passwd:用户及其属性信息(名称、UID、基本组ID等等)
    /etc/shadow:用户密码及其相关属性
    /etc/group:用户组及其属性信息
    /etc/gshadow:组密码及其相关属性
    用户配置文件:
        /etc/login.defs
        /etc/default/useradd        :默认配置文件
新用户信息文件:  /etc/skel
登录信息:          /etc/motd

用户信息文件与组信息文件详解

[root@test-...

Read more

磁盘管理


磁盘管理

(查看、分区、挂载)

理论概述

硬盘接口类型:

IDE     SATA        SCSI        SAS     USB 
IDE:Integated   Drive   Electronics (电子集成驱动器)
    特点:
        1、一般应用于机械硬盘
        2、最大支持的速率:100MB/sec
        3、接口类型:并口
SATA:Serial ATA
    特点:
        SATA    1.5G/s  ->最大硬盘的主流
        SATA        3G/s
        SATA     ...

Read more

系统日志管理


系统日志管理

参考博客:https://www.cnblogs.com/LyShark/p/10221821.html

image-20220624121403056

关于Linux常见的日志文件及作用

image-20220624121409879

image-20220624121416722

image-20220624121424252

image-20220624121431091

image-20220624121439758

image-20220624121446313

日志文件所需的相关进程

image-20220624121509847

image-20220624121519092

rsyslog根据日志的重要程度分为以下几级:

0   emergency紧急     将导致主机系统不可用
1   alert警告         必须马上采取措施解决的问题
2   crit严重          比较严重
3   err错误           运行出现错误
4   warning警告       可能影响系统功能,提醒用户   
5   noticeNotice  ...

Read more

实用小技巧和小工具


实用小技巧和小工具

1、linux学习资料:(很多东西)

https://www.cnblogs.com/saneri/category/825531.html

https://www.cnblogs.com/saneri/category/753446.html

2、Windwos下常用DOS命令

https://www.cnblogs.com/saneri/p/5384706.html

3、Linux命令查询网址

http://man.linuxde.net/tee

窗体顶端

鸿鹄论坛

1、window上查看arp

C:\Users\Administrator>arp -a
...

Read more

Linux的目录结构


Linux的目录结构(FHS)

Linux系统结构

  • 用户
  • 应用层
  • Shell层
  • 内核层
  • 硬件

image-20220615163601393

Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统

linux内核

​ 内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 ​ Linux 内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管理等。如图:

img

系统调用接口:SCI 层提供了某些...

Read more

shell脚本全集


shell脚本全集

shell脚本的初体验

1、编写简单的脚本:

命令:vim pp.sh 然后在文件中写入如下内容。

image-20220627150643016

#!/bin/bash
cal

date
ls /

说明:shell脚本一般结尾用.sh表示

2、执行脚本的4种方法:

必须在脚本文件夹下执行命令 ,以下4种方法:

1、在当前路径直接执行命令 ./pp.sh (脚本需要执行权限才行)

2、bash pp.sh (脚本不需要执行权限都行)

3、source pp.sh (脚本不需要执行权限都行)

(前面1、2种方法都是打开一个子shell运行的,第3种就是在当前shell里面运行的)

4、sh pp.sh (脚本...

Read more

正则表达式、三剑客等


正则表达式、三剑客等......

元字符

元字符是一种Perl风格的正则表达式,只有一部分文本处理工具支持它,并不是所有的文本处理工具都支持

正则表达式 描述 示例
\b 单词边界 \bcool\b匹配cool,不匹配coolant
\B 非单词边界 cool\B匹配coolant不匹配cool
\d 单个数字字符 b\db匹配b2b,不匹配bcb
\D 单个非数字字符 b\Db匹配bcb不匹配b2b
\w 单个单词字符(字母,数字与_) \w匹配1或a,不匹配&
\W 单个非单词字符 \W匹配&,不匹配1或a
\n 换行符 \n匹配...

Read more

进程管理


进程管理

目录

|-进程管理 
|-什么是进程?
|-进程的分类?
|-进程的特点?
|-进程的状态?
进程常用命令
  |- w查看当前系统信息
  |- ps进程查看命令
  |- kill终止进程
  |- 一个存放内存中的特殊目录/proc
  |- 进程的优先级
  |- 进程的挂起与恢复
  |- 通过top命令查看进程
计划任务
  |- 计划任务的重要性
  |- 一次性计划at和batch
  |- 周期性计划crontab

什么是进程?

========程序与进程====

程序静态概念,本身作为一种软件资源长期保存;

程序: 二进制文件,静态 /bin/date...

Read more

网络管理


网络管理

1、Vmware三种网络模型:

3种模式

桥接模式:默认使用虚拟网卡【vmnet 0】

NAT模式:vmnet8

仅主机模式:vmnet1

image-20220622151757534

参考博客:https://www.cnblogs.com/aguai1992/p/4807837.html

安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。

其中VMnet1是host网卡,用于host方式连接网络的VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VMnet8的IP地址改掉。

习惯上...

Read more