自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 OSPF基础五种报文七种状态

OSPF随堂笔记,基础理论

2022-10-09 22:15:53 1848

原创 RPM包管理和YUM仓库构建

RPM包管理(rpm pakages manager)软件包的类型分类安装版本rpm包预先编译打包,安装简单版本较低源码包手动编译打包,安装步骤繁琐版本最新二进制包解压即可用源码无法修改注:软件包安装时都可能会有依赖关系rpm是一个强大的命令行驱动的软件包管理工具,用来安装、卸载、校验、查询和更新 Linux 系统上的软件包rpm有一个完整的数据库体系,每个rpm包的所有信息都保存在指定的位置,利于查询rpm包命名规则:https://www.

2020-11-19 20:06:10 220

原创 Linux磁盘挂载

临时挂载(mount)Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”格式#mount [-fnrsvw] [-t vfstype] [-o options] device dir device:挂载设备 dir:挂载点(挂载前已存在的目录)#mount /dev/hda1 /mnt将/dev/hda1设备挂载到/mnt目录下#mount -o r /dev/hda1

2020-05-14 14:31:08 330

原创 文件查找命令find详解

find命令用来在指定目录下查找文件,通过遍历指定其实路径下的文件系统层级结构完成文件查找,如果使用该命令时,不使用任何参数,则find命令默认会在当前路径下查找,并且将查找到的子目录和文件全部进行显示find与locate对比locatefind查找速度快(因为事先已经建立好数据库)查找速度略慢模糊查找精确查找非实时查找(例如文件已删除,查找前未更新数据库...

2020-02-24 13:36:15 1524

原创 locate

locatelocate命令用于查找符合条件的文件,该命令依赖于事先建立好的数库,在保存文档和目录名称的数据库内,查找符合条件的文件或目录,这个数据库中含有本地的所有文件信息,系统会创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate命令之前,先使用updatedb命令,手动更新数据库。特性查找速度快模糊查找非实...

2020-02-17 17:21:49 194

原创 Linux进程管理(3)

后台进程管理父进程fork()一个子进程后将进入sleeping,直至子进程结束,使用作业控制可以选择性暂停,恢复以及异步运行命令,让shell可以在子进程运行期间返回接受其他命令有关命令jobs:查看在后台的所有进程 jobs命令显示的是当前shell环境中所有的后台正在运行或者被挂起的任务信息 -l选项可显示所有任务的PIDfg:将后台命令调到前台bg:让后台暂停的命令继续运...

2020-02-10 12:24:36 1267 1

原创 Linux进程管理(2)

信号进程管理信号是进程之间事件异步通知的一种方式,属于**软中断**,因为进程在运行的过程中,随时都有可能收到用户发送给内核的终止信号,当进程收到内核信号就会退出。kill命令kill可将指定的信息发送至程序。默认发送信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序参数-l [信息号]  若不加[信息]选项,则-l参数会列...

2020-02-06 10:34:07 240

原创 Linux进程管理(1)

什么是进程?一般来说,进程是已启动并且可执行程序的运行实例,简单地说,进程就是一个正在运行的程序。程序(program): 通常是二进制文件,为实体文件进程(process): 是程序运行的过程, 动态,有生命周期及运行状态进程的生命周期由当前进程(父进程)克隆(fork)创建一个子进程,此时父进程调用waitpid函数开始监控父进程和子进程(wait),父进程不会消亡,子进程开始运行...

2020-02-06 00:15:55 186

原创 Shell输入/输出重定向

符号说明>覆盖输出重定向>>追加输出重定向2>错误覆盖输出重定向2>>错误覆盖追加重定向&>将正确和错误的输出到同文件(合并文件)cmd<filename将文件作为命令的标准输入等价于0<<<EOF开始符EOF和结束符EOF中间的内容作为标准输入标准...

2020-02-05 18:53:57 166

原创 ACL访问控制权限详解

在普通权限中,用户对文件只有三种身份,就是属主、属组和其他人;每种用户身份拥有读(read)、写(write)和执行(execute)三种权限。但是在实际工作中,这三种身份实在是不够用,我们举个例子来看看。图 1 ACL权限简介图 1 的根目录中有一个 /project 目录,这是班级的项目目录。班级中的每个学员都可以访问和修改这个目录,老师也需要对这个目录拥有访问和修改权限,其他班级的学员...

2020-01-31 19:42:29 3369

原创 Linux组命令管理

每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新两个文件:/etc/group和/etc/gshadow/etc/group:组账户信息以“:”为分...

2020-01-29 14:01:10 139

原创 Linux系统用户管理

用户存在的意义:系统上的每一给进程都需要特定的用户运行每一个文件都有特定的用户拥有访问文件或目录受到用户的限制进程能以哪种方式访问文件或目录,与进程关联的用户有关AAA认证体系(认证、授权、统计),用户登入系统,系统分配权限,监控用户行为相关的配置文件:/etc/passwd:用户账号文件/etc/shadow:用户密码文件/etc/skel:创建用户时的模板文件id:查看...

2020-01-18 10:39:33 213

原创 文本编辑器vim(2)

vim编辑器视图模式:(从命令行模式进入视图模式)ctrl+v进入VISUAL BLOCK选中需要注释的行(可视块模式)1、插入:按shift+i进入编辑模式,输入#,结束按ESC2、删除:选中内容后,按x或d删除3、替换:选中需要替换的内容,按下r键,然后输入需要替换的内容(只能替换单个字符;例如选中abcde,则只能替换为×)可视行模式:shift+v进入VISUAL LINE选...

2020-01-05 15:07:27 83

原创 文本编辑器vim的三种模式

vim是vi的升级版,支持显示高亮颜色语法三种模式:命令模式输入模式末行模式光标移动:上下左右键或HJKL命令模式行间跳转: G:跳转光标到末行 gg:跳转光标到顶端行内跳转: $/end:光标跳转到光标所在行的末端 ^/home;光标跳转到光标所在行的最前端翻页: ctrl+b/pageup:向上翻页 ctrl+f/pagedown:向下翻页 yy:复...

2020-01-05 11:46:50 897

原创 sort、cut

sort:排序参数 -u -uniq,清除重复行 -n 按照数字的大小排序。 -r 倒序排列 -t 指定排序分隔字符 -k 指定列排序uniq:去除重复行参数 -c 计算重复次数cut:截取 -d 指定分隔符 -f 取第几列 -c 按字符截取演示查看所有用过命令的次数history | cut -d"...

2020-01-02 18:35:19 112

原创 文件管理命令cp

单文件复制当目标文件存在,并且为非目录文件时,覆盖目标文件当目标文件不存在时,直接创建并复制文件内容当目标文件不存在,并且为目录时,在该目录下创建文件并复制内容多文件复制当目标文件存在,并且为非目录时,报错当目标文件存在,并且为目录时,报错当目标文件不存在,并且为目录时,在该目录下依次创建并复制文件内容目录复制当目标存在,并且是目录时,复制目录到该目...

2019-12-24 13:17:19 140

原创 lrzsz

lrzsz是一款程序,在linux中可以代替ftp的上传和下载安装lrzszyum install -y lrzsz上传:rz将文件上传到本地,默认上传到当前目录该程序支持拖拽上传,如下图所示上传成功后查看本地下载:sz filename例如:rz anaconda-ks。cfg选择存放位置查看文件已存至桌面...

2019-12-19 16:27:56 44451 3

原创 Linux下的yum命令

CentOS中的yum相关信息yum (Yellow dog Updater, Modified)格式:yum [options] [command] [package …]yum的所有信息都在 /etc/yum.repos.d 目录之下,cd到目录下使用ls命令会发现多个repo的文件,这些文件记录着软件仓库的信息编辑CentOS-Base.repo时产生信息如下[base]:仓库名称...

2019-12-05 13:06:58 407

原创 Xshell连接失败排错

XShell连接失败总结无法ping 通后检查排错思路1、检查电脑IP地址和虚拟机IP地址2、关闭SElinuxsed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config执行后必须重启可直接执行: setenforce 0(此命令为临时关闭selinux,重启后不会再生效)3、关闭防火墙sysremctl...

2019-12-03 20:47:52 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除