随笔分类 - Linux
一些Linux的学习笔记
发表于 2021-09-27 21:10阅读:1821评论:0推荐:0
摘要:有时候关闭软件后,后台进程死掉,导致端口被占用。 下面以端口8083被占用为例,列出详细解决过程。 解决方法: 1.查找被占用的端口 netstat -tln netstat -tln | grep 8083 查看端口使用情况 netstat -tln 而 netstat -tln | grep 8
阅读全文 »
发表于 2021-09-27 20:45阅读:18193评论:0推荐:3
摘要:一般情况下运行jar包,当前是可运行的jar包,直接命令 java -jar common.jar 按下ctrl+C ,关闭当前ssh或者直接关闭窗口,当前程序都会退出。 我们在命令的结尾添加 “&” ,&表示该程序可以在后台执行 java -jar common.jar & 但是在当窗口关闭时,程
阅读全文 »
发表于 2021-06-17 19:29阅读:134评论:0推荐:0
摘要:备份数据库 我们的数据在时刻更新着,当数据量到达一定程度时就需要进行备份,方便我们进行管理 本篇介绍怎么在指定时间备份数据库并打包,同时在满足某一个条件时就删除已经备份过的数据库文件 shell编程综合案例 需求分析 每天凌晨2:30备份数据库 数据库名到 /data/backup/db 备份开始和
阅读全文 »
发表于 2021-06-17 19:26阅读:1106评论:0推荐:0
摘要:3.Shell编程 1.shell是什么 shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止一些程序。 ###2. shell脚本的执行方式 ### 脚本格式要求 1.脚本以#!/bin/bash开头 2.脚本
阅读全文 »
发表于 2021-06-17 19:17阅读:56评论:0推荐:0
摘要:在Linux中安装MySQL数据库 在日常的开发当中,我们经常会经常使用MySQL,本篇介绍如何在Linux上安装MySQL5.7 centos7.0 安装MySQL5.7 安装步骤 首选我们新建一个文件夹来存放安装包,新建文件夹/opt/mysql ,并cd进去 运行 wget http://de
阅读全文 »
发表于 2021-06-17 19:07阅读:99评论:0推荐:0
摘要:##搭建JavaEE环境 ## 概述: 如果需要在Linux下进行JavaEE的开发,我们需要安装一些适合在Linux环境下运行的软件 如 idea、Tomcat、MySQL、jdk、centos等等 1. jdk的安装 安装步骤 mkdir /opt/jdk 通过xftp7 上传到/opt/jdk
阅读全文 »
发表于 2021-05-22 18:57阅读:1997评论:0推荐:0
摘要:centos 8 的使用 安装 centos8.0 下载地址 https://mirrors.aliyun.com/centos/8/isos/x86_64/ 日志管理 介绍: 日志管理是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息,系统的启动信息,系统的安全信息,邮件相关信
阅读全文 »
发表于 2021-05-22 18:44阅读:243评论:0推荐:0
摘要:1.rpm与yum 1.rpm包的管理 rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。 RPM是Redhat package manager (Redhat软件包管理工具)的缩写,类似Windows的setup.exe,这一文件式名称 虽然打
阅读全文 »
发表于 2021-05-22 17:20阅读:261评论:0推荐:0
摘要:进程管理 基本介绍 1.在Linux中,每个执行的程序都称为一个进程。每个进程都分配一个id号(pid,进程号) 2.每个进程都可能以两种方式存在。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。 3。一般系统的服
阅读全文 »
发表于 2021-05-22 16:43阅读:70评论:0推荐:0
摘要:##Linux磁盘分区、挂载 ## Linux磁盘分区 * 原理介绍 1.Linux来说无论有几个分区,分给哪一目录使用,归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。 2.Linux采用了一种叫做“载入”的处理方法,它的整个文件系统中包含
阅读全文 »
发表于 2021-05-17 09:05阅读:71评论:0推荐:0
摘要:#定时任务调度 crond任务调度 ####1.概述 ######任务调度:是指系统在某个时间执行的特定的命令或程序 ######任务调度分类: ######1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等 ######2.个别用户工作:个别用户可能希望执行某些程序,比如对MySQL数据
阅读全文 »
发表于 2021-05-08 19:13阅读:245评论:0推荐:0
摘要:##组管理和权限管理 [重要] Linux组基本介绍 ######在Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中每个文件都有所有者、所在组、其他组的概念 ###文件/ 目录 所有者 ######一般为文件的创建者,谁创建了文件,就自然的成为该文件的所有者。 查看文件的所有者
阅读全文 »
发表于 2021-05-08 18:54阅读:261评论:0推荐:0
摘要:事件日期类 ###date指令-显示当前日期 基本语法 1. date (功能描述:显示当前时间) 2. date + %Y (功能描述:显示当前年份) 3. date + %m (功能描述:显示当前月份) 4. date + %d (功能描述:显示当前是哪一天) 5. date "+%Y-%m-%
阅读全文 »
发表于 2021-05-08 18:31阅读:143评论:0推荐:0
摘要:##实用指令 1.指令运行级别 ####1.基本介绍 运行级别说明: 0. 关机 1:单用户【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5,也可以指定默认运行级别 ####2.应用实例 ######命
阅读全文 »
发表于 2021-05-08 13:35阅读:125评论:0推荐:0
摘要:#1.用户管理 ###1.用户管理基本介绍 ######Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 ###2.添加用户 ####1.基本语法 : useradd 用户名 2.应用案例 ######添加一
阅读全文 »
发表于 2021-05-06 23:08阅读:271评论:0推荐:0
摘要:##Linux远程实操篇 ###1. 远程登录到Linux服务器 为什么要远程登陆Linux 说明:实际开发的时候,具体的应用场景如下 Linux服务器是开发小组共享 正式上线的项目是运行在公网 因此程序员需要远程登录到Linux服务器进行项目管理或开发 画出简单的网络拓扑示意图 远程登录的客户端有
阅读全文 »
发表于 2021-05-06 18:17阅读:50评论:0推荐:0
摘要:##Linux基础篇 - 目录结构 ###1.基本介绍 #####Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/” ,然后在此目录下再创建其他的目录。 #####在Linux世界里,一切皆文件! #####linux会把计算机的硬件映射成为文件。 ###2.具体的目录
阅读全文 »
发表于 2021-05-06 18:16阅读:76评论:0推荐:0
摘要:###前言: 学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个CentOS系统来学习 1.安装vm 和CentOS 1.先安装virtual machine version 先在官网下载VMware安装包。可以去官网找到最新版本是16.0. 安装VMware之前先打开电脑的
阅读全文 »
发表于 2021-05-06 18:15阅读:79评论:0推荐:0
摘要:#Linux学习 ####hello大家好呀,小编之前课余时间自学的Linux,记录的笔记零零乱乱的,最近有空闲下来就想整理一下Linux的一些笔记 ####这一篇主要是学习内容大致的思维导图,并没有什么重要内容,请大家自行食用 Linux使用在哪些地方 Linux运维工程师 Linux嵌入式工程师
阅读全文 »
发表于 2021-05-05 11:01阅读:1443评论:0推荐:0
摘要:一些常用命令: 1. 检查您的系统上是否已经安装了 webmin rpm -q webmin 2. 重置webmin的密码(这里是将默认密码root改为test) /usr/libexec/webmin/changepass.pl /etc/webmin root test 3.修改webmin服务
阅读全文 »