![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux系统基础管理
云深丶。
如果你的工具只有锤子,那么你遇到的任何问题都是钉子!!
展开
-
26.深度解析Linux系统故障模拟及修复方法(MBR异常、引导故障丢失、内核文件丢失、初始化镜像文件丢失、/boot分区丢失、启动级别init异常)
Linux系统的配置文件缺失,或核心文件被篡改(例如:启动级别被篡改),都会导致系统启动的不成功。为了解决系统启动过程中出现的问题,我们先来了解系统引导启动的过程:Linux的系统启动过程大致为:通电——bios初始化——grub2磁盘引导阶段——grub2文件引导阶段——指定boot所在分区——启动内核,只读挂载 / 设备——启动init程序进入初始化阶段——启动systemd初始化...原创 2019-03-04 11:38:20 · 1522 阅读 · 0 评论 -
25.Linux系统忘记登录密码解决办法(别着急,还能抢救一下)
在对一台机器进行管理的时候,都需要我们认证用户的身份,那么如果我们忘记用户登录密码该如何解决呢一般情况下,忘记密码有两种,忘记普通用户密码和忘记超级用户密码1.忘记普通用户的密码这个解决方法就比较简单,我们用超级用户身份登录,然后修改普通用户的密码passwd username ##加上需要配置的用户名称然后键入密码两次,新密码就会生效。##登录超级用户...原创 2019-02-19 22:27:11 · 54804 阅读 · 9 评论 -
24.Linux系统下动态网络源部署方法(dhcpd)
1.安装dhcp软件注意:安装时需要有配置好的yum仓库,关于yum仓库的配置,祥见Linux下系统的软件安装以及yum源配置(yum仓库搭建、yum命令、rpm命令)[root@servser ~]# yum install dhcp -yLoaded plugins: langpacksResolving Dependencies--> Running transactio...原创 2019-02-19 02:05:16 · 2072 阅读 · 0 评论 -
23.Linux内核中SELinux简析(简介、安全上下文、SELinux的布尔值、SELinux报错解决)
1.SELinux简介1)SELinux 全称 Security Enhanced Linux (安全强化 Linux),是美国国家安全局2000年以 GNU GPL 发布,是 MAC (Mandatory Access Control,强制访问控制系统)的一个实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。强制访问控制系统 的用途在于增强系统抵御 0-Day 攻击(利用...原创 2019-02-19 00:46:23 · 1757 阅读 · 0 评论 -
22.LInux下防火墙的基本管理(查看、火墙伪装、添加防火墙白名单)
1.防火墙的服务管理systemctl status firewalld.service ##查看状态systemctl start firewalld.service ##开启systemctl stop firewalld.service ##关闭systemctl enable firewalld.servi...原创 2019-02-17 12:50:32 · 2676 阅读 · 0 评论 -
21.Linux系统中延时任务和定时任务的方法剖析(at、crontab、临时文件)
1.系统延时任务是临时的,采用命令atat now+1minat> rm -rf /mnt/* at> <EOT> ##键入延时任务后,ctrl+d执行,(注意:<EOF>是ctrl+d执行时自动生成的) at -l ##查看任务列表 ...原创 2019-02-16 01:33:57 · 236 阅读 · 0 评论 -
20.深度解析LInux中ftp服务(二)(本地用户、虚拟用户)
1.本地用户家目录的修改[root@server pub]# vim /etc/vsftpd/vsftpd.conf 35 local_root=/ftp_westos/[root@server pub]# systemctl restart vsftpd.service客户端:[kiosk@foundation68 ~]$ lftp 172.25.68.100 -u studen...原创 2019-02-14 22:42:28 · 243 阅读 · 0 评论 -
19.深度解析Linux中ftp服务(一)(安装、匿名用户、上传速率、连接数)
1.安装ftp服务1)配置selinux[root@server ~]# ifconfig ##查看网络配置eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.25.68.100 netmask 2...原创 2019-02-14 22:16:09 · 1194 阅读 · 0 评论 -
18.Linux下LVM逻辑卷管理器(LV创建、LV扩展与缩减、LV快照、LV移除)
1.LVM简介:LVM(Logical Volume Manager) 逻辑卷管理器:可以动态调整磁盘容量,提高磁盘管理灵活性。注意:绝大多数分区可以基于LVM创建,但是 /boot 挂载分区不能基于LVM创建。LVM管理组成成份:PV(物理卷):物理卷可以由整个硬盘也可以是独立分区转化而成。物理卷包括了许多默认大小为4MB的PE(Physical Extent)基本单元。...原创 2019-02-14 20:44:54 · 689 阅读 · 0 评论 -
17.深度解析Linux系统的磁盘管理(挂载、分区、配额、加密)
1.本地储存设备的识别fdisk -l ##真实存在的设备cat /proc/partitions ##系统识别的设备blkid ##系统可使用的设备df ##查看系统正在挂载的设备...原创 2019-02-13 23:45:33 · 3425 阅读 · 0 评论 -
16.无人值守下虚拟机Linux系统的的自动化安装
在企业级运维过程中,由于操作对象众多,操作规范要求高,所以我们对于系统安装常常采取自动化管理,所以自动化的指令脚本当然必不可少自动安装虚拟机时需要动态网络源,关于dhcp动态网络如何配置,请参考其他文章1.安装相关脚本软件工具yum install system-config-kickstart.noarch -y 2.配置自动安装脚本信息system-c...原创 2019-02-13 11:17:45 · 554 阅读 · 0 评论 -
15.Redhat系统的软件安装以及yum源配置(yum仓库搭建、yum命令、rpm命令)
无论是什么系统,我们使用时都离不开软件,那么Linux系统中软件安装是怎样的呢1.使用已知的网络yum源进行软件的安装vim /etc/yum.repos.d/yum.repo ## 文件名必须以repo结尾网络yum源可用:[rhel 7.3] ##仓库名称name=rhe...原创 2019-02-12 17:37:24 · 970 阅读 · 0 评论 -
14.Linux系统下虚拟机的安装及管理(windows下安装类似、需要用到的软件是VMware,后边有机会在另外写)
我们采用虚拟化的原因是:虚拟的机器可以节约硬件成本和功耗,并且使用方便1.虚拟机的安装1)采用系统镜像安装采用超级用户运行图形化虚拟机管理工具virt-manager ##打开图形化虚拟管理界面选择安装方式选择系统镜像配置内存大小配置硬盘大小给新建的虚拟机设定名称开始进入安装选择安装时的语言...原创 2019-02-12 14:03:00 · 179 阅读 · 0 评论 -
13.让你的Linux系统有个身份证(网络配置)
1.什么是IP ADDRESSIP ADDRESS: internet protocol adderss (互联网协议地址)IPv4: internet protocol version 4 (互联网协议第四版)IP是由32个0或1组成的11111110.11111110.11111110.11111110 = 254.254.254.2542.子网掩码(subne...原创 2019-02-12 10:30:51 · 522 阅读 · 0 评论 -
12.Linux系统的拍错必备方法——日志分析
生活中的日志是记录你生活的点点滴滴,让它把你内心的世界表露出来,更好的诠释自己的内心世界。而电脑里的日志可以是有价值的信息宝库,也可以是毫无价值的数据泥潭。对于运维技术人员来说,日志毫无疑问起着至关重要的作用。1.查看系统中的日志 rsyslog此服务是用来采集系统日志的,他不生产日志,只是起到采集作用2.rsyslog的日志文件目录/var/log/me...原创 2019-02-11 12:39:51 · 678 阅读 · 0 评论 -
11.深度解析Linux下sshd服务管理远程主机方法
1.sshd简介ssh全称为 secure shell可以通过网络在远程主机中开启shell的服务客户端软件sshd连接方式: 1)sshusername@ip## 文本模式的连接 2)ssh username@ip -X ## 可以在连接成功后开启图形 注意:1.在第一次连接陌生主机时,要生成认证文件/root...原创 2019-01-17 23:06:48 · 363 阅读 · 0 评论 -
10.Linux系统之间的文件压缩传输(SCP、rsync、tar、归档)
1.scp scp file user@ip:/dir ##向指定ip发送 scp user@ip:/dir/file /dir ##从指定ip下载到/dir目录下我们用client送桌面的文件到server的桌面用client从server中下载文件到桌面2.rsync 远程同步速度快,但是默认会忽略文件属性、链接文件、设备文件rsy...原创 2019-01-17 11:00:22 · 1564 阅读 · 1 评论 -
9.深度解析Redhat系统中进程管理方法
1.什么是进程程序放置在存储媒体中,为实体文件的形体存在进程:程序被触发后,执行者的权限与属性,程序的程序码与所需数据等都会被载入内存中,操作系统会给进程一个识别码(PID)可以说,进程就是一个正在运行的程序。2.进程的状态R(running) 该程序正在运行中。 S(sleeping) 该程序目前正在睡眠状态(idle),但可以被唤醒(signal)。 D...原创 2019-01-17 01:20:03 · 503 阅读 · 0 评论 -
8.linux系统(redhat && CentOS)中的输入输出管理
1.理解系统的输入输出系统的输入:通过我们的键盘、鼠标和其他硬件在系统中录入字符;系统的输出:在接受我们输入后经过cpu处理后的反馈给我们的字符;输出有两种,编号为1的正确输出和编号为2的错误输出,这两种输出都会被系统默认定向到字符设备中。2.管理输入输出符号1)输出重定向> ##重定向正确输出2> ##重定向错误输出&>...原创 2019-01-10 17:28:49 · 255 阅读 · 0 评论 -
7.Redhat && CentOS中vim(vi)文本编辑器的常见用法
Vim是一款当前Linux系统中默认安装的文本编辑器,它功能强大,熟练地掌握其基本的用法,会对Linux学习更加得心应手。1.Vim的工作模式vim共有三种模式:1)命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作;2)插入模式:可以正常编辑文本内容;3)退出模式:保存或退出文档。2.命令模式下Vim的用法信息1)vim工作模式配置在vim命令模式下...原创 2019-01-10 12:42:29 · 704 阅读 · 0 评论 -
6.Linux系统之间远程连接(ssh简单连接)
写在前面的话:虽然虚拟机安装在真机中,但是它们其实是不同的两个实时系统,也不能进行交流。如果我们想要实现真机对虚拟机的远程连接和控制,通过在真机的shell中输入相关指令来完成对虚拟机的相关操作,那么我们可以通过如下的方法来完成连接:1.用ifconfig命令来查看虚拟机的网络接口ifconfig eth0 ##查看虚拟机的网卡eth0...原创 2019-01-10 10:19:44 · 993 阅读 · 0 评论 -
5.Linux系统中文件权限安全基本管理
Linux平台下的文件权限安全基本管理1.文件权限存在的意义1.文件权限是系统最底层的安全设定方式之一;2.保证文件可以被可用的用户来进行相应的操作。2.文件权限的查看对于文件:ls -l filell file对于目录:ls -ld dirll -d dir 对于一个大目录下的所有子目录和文...原创 2019-01-03 17:13:53 · 2774 阅读 · 0 评论 -
4.Redhat&&CentOS中的用户管理方法(二)
Linux平台下用户基本管理机制及原理剖析(二)在前面的博客中,我们对虚拟环境下用户的新建、查看、删除以及用户组的新建和管理有了一定的了解,这篇文章我们接着了解虚拟环境下的用户信息的更改、用户认证信息的查看,用户密码的管理以及用户授权。1.用户信息的更改更改用户信息我们用到的命令是chmod,chmod搭配不同的参数即可更改对应的用户信息,详细参数情况可参照下表...原创 2019-01-03 00:18:26 · 594 阅读 · 0 评论 -
3.Redhat&&CentOS中的用户管理方法(一)
Linux平台下用户基本管理机制及原理剖析(一)Linux是一个多用户、多任务的操作系统,具有很好的安全性和稳定性。用户和群组存在的意义用户的存在是为了使你的工作环境更加安全,就是有一个隐私空间,这个空间只有用户本人有权限。而群组存在的意义是为了让大家有一个共享的空间,为了更加方便多个用户在一个共享空间中操作。好比是三个不认识的人合租,每人一间卧室,大家都有自己的私人空间。但...原创 2018-12-29 01:20:10 · 266 阅读 · 0 评论 -
2.Linux(Redhat&&CentOS)系统的基本文件管理
Linux平台的基本文件管理今天给各位总结以下Linux的文件管理。首先了解以下为什么要说文件呢,大家都经常听一切皆对象。其实是这样,在Java中,万物皆对象是一种编程思想。而在Linux下,有句话叫做一切皆是文件。Linux系统结构Linux是一个倒树型结构,最大的目录名称叫“/” (根目录)简单的看一下Linux系统中的二级目录:/bin ##二进...原创 2018-12-28 11:32:15 · 206 阅读 · 0 评论 -
1.Linux系统长这样啊
浅谈运维——初识Linux第一次接触Linux,之前一直用的是Windows系统。相比于Linux,Windows系统操作起来比较简单,图形化界面让人用起来很舒适,但是Linux较之更加安全,开源的属性让它也受到了很多大企业的青睐,当然大企业最核心的东西可能还是用Unix来管理的。进入Linux系统,第一感觉是看起来更牛逼一点,界面干净(毕竟感觉厉害的东西都没有冗余)。先来看看Linu...原创 2018-12-26 17:16:07 · 3704 阅读 · 0 评论