![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
你敬爱的明明哥
自律,孤独。
展开
-
shell脚本的三种执行方式-Linux(8)
前言现有脚本test_script,其目录为/test 也是本博文的工作目录。 另有目录/testdir/dir。其内容如下:#! /bin/bashcd /testdir/dirpwd三种执行方式测试脚本。加可执行权限chmod u+x test_script启动一个新的shell执行脚本,在执行时,当前工作目录不会变化,脚本完成后立即回到主shell。如当前...原创 2018-04-29 09:00:04 · 3133 阅读 · 0 评论 -
shell脚本的逻辑运算与算术运算-Linux(11)
逻辑运算shell脚本编程中提供了条件结构,根据条件的不同而进行不同的操作。条件测试逻辑运算算术运算expr命令$((expression))let命令* 明天更新。。。先写好框架,,,*...原创 2018-05-07 22:02:45 · 2971 阅读 · 0 评论 -
两个模块编程实验-Linux(18)
前言本博文的相关操作均是我亲为的来,你萌在跟着做的时候,如果遇到问题可以随时留言,一起探讨提出问题:设计一个模块,要求列出系统中所有内核线程的程序名,PID,进程状态,进程优先级,父进程的PID。(不带参数的模块)设计一个带参数的模块,其参数为某个进程的PID号,模块的功能是列出该进程的家族信息,包括父进程,兄弟进程和子进程的程序名,PID号,进程状态。(带参数的模块)如...原创 2018-06-03 13:33:04 · 1481 阅读 · 1 评论 -
文件管理命令详解-Linux(14)
前言本篇写命令的详细用法,如果要看看命令汇总的,可以查看明明哥写的这篇博文 https://blog.csdn.net/babybabyup/article/details/80289692 学习命令最好的方式就是在自己的电脑上试一遍touchmkdirteecatlessmorepasteodcutcprcpsc...原创 2018-05-23 14:35:57 · 437 阅读 · 0 评论 -
系统管理命令详解-Linux(20)
本篇记录一下系统管理命令。原创 2018-06-12 17:44:47 · 210 阅读 · 0 评论 -
命令行执行.sql脚本文件-mysql(2)
前言还是真实的项目中,开发环境和真实上线后的环境,数据库要一样的,在本地写好sql脚本后要在线上环境中执行一遍。命令登录数据库后,执行source .sql文件目录如我的:source /Users/nick/Desktop/后7张表.sqlok 执行完毕!...原创 2018-05-29 19:38:44 · 824 阅读 · 0 评论 -
ubuntu配置apache2-Linux(15)
前言之前一直在使用centOS,最近虚拟机装了ubuntu,在装apache的时候有些许不同,记录下来,日后好看。步骤安装原创 2018-05-30 11:46:57 · 262 阅读 · 0 评论 -
文档编辑命令详解-Linux(16)
前言好好学习,多吃米饭。原创 2018-05-30 16:32:05 · 242 阅读 · 0 评论 -
磁盘管理命令详解-Linux(19)
今天讲一下磁盘管理命令原创 2018-06-08 09:38:56 · 279 阅读 · 0 评论 -
Linux模块编程-Linux(17)
前言本博文的相关操作均是我亲为的来,你萌在跟着做的时候,如果遇到问题可以随时留言,一起探讨。今天主要写一写Linux内核模块编程,是我的操作系统实验课内容,如果想要看看内核系统调用编程的,看这个 https://blog.csdn.net/babybabyup/article/details/79839734 (也是我的实验课内容。。。) 提出问题:设计一个模块,要求列出系...原创 2018-06-01 16:34:24 · 1561 阅读 · 0 评论 -
文件压缩命令-Linux()
考试周了,我的博客计划被耽搁了。7月6日更完这篇。。原创 2018-06-29 11:43:10 · 230 阅读 · 0 评论 -
task_struct,struct pid,以及与其有关的API-Linux(7)
前言写一写涉及到的Linux函数源码,拙见如有错误之处,还烦请各位指正。本博文的目录均是相对于/usr/src/linux-4.16.3 (Linux-4.16.3是手动下载的)而言源码位置要查看源码,首先要明白Linux的内核源码的存放的大概位置。先看一下目录: 目录分析:arch/ 存放一些有关硬件的文件代码,本博文没有用到include/ 大多数的头文件,一些结...原创 2018-04-27 15:32:57 · 4826 阅读 · 0 评论 -
Linux常用命令总结(基于杭电泛雅平台)-Linux(13)
总结一下杭电泛雅平台以及我认为的比较重要的Linux命令吧,真实一个浩大的工程原创 2018-05-12 11:04:10 · 1145 阅读 · 0 评论 -
Linux各个目录的作用与内容-Linux(7)
前言老样子,把学到的东西写出来,分享给需要的人。我在用centOS和ubuntu的系统,两个系统的某一些命令稍微有一些区别,但是文件系统是一样的。FHSFHS 是Filesystem Hierarchy Standard的缩写,表示Linux的文件目录层次标准。网址 https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standa...原创 2018-04-26 09:08:35 · 255 阅读 · 0 评论 -
购买腾讯云服务器-云服务器(1)
前言本博文每一步均配有相应截图,并且是我亲自操作完成后,才写的博客,所以只要跟着做了,一定会跑成功。最近很多群里讨论着云服务器怎么配置,我明明哥不说话,只是嘿嘿一笑,这不是我大一就玩的东西么!如果你已经买了服务器那就看配置篇吧简介近年来,云服务器占据了大量的市场,一些大型的IT公司均推出了自己的云服务器,我用的最多的是腾讯云,阿里云(这两个都有学生优惠)。很多的中小型企业都开始...原创 2019-07-02 21:08:32 · 5511 阅读 · 2 评论 -
从零配置云服务器tomcat,nginx篇-云服务器(2)
前言本博文每一步均配有相应截图,并且是我亲自操作完成后,才写的博客,所以只要跟着做了,一定会跑成功。最近很多群里讨论着云服务器怎么配置,我明明哥不说话,只是嘿嘿一笑,这不是我大一就玩的东西么!配置购买云服务器如果还没有买到服务器,可以查看这篇博文 https://blog.csdn.net/babybabyup/article/details/79765948...原创 2018-03-31 12:07:55 · 615 阅读 · 0 评论 -
从零配置云服务器mysql,ftp篇-云服务器(3)
前言本博文每一步均配有相应截图,并且是我亲自操作完成后,才写的博客,所以只要跟着做了,一定会跑成功。上一篇讲完tomcat和nginx ,浏览器可以正常访问到服务器了,但是想要真真正正放一个小型网站上去,没有数据库的支撑是万万不行的。本篇要配置mysql数据库ftp服务器(通过ftp协议上传下载东西,效率高)安装mysql下载cd /usr/local/s...原创 2018-04-01 10:49:49 · 446 阅读 · 0 评论 -
云服务器centOS编译升级Linux内核-Linux(1)
前言本博文每一步均配有相应截图,并且是我亲自操作完成后,才写的博客,所以只要跟着做了,一定会跑成功。由于Linux是完全开源的,所以很容易获得Linux的内核,也可以对内核新增一些特殊功能,做一个特殊的内核,本文不涉及内核编程,只是简单的升级一下云服务器内核。步骤先看一下我的腾讯云服务器的内核版本号cat /proc/version我的是 下载新内核...原创 2018-04-02 17:44:43 · 5111 阅读 · 1 评论 -
make: *** No rule to make target `menuconfig'. Stop.问题解决方案-Linux(3)
前言本问题是我在编译更新内核时所遇到的,已经解决。问题描述在编译内核时,运行make menuconfig 时出现,截图如下 这个是因为没有找到要配置的文件。解决方案进入解压得到的Linux原文件夹cd linux-4.16OK,解决后继续编译。...原创 2018-04-03 13:30:41 · 13520 阅读 · 3 评论 -
scripts/link-vmlinux.sh: line 94: 17257 Killed ,make: *** [vmlinux] Error 137-Linux(4)
前言本博文所写到的是我在Linux云服务器升级编译内核时所遇到的真实问题,已解决。最近在编译升级Linux内核时遇到了很多问题,一一记录下来,以便朝花夕拾。问题描述已经编译了一段时间,本以为就这样可以OK,但是总是不尽如人意,出现了这个问题 截图如下: 问题原因: 在编译过程中,内存不够了解决方案大致思路就是新建虚拟内存。 先查看交换区 命令f...原创 2018-04-04 15:02:02 · 7168 阅读 · 7 评论 -
fatal error: openssl/opensslv.h: No such file or directory;centos下的安装方式-Linux(5)
前言本博客所写到的是我在Linux云服务器升级编译内核时所遇到的真实问题,已解决。编译内核遇到的问题太多了。。。问题描述在进行内核编译的时候,提示fatal error: openssl/opensslv.h: No such file or directory我用的是centOS。执行命令:yum install openssl-devel在ubu...原创 2018-04-07 13:44:56 · 3121 阅读 · 0 评论 -
vim编辑器的使用-Linux(6)
前言vim是vi的增强版,其官网(http://www.vim.org)。我觉得vim既是一个文字编辑软件也是一个程序开发软件。写一下vim的常用命令,免得忘记。最近用vi写了一点东西,终于明白前辈们为什么要开发vim了vim编辑器模式三种模式及其切换:命令模式 用vim初始打开文件的模式,在此模式下可运行巨多的命令 I 切换到输入模式: 切换到底线命令模式...原创 2018-04-20 15:14:19 · 311 阅读 · 0 评论 -
shell脚本基础结构以及变量-Linux(9)
前言本博文讲shell脚本的结构以及变量,就当是笔记了,在我明明哥忘记的时候可以揪出来看看。shell编程首先看看脚本代码的基础结构#! /bin/bash# echo hello wordecho "hello word"其中,#! /bin/bash 指定执行脚本解释器的绝对路径名,# echo hello word 注释。shell变量可以包含数...原创 2018-05-02 22:08:53 · 320 阅读 · 0 评论 -
shell脚本的条件语句和循环语句以及函数-Linux(12)
if语句语法为:if condition1then statement1elif condition2then statement2else statement3fi太简单,不写测试程序case语句语法:case variable inpatrern1) statement1;;patern2) statement2;;#省略...原创 2018-05-09 22:04:46 · 336 阅读 · 0 评论 -
shell脚本的输入输出-Linux(10)
输入命令read 命令。一般情况下,按下enter键,停止输入。read [-option] variable-name常用参数如下:-p 显示提示信息-s 不显示用户输入的内容,如密码-t 设定等待时间,超过等待时间后自动跳过,以秒为单位脚本代码如下:! /bin/bashread -t 10 -p "请输入您的姓名: " nameecho $namer...原创 2018-05-03 21:55:39 · 1251 阅读 · 0 评论 -
云服务器安装redis-云服务器(4)
写的东西用到了Token验证,用redis存储,记录一下安装过程原创 2018-12-26 11:30:58 · 1896 阅读 · 2 评论