CentOS-7
文章平均质量分 68
Cry丶
/*有些梦虽然遥不可及, 但却并不是不可以实现*/<br>
写博客的原因(告戒自己):
1.记录自己的成长, 是非对错10年后回望;
2.我踩过的坑,同仁们就不要再迈了;
3.开源精神 理想主义 利他主义。
展开
-
linux中mkdir与mkdir -p的区别
1、直接用mkdir指令2、mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录mkdir -p xx/yy的好处就是一次可以创建多级文件夹,若xx文件夹不存在,则先创建xx文件夹,然后在xx文件夹下创建yy文件夹...原创 2021-04-27 17:24:18 · 262 阅读 · 0 评论 -
VIM编辑器的使用
本文目录前言一、使用hjkl来移动光标二、插入模式和退出VIM的方法三、删除命令、数字的奥义、撤销和恢复命令四、粘贴命令、替换命令、替换模式和修改命令五、文件信息、跳转、定位括号和缩进六、搜索命令和替换命令七、执行shell命令、文件另存为、合并文件和打开多个文件前言既然选择用 VIM 编辑器来写代码,那你应该有一定的极客精神,首先我们要做的就是忘掉你的鼠标:因为让手离开键盘去抓鼠标是一件浪费时间的事情……没错,为了尽可能的让工作高效,我们就应该舍弃多余的动作。一、使用hjkl来移动光标在 VIM原创 2021-02-15 21:46:49 · 389 阅读 · 0 评论 -
在window10上安装CLion并配置MinGW编译器
一、下载安装CLion去Jetbrain公司官网下载CLion,链接: https://www.jetbrains.com/clion/download/#section=windows安装的话,随意即可。下载配置MinGWMinGW是GCC编译器在window环境下的版本打开下载地址:MinGW 进入下载页面:往下拉,一直拉到下面的界面,然后就可以下载压缩包了。当然,如果嫌弃这个速度太慢的话,这里也提供了网盘的下载链接:下载链接:https://pan.baidu.com/s/1原创 2021-02-15 02:14:52 · 855 阅读 · 0 评论 -
在VirtualBox虚拟机安装CenOS6MINI并配置
一、安装 VirtualBox 虚拟机下载地址:https://www.virtualbox.org/wiki/DownloadsVirtualBox 6.0.12(Windows)百度网盘 ->链接:https://pan.baidu.com/s/1jvzCjhkxGo666A_uUGIw5w 提取码:071aVirtualBox 6.0.12(MacOS X)百度网盘 ->链接:https://pan.baidu.com/s/1UtkFpAa7kT4oaYLdJ_3tMw 提取码原创 2021-02-15 02:10:05 · 264 阅读 · 0 评论 -
Linux中的外部函数调用接口`LibFFI`
“FFI” 的全名是 Foreign Function Interface,通常指的是允许以一种语言编写的代码调用另一种语言的代码。而 “Libffi” 库只提供了最底层的、与架构相关的、完整的”FFI”,因此在它之上必须有一层来负责管理两种语言之间参数的格式转换。高级语言编译器产生代码时都会依据一系列的规则,这些规则十分必要,特别是对独立编译来说。其中之一是“调用约定” (Calling Convention),它包含了编译器关于函数入口处的函数参数、函数返回值的一系列假设。它有时也被称作“ABI”(A原创 2020-12-18 13:37:28 · 472 阅读 · 0 评论 -
CentOS中常见lib库(第三方支持库)安装
在CentOS安装软件的时候,可能缺少一部分支持库,而报错。这里首先安装系统常用的支持库。那么在安装的时候就会减少很多的错误的出现。yum install -y gcc gdb strace gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bz原创 2020-12-18 12:30:06 · 5202 阅读 · 0 评论 -
【已解决】yum更新失败:rpmdb: BDB0113 Thread/process 2673/140126198814528 failed: BDB1507 Thread died...
yum update 失败os: centos 7.4可以通过如下代码解决# cd /var/lib/rpm# lsBasenames __db.001 __db.003 Group Name Packages Requirename Sigmd5Conflictname __db.002 Dirnames Installtid Obsoletename Providename Sha1header Triggername#原创 2020-12-11 06:52:09 · 11064 阅读 · 11 评论 -
Linux全知识点梳理
博主辛苦整理不易,如果觉得有帮助的话留个赞吧1-、如何查看当前linux的shell类型?1、绝对路径用什么符号表示?当前目录、上层目录用什么表示? 主目录用什么表示? 切换目录用什么命令?2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?3、怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当 前用户 id?查看指定帮助用什么命令?4、Ls 命令执行什么功能? 可以带哪些参数,有什么区别?5、建立软链接(快捷方式),以及硬链接的命令。6、目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?7、原创 2020-12-09 05:37:49 · 925 阅读 · 0 评论 -
【Shell】Linux中单引号、双引号及不加引号的区别
简要总结:1.单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。2.双引号:把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。3.不加引号:不会将含有空格的字符串视为一个整体输出, 如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用。[root@oldboylinu原创 2020-12-09 01:04:54 · 2858 阅读 · 0 评论 -
Linux环境变量的设置、查看、删除
环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等等。一、Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1、永久的:需要修改配置文件,变量永久生效。2、临时的:使用export命令声明即可,变量在关闭shell时失效。二、设置变量的三种方法1、在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。例原创 2020-12-09 00:37:10 · 715 阅读 · 0 评论 -
Linux命令查看后台进程和关闭后台任务
主要就是fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 这些命令1、&加在一个命令的最后,可以把这个命令放到后台执行,如:watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本原创 2020-12-08 21:37:50 · 2155 阅读 · 0 评论 -
【已解决】CentOS7解决yum进程被Packagekit占用的问题
在更新yum源的时候报了个yum进程被占用的提示:如何解决?首先:vim /etc/yum/pluginconf.d/langpacks.conf将第一行:enable=1改为enable=0reboot重启linux再执行yum命令即可原创 2020-12-08 17:12:15 · 2353 阅读 · 0 评论 -
【firewall&iptables】CentOS7和CentOS7以下版本防火墙关闭的区别
CentOS一、CentOS7以下版本1.1 修改防火墙配置1.2 关闭防火墙二、CentOS7版本2.1 查看默认防火墙状态2.2 停止firewall2.3 启动firewall2.4 查看firewall服务是否开机启动2.5 端口命令2.6 重启防火墙三、CentOS7版本下使用iptables防火墙3.1 从yum源中下载iptables-services3.2 关闭firewall防火墙3.3 设置 iptables service四、卸载最后一、CentOS7以下版本COS7以下版本默认用原创 2020-11-07 23:52:18 · 287 阅读 · 0 评论 -
Linux系统权限及常用指令详解(以CentOS7.4为例)
1.Linux系统介绍Linux是一种自由和开放源码的类UNIX操作系统。它能运行主要的Unix工具软件、应用程序和网络协议,支持32位 和64位硬件。该操作系统的内核由林纳斯·托瓦兹于1991年10月5日首次发布。根目录结构:bin 存放二进制可执行文件(ls,cat,mkdir等)boot 存放用于系统引导时使用的各种文件dev 用于存放设备文件etc 存放系统配置文件(配置目录:同时也是软件安装后配置文件选择放入的地址)home 存放所有用户文件的根目录(默认连接原创 2020-11-07 05:00:33 · 568 阅读 · 1 评论 -
VMware安装Centos7虚拟机的超详细过程
1.软硬件准备软件:推荐使用 VMware,我用的是 VMware 12镜像:CentOS7 ,如果没有镜像可以按照:https://editor.csdn.net/md/?articleId=109500777, 这篇博客中描写的方法进行下载2.创建并配置虚拟机2.1 新建虚拟机选择 File –》New—》Virtual Machine或者Home 选项卡中单击 Create a New Virtual Machine (新建虚拟机)2.2 选择安装类型典型安装:VMware会将主.原创 2020-11-05 02:02:47 · 318 阅读 · 0 评论 -
CentOS-7镜像文件下载的详细流程
官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/step1: 进入下载页,选择阿里云站点进行下载Actual Country 国内资源 Nearby Countries 周边国家资源阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/每个链接都包括了镜像文件的地址、类型及版本号等信息选择当前国家资源区站点下载,获取资源速度比较快s原创 2020-11-05 01:30:30 · 3574 阅读 · 3 评论