linux基础
文章平均质量分 89
运维技术-陈工
这个作者很懒,什么都没留下…
展开
-
【linux基础16】系统定时任务及延迟任务
实验:利用延时at命令,1分钟后建立/mnt下新文件wetos1,westos2,westos3(1)输入命令,建立一分钟后的延时任务at now+1min(2)输入内容at> touch /mnt/westos{1..3}at> <EOT>(ctrl+d)(3)at -l查看任务(4)效果如下实验:建立延时人物黑白名单(建立黑名单lee)(1)进入延时配置文件vim /etc/at.deny添加用户黑名单lee(2)切换为用户lee进行定时任原创 2021-05-08 09:44:43 · 554 阅读 · 0 评论 -
【linux基础15】linux引导及修复(系统修复,root用户忘记密码修复等)
一、通电二、bios初始化三、磁盘引导(1)基本介绍1.mbr=主引导记录=0磁道1扇区4462.查看磁盘引导位置:fdisk -l3.引导文件在/dev/vda(2)模拟磁盘引导文件丢失记得在关闭虚拟机的情况下添加光盘用其他文件覆盖掉磁盘引导文件dd if=/dev/zero of=/dev/vda bs=446 count=1在没有重启的前提下使用grub2对刚才缺失的磁盘引导进行安装即可如果覆盖引导文件直接重启则会直接报错,用添加光盘用光盘启动。(关闭虚拟机原创 2021-05-18 20:36:12 · 1170 阅读 · 0 评论 -
【linux基础14】Linux中的无人职守安装脚本kickstart详解
Linux中的无人职守安装脚本kickstart详解一、Linux中的无人职守安装脚本kickstart详解一、kickstart自动安装脚本的作用二、实验环境二、kickstart自动安装脚本的制作一、Linux中的无人职守安装脚本kickstart详解一、kickstart自动安装脚本的作用1、在企业中安装多台操作系统时面临的问题:当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题,这些问题必须手动选择,否则无法进行安装。当只安装1台Linux系统,手动选择设定工作量比较轻松,但原创 2022-03-20 13:46:08 · 1525 阅读 · 0 评论 -
【linux基础13】虚拟机常规管理命令
实验:创建虚拟机cd /var/lib/libvirt/images (虚拟机位置)qemu-img create -f qcow2 westosck.qcow2 8G -o lazy_refcounts=off(建立动态分配资源硬盘)(1)设置网络桥接模式如下:/etc/sysconfig/network-scriptsvim ifcfg-br0vim ifcfg-enp7s0(2)设置虚拟机virt-manager- 实原创 2021-05-14 23:52:01 · 375 阅读 · 0 评论 -
【linux基础12】 linux系统的软件管理(图文详解安装软件方法和搭载本地、三方软件仓库)
(1)首先在linux系统中挂载镜像文件mkdir /software #创建软件仓库mount rhel-8.0-x86_64-dvd.iso /software #将镜像文件搭载到刚创建的软件仓库目录(2)编写软件仓库的配置文件cd /etc/yum.repos.d/ #进入位置vim ruanjiancangku.repo #设置下载读取位置编写以下代码(3)进行编写地址测试curl file:///software/AppStream #看是否报错d..原创 2021-04-30 19:22:38 · 765 阅读 · 0 评论 -
【linux基础11】linux中的网络配置
实验:利用虚拟机进行网络ip设定(1)打开图形编辑界面nm-connection-editor(2)更改以下设定(3)效果如下注意:当设置了两个网络的时候设需要重启网络服务,再开一次网卡-nmcli connection show(查看连接)nmcli conection reloadnmcli connection up Ethernet connection 1(注意重新开启的链接是取的名字)ip addr show ens3实验:无图形进行ip设定(1)ini原创 2021-05-06 17:38:44 · 820 阅读 · 0 评论 -
【linux基础10】日志管理(图文详细讲解如何管理和同步日志)
本节实验将以westosa(172.25.254.100)和westosb(172.25.254.200)两台虚拟机作为实验平台,其界面如下实验:更改journald服务永久存放日志1)在硬盘目录下新建journal目录储存文件2)将原本的日志采集的祖赋予给新目录journal3)更改权限,使得目录下新产生的文件的族都归属于journal的组3)删除journal里面的多余文件4)重启原本的日志服务先查看目前的日志情况,然后重启主机查看重启后的主机日志,看之前的日志是原创 2021-04-21 12:55:08 · 756 阅读 · 1 评论 -
【linux基础9】系统文件的压缩和传输(scp,rsync传输的使用方式和压缩解压方式)
本节实验需要前期搭建两个互联平台第7节已经详细简介,本节不再具体介绍我这里搭建的平台为westosa(172.25.254.100)和westosb(172.25.254.200)- 实验远程传输文件本节主要使用远程操作符号##cp在westosb用户的操作中两种实验传输方式统计对比rsyncscp实验远程同步传输在westosb用户中建立以下文件和目录在westosa的/mnt/下开启监控远程传输westosb下/mnt/l里面的文件复制westosa里原创 2021-04-21 11:57:24 · 2035 阅读 · 0 评论 -
【linux基础8】sshd的简介及环境搭建(在服务器对访问用户进行加密功能)
一.Openssh的功能1.sshd服务的用途#作用:可以实现通过网络在远程主机中开启安全shell的操作Secure SHell ===>ssh ##客户端叫sshSecure SHell daemon ===>sshd ##服务端sshd2.安装包openssh-server3.主配置文件/etc/ssh/sshd_conf4.默认端口225.客户端命令ssh实验:搭载服务器和客户端在客户端和服务器都先删除以下目录将服务器改为westosa1,将客原创 2021-04-17 20:46:03 · 509 阅读 · 0 评论 -
【linux基础7】linux进程管理(有详细Vmware联通两台虚拟机步骤)
1.进程定义1.进程的定义程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本进程是有生命周期的(准备期,运行期,终止期)2.进程&线程进程是资源调用的最小单位线程是进程的最小单位程序执行流是从上倒下贯穿运行的当进程是多任务物,cpu是多核心,多任务应该同时被每个核心处理,每个核心处理的任务叫线程线程资源是共享的.3.进程状态#R(TAKS_RUNNING) ##可执行态(running,ready)#S(TASK_INTRRUPTABLE) ##可唤醒休眠原创 2021-04-16 20:55:39 · 1413 阅读 · 0 评论 -
【linux基础6】权限查看即读取
一.权限查看及读取1.权限查看ls -l file ##查看文件权限ls -ld dir ##查看目录权限2.权限的读取“文件的属性被叫做文件的元数据(meta data)”“一种元数据用1个byte来记录内容”#文件权限信息-| rw-r–r-- | . | 1 | root | root | 0 | Apr 12 10:57 | westos其中[1]:-[2]:rw-r–r--[3]: .[4]:1[5]:root[6]:root[7]:0[8]:Apr 12 10:原创 2021-04-15 20:07:05 · 1455 阅读 · 0 评论 -
【linux基础5】linux中的用户管理
5.1 用户及用户组存在的意义1##用户存在的意义系统资源是有限的,如何合理分配系统资源?在这个问题解决时必须要有连个资源配合1.身份 account2.授权 author3.认证 auth3A机制,3A机制组成系统中最底层的安全架构2)用户组存在意义用户组是一个逻辑容器对用户进行归类和统一授权2.##用户及用户组在系统中的存在方式电脑对数字敏感 id人类对字符串敏感 名称id <-------> 名称 必须要记录到文件当中用户才能存在用户就是/etc/passwd原创 2021-04-08 16:55:59 · 384 阅读 · 0 评论 -
【linux基础4】vim的高级用法配置
3.1.vim的三种模式#vim是全球两大流行文本编辑器之一#vim file ##直接编辑文件内容1#vim:wq file ##文件不存在时,退出建立file文件#:wq! ##强制退出不保存2#vim模式:命令模式(浏览模式) ##此模式下只能对文件内容浏览##对vim的工作方式进行设定#不能修改文件内容插入模式 #对文件内容进行修改的模式退出模式 #结束vim程序使用到的指令vimtutor ##vim手册##vim 命令打开vim程序在程序输入:help3.2.vim工原创 2021-04-08 11:41:41 · 384 阅读 · 0 评论 -
【linux基础3】linux的输入输出管理
3.1 理解什么输入输出的定义1)字符设备字符设备就是显示字符到屏幕上的设备文件2)stdin标准输入编号为0键盘 鼠标 打字机3)stdout标准正确输出标号为14)stderr标准错误输出标号为23.2 如何管理输入外界传递到程序中的信息1)< #输入重定向tr ‘a-z’ ‘A-Z’ < test ##把test文件中的内容定向到tr程序中2)<< 多行录入tr ‘a-z’ ‘A-Z’ <<EOF(字符任意)test ##此处的原创 2021-04-08 11:18:07 · 146 阅读 · 0 评论 -
【linux基础2】linux下的文件管理
2.1文件管理命令## 1 touch的用法 touch #新建文件,修改文件时间戳 touch file1 file2 ##建立file1 file2两个文件效果图如下 touch file ##把时间同步到当前时间##2mkdir的用法mkdir mkdirtest1 mkdirtest2 ##建立文件名为mkdirtest1,mkdirtest原创 2021-04-07 21:01:35 · 436 阅读 · 0 评论 -
【linux基础1】linux命令行使用技巧
1.1linux操作系统1.1.1操作系统 1 GUN/Linux 2 开源组织 3 linux是之linux内核1.1.2内核 1指系统核心程序 2相当于人大脑 3负责系统程序和硬件分配调度1.1.3.1shell定义对外提供操作和系统沟通借口,对内实现内核保护,RHEL8中默认使用的shell是bash 1.1.4sheel的使用方式 1鼠标右原创 2021-04-07 19:21:45 · 164 阅读 · 0 评论