李阿昀的Linux学习笔记
文章平均质量分 80
李阿昀的Linux学习笔记
李阿昀
昀,三尺微命,一介书生。只当穷且益坚,不坠青云之志!
展开
-
Linux下MySQL的配置文件(my.cnf)的存放路径
my.cnf是MySQL启动时加载的配置文件,一般会放在MySQL的安装目录中,用户也可以放在其他目录中进行加载。安装完MySQL之后,Linux系统中会有多个my.cnf文件,它们中有些是用于测试的。使用locate my.cnf命令可以列出所有的my.cnf文件,如下图所示。当我们需要修改配置文件时,需要找到MySQL启动时到底是加载了哪个my.cnf文件。查看是否使用了指定目录下的my.cnf文件启动MySQL后,我们查看下MySQL的进程,看看是否有设置使用指定目录下的my.cnf文件,若有原创 2020-11-22 08:15:48 · 24833 阅读 · 1 评论 -
使用Nodepad++来编辑我们服务器的配置文件
我们在学习nginx的时候,往往会涉及到很多关于修改配置文件的操作,如果直接在Linux的远程连接工具(比如putty)或服务器上操作的话,往往会很不灵活,为了更方便的操作配置文件,今天我来说一下如何使用Nodepad++来修改我们的配置文件。 首先,我们须安装Nodepad++。至于怎么安装,这个我就不说了,相信大家都会。 然后启动服务器。我这里使用的是虚拟机。 接着安装NppFTP插件,我原创 2017-06-12 17:21:01 · 2641 阅读 · 0 评论 -
Notepad++没有插件管理器(Plugin Manager)的解决方法
大家知道,Notepad++是一款很强的代码编辑器,基本什么代码都可以在上面快速的编写,而且所占的内存非常小,如果就需要简单的修改几行代码,打开Notepad++即可快速的修改,更强大的是Notepad++可以跟myeclipse/eclipse一样,集成许多的插件,它的重点功能就在插件上,比如代表比较、远程连接ftp代码修改、格式化代码等。但是,我正打算在Notepad++中装一个NppFTP插件时,才发现Notepad++中竟然没有Plugin Manager,如下图所示。注意,我安装的Notep原创 2020-11-13 11:59:50 · 5449 阅读 · 0 评论 -
Linux入门番外篇——如何在VMware中更改虚拟机的内存大小?
第一步,关闭虚拟机,例如solr-cluster-sever就是笔者本人的一台虚拟机。第二步,点击下图中的编辑虚拟机设置对所选择的虚拟机进行编辑。第三步,按照下图所示的步骤调节内存。这样,就能在VMware中更改虚拟机的内存大小。...原创 2020-10-29 17:07:15 · 4132 阅读 · 0 评论 -
Linux入门番外篇——使用Xftp的编辑器编辑文件
我们在开发中经常会用到Linux服务器,而且我们还要经常在Linux服务器上搭建一些服务,这就难免要修改一些配置文件了。说到修改配置文件,我们第一时间想到的便是使用vim命令,就像下面这样。这样确实是可以修改配置文件,但能不能有更好的方式呢?哈哈哈????,当然有了,那就是使用Xftp的编辑器来编辑配置文件。你可能会问了,那该怎么使用Xftp的编辑器来编辑配置文件呢?别急,下面我就会讲到。第一步,双击打开XShell工具,然后选中菜单栏中的窗口菜单,并在其下拉列表中点击传输新建文件选项,如下图所示。原创 2020-07-20 19:26:33 · 2271 阅读 · 2 评论 -
Linux入门番外篇——如何使得CentOS 7.6系统桌面自适应客户机呢?
当我使用虚拟机安装完CentOS 7.6图形化界面系统之后,发现CentOS 7.6系统的桌面是居中显示的,而且桌面还非常小,如下图所示,这就让我非常不爽了。而我想要CentOS 7.6系统的桌面能够塞满VMware虚拟软件中的那个黑不溜秋的窗口,那么应该怎么办呢?这时,我们可以按照下图所示的步骤来进行操作。简单设置之后,CentOS 7.6系统的桌面就能够塞满VMware虚拟软件中的那个黑不溜秋的窗口了,如下图所示。现在是不是看得很爽了!...原创 2020-07-20 01:17:07 · 757 阅读 · 0 评论 -
Linux入门番外篇——如何在VMware中更改虚拟机的名称?
很多人不知道如何在VMware中更改虚拟机的名称,因为你总有粗心大意写错的时候,例如,在本人的VMware中,有一个名称为taotao-zookeeper_centos的虚拟机,本意是要将其名称命名为taotao-zookeeper-centos的,但由于我粗心大意写错了,所以现在就要进行修改虚拟机的名称了。那么如何在VMware中更改虚拟机的名称呢?...原创 2020-07-10 16:38:59 · 3757 阅读 · 0 评论 -
Linux入门番外篇——VMware虚拟机中Linux/CentOS 7.6设置固定IP地址
固定IP地址的目的因为平时做实验时不能同时操作几台电脑,相信咱也没有几台电脑,所以只能靠虚拟机来解决。这就引发了一个问题,每次虚拟机重启以后IP地址都有可能发生变化,这就很让人头痛了,我就想了,有没有一种办法能设置虚拟机固定IP地址呢?因此,我按照这一主旨,在网上搜索了许多篇博客,然后再汇总这些博客,如实地进行操作,故写下这篇博客,分享给大家,希望对大家有所帮助,少走弯路。温馨提示:我将采用NAT模式+固定IP的模式来讲述本文中所涉及的操作。固定IP地址所达到的效果下面,我说说设置虚拟机固定IP地原创 2020-07-08 21:34:19 · 750 阅读 · 0 评论 -
Linux入门番外篇——Xshell利用Xftp来方便地进行文件的上传下载操作
首先,双击打开XShell工具,选中菜单栏中的窗口菜单,在其下拉列表中点击传输新建文件选项,如下图所示。此时,会打开本地Windows目录和Linux的root目录窗口,如下图所示。然后,我们找到存放文件的地方,一次性选择所有我们想要上传的文件并右键,点击菜单中的传输(T)选项,我们会看到如下图所示的界面。最后,上传完之后,我们便会在右侧看到我们上传的文件了,而且可以一次上传多个文件,简单快捷。...原创 2020-07-06 14:38:56 · 721 阅读 · 0 评论 -
Linux入门番外篇——使用Xshell连接Linux服务器
我们在开发中经常会用到Linux服务器,为方便操作服务器,我们一般会选择一款软件,比如SecureCRT,但今天我要推荐的是一款叫做Xshell的软件。Xshell+Xftp破解版下载及安装对于使用Linux服务器的朋友们来说,Xshell是必备工具,不过这款软件只有30天的试用期。好在官方同时推出了免费版本,即是家庭和学校用户的免费使用版本,免费授权页面为https://www.netsarang.com/zh/free-for-home-school,只需要提供姓名和邮箱即可。不过,要是大家嫌这也麻原创 2020-07-06 18:03:21 · 2178 阅读 · 0 评论 -
Linux入门第十五讲——远程访问Linux CentOS 7.6系统上安装的MySQL5.6
在前一篇文章《Linux入门第十四讲——在Linux CentOS 7.6系统上安装MySQL5.6》中,我们已经在Linux系统上安装好MySQL了。这篇文章来讨论一些其他的东西。在实际开发中,服务器和我们的本机一般不在同一台电脑(即本机)上,我们要想访问服务器上的MySQL,可以使用Linux远程连接的工具(包括putty)连接上一台服务器,然后再来访问服务器上的MySQL。除此之外,我们还...原创 2019-07-18 01:37:51 · 419 阅读 · 0 评论 -
Linux入门第十四讲——在Linux CentOS 7.6系统上安装MySQL5.6
本文主要介绍的是如何是在CentOS 7.6这个版本的Linux系统下安装MySQL5.6。大家要注意一点:CentOS 7.X默认的数据库已更新为了Mariadb,而非MySQL,对于我们这些还想使用MySQL的开发人员来说并不是一个好消息。而我写这篇文章的原因是网上关于Linux安装MySQL数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,笔者就和大家一起分享在Linux系统下安装M...原创 2019-07-17 23:58:38 · 864 阅读 · 0 评论 -
Linux入门第十三讲——在Linux CentOS 7.6系统上安装Tomcat 8.5.38
本文主要介绍的是如何是在CentOS 7.6这个版本的Linux系统下安装Tomcat 8.5.38,大家要注意一点:Tomcat是没有32位和64位之分的。下面笔者就和大家一起分享在Linux系统下安装Tomcat 8.5.38的过程!安装环境本机系统:Win 10虚拟机软件:VMware Workstation 12 Pro虚拟机Linux系统:CentOS 7.6Tomcat...原创 2019-07-17 21:38:10 · 564 阅读 · 0 评论 -
Linux入门第十二讲——在Linux CentOS 7.6系统上安装JDK1.8
本文主要介绍的是如何是在CentOS 7.6这个版本的Linux系统下安装JDK1.8,因为Linux环境下,很多时候是离不开Java的,下面笔者就和大家一起分享在Linux系统下安装JDK1.8的过程!安装环境本机系统:Win 10虚拟机软件:VMware Workstation 12 Pro虚拟机Linux系统:CentOS 7.6JDK版本:1.8.0_181远程连接工具:...原创 2019-07-17 21:39:00 · 641 阅读 · 0 评论 -
Linux入门第十一讲——Linux的常用命令:其他命令(tar、halt、reboot、chmod)
其他命令解压缩:tar命令tar命令可以为Linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。首先要弄清两个概念...原创 2019-07-17 15:56:42 · 414 阅读 · 0 评论 -
Linux入门第十讲——Linux的常用命令:系统命令(|、grep、ps、kill、ifconfig、ping)
系统命令管道(|)Linux系统中提供了一个管道符号("|"),管道是命令的一种使用方式。其格式是:命令1 | 命令2,作用是"命令1"的输出内容,将作为"命令2"的输入内容,一般与grep命令一起使用。grep命令Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Pri...原创 2019-07-17 14:35:39 · 1062 阅读 · 0 评论 -
Linux入门第九讲——Linux的常用命令:文档编辑
文档编辑相信没有用过Linux的同学在看一些段子的时候都会看到过两个编辑器:vimemacs下面我们来学习如何简单使用vi命令。vi是"Visual Interface"的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi可以看做成我们Windows下的记事本,vim即Vi IMproved,vi克隆版本...原创 2019-07-17 12:39:28 · 339 阅读 · 0 评论 -
Linux入门第八讲——Linux的常用命令:文件管理——文件操作相关命令(cp、mv、rm、find)
文件管理——文件操作cp命令cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。命令格式cp [参数] [源文件或者目录] [目标文件或者目录]命令功能将源文件复制至目标文件,或将多个源文件复制至目标目录。常用命令参数参数描述-f覆盖已经存在的目标文件而不给出提示-i与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答...原创 2019-07-16 13:05:40 · 535 阅读 · 2 评论 -
Linux入门第七讲——Linux的常用命令:文件管理——文件浏览相关命令(cat、more、less、tail)
文件管理——文件浏览cat命令cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文本文件内容,或者将几个文本文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。命令格式cat [选项] [文件]...命令功能cat命令主要有三大功能:一次显示整个文件,例如cat filename;从键盘创建一个文件,例如cat > filename,只能...原创 2019-07-15 19:15:47 · 616 阅读 · 0 评论 -
Linux入门第六讲——Linux的常用命令:磁盘管理相关命令(ls、cd、pwd、mkdir)
ifconfig命令如果我想查看一下Linux虚拟机的IP地址,那么可以就输入ifconfig命令来进行查看。 注意:一定要与Windows中的相似命令——ipconfig区分开!切换目录命令cd上来先列出切换目录命令:cd app:切换到app目录cd ..:切换到上一层目录cd /:切换到系统根目录cd ~:切换到当前用户主目录cd -:切换到上一个所在目录现在举例来说明以上命原创 2017-03-11 01:34:13 · 1300 阅读 · 1 评论 -
Linux入门第五讲——Linux的远程连接
假设我们现在购买了一台阿里云的服务器,那我们怎么才能从本地连接到它昵?很显然这时我们就得远程去连了。当然我们也可以通过阿里云给我们提供的网页去连,但是这种方式就相当于在浏览器里面出现一个页面,然后我们就在里面输入命令,此方法也不是特别方便,那我们该怎么做昵?我们可以使用一些远程的工具来进行连接。Linux远程连接的工具有很多,但在本文中,我只以putty为例来讲解,因为其不仅免费,而且非常易于使用。原创 2017-03-11 23:53:41 · 1300 阅读 · 0 评论 -
Linux入门第四讲——Linux的目录结构
作为第一次接触Linux这个新事物的小白,现在实在是没有精力去深入地了解它了,只是怕来日方长,自己已无心去学习了,深入地去学习Linux这个操作系统那又会是什么时候昵?我不禁问自己。下面只是记录一些浅薄的知识点,勿怪! Linux的目录结构应该大致可以表示为: 下面来一一说说这些目录:bin(binaries):存放二进制可执行文件sbin(super user binaries):存放原创 2017-03-11 00:30:26 · 1131 阅读 · 2 评论 -
Linux入门第三讲——VMware Workstation 12 Pro安装CentOS-7.6
首先介绍一下我的安装环境:Windows10 家庭中文版VMware Workstation 12 ProCentOS7.6接下来,我们就来讨论为什么要选择CentOS?直接给出答案吧!主流。目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS;免费。RedHat和CentOS差别不大,CentOS是一个基于RedHat Linu...原创 2019-07-10 22:34:52 · 1143 阅读 · 0 评论 -
Linux入门第二讲——使用镜像服务站下载CentOS安装包
相信大家在下载CentOS安装包时都有个切身体会,就是从官网下载是比较慢的,为了能够比较快速的下载我们想要的安装包,这里给大家推荐使用清华大学开源软件镜像站:https://mirror.tuna.tsinghua.edu.cn/,打开该网站,如下图所示。我们点击"centos"链接进去,可以看到CentOS各个版本的开发包目录,我这里选择7.6,如下图所示。进入7.6.1810/目录后我...原创 2019-07-10 22:12:48 · 879 阅读 · 0 评论 -
Linux入门第一讲——Win10下安装VMware Workstation Pro 12虚拟软件
前言:作为学习Linux的开篇,如何通过虚拟机来体验、使用Linux是一定要掌握的。市面上有很多的虚拟软件,我自己使用的是目前较为主流的VMware。已经有太多博客说明、讲解如何应用VMware了。本着精益求精的理念,还是想将自己平日的总结心得梳理成博客,一是梳理巩固知识点,二是提升自己的文字编辑能力。什么是虚拟软件?虚拟软件是一个可以使你在一台机器上同时运行二个或更多Windows、Li...原创 2019-07-10 21:36:56 · 978 阅读 · 1 评论 -
Linux系统上安装tomcat
本文将详细讲解在Linux系统上如何安装tomcat,tomcat是没有32位和64位之分的。下载tomcat首先我们肯定要先下载tomcat安装程序,我下载的是: 安装tomcat上传tomcat的安装文件到Linux之前我在Linux系统上安装JDK这篇文章中已经详细讲解过如何上传文件到Linux,所以这里我就不再赘述了。 怎样知道我们真的上传上去了呢?在当前用户主目录(即root)下使用l原创 2017-05-23 03:41:43 · 14869 阅读 · 1 评论 -
Linux系统上安装MySQL(二)
在前一篇文章Linux系统上安装MySQL(一)中,我们已经在Linux系统上安装好MySQL了。这篇文章来讨论一些其他的东西。 在实际开发中,服务器和我们的本机一般不在同一台电脑(即本机)上,我们要想访问服务器上的MySQL,可以使用Linux远程连接的工具(包括putty)连接上一台服务器,然后再来访问服务器上的MySQL。除此之外,我们还可以在我们的本机上使用MySQL的图形化开发工具,例如原创 2017-05-23 02:44:18 · 894 阅读 · 0 评论 -
Linux系统上安装MySQL(一)
本文将详细讲解在Linux系统上如何安装MySQL。注意,本人安装的是32位的Linux系统——CentOS6.7。下载MySQL首先我们肯定要先下载MySQL安装程序,由于本人安装的是32位的Linux系统——CentOS6.7,所以我下载的是32位的MySQL,如下: 安装MySQL上传MySQL到Linux之前我在Linux系统上安装JDK这篇文章中已经详细讲解过如何上传文件到Linux,原创 2017-05-23 02:36:58 · 4148 阅读 · 4 评论 -
Linux系统上安装JDK
本文将详细讲解在Linux系统上如何安装JDK。注意,本人安装的是32位的Linux系统——CentOS6.7。卸载OpenJDK由于我安装的CentOS6.7系统本身就自带OpenJDK,所以我们要卸载掉它。那到底该如何卸载呢?下面我娓娓道来。 首先使用rpm -qa | grep java命令查看CentOS6.7系统自带的OpenJDK: 然后使用rpm -e --nodeps jav原创 2017-05-22 23:23:47 · 6535 阅读 · 3 评论 -
使用VMware安装CentOS6.7
首先介绍一下我的安装环境:Windows10VMware Workstation9CentOS6.7接下来,我们就来讨论为什么要选择CentOS?直接给出答案吧!主流 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS。免费 RedHat和CentOS差别不大,CentOS是一个基于RedHat Linux提供的可自由使用源代码的企原创 2017-03-10 23:28:51 · 3971 阅读 · 1 评论 -
Win10上安装VMware虚拟软件
什么是虚拟软件虚拟软件是一个可以使你在一台机器上同时运行二个或更多Windows、Linux等系统,它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等。常用的虚拟软件现在常用的虚拟软件有:VMware workstation 这款虚拟软件是收费的,在本文中,我就是使用它来进行安装的。因为其是一款收费的软原创 2017-03-10 22:53:41 · 20058 阅读 · 0 评论