Linux学习
文章平均质量分 66
feng之锋
去互联网大厂搬砖!
展开
-
Linux学习--目录结构
**Linux学习–目录结构**一、基本介绍linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。记住一句经典的话:在 Linux 世界里,一切皆文件。如下图,linux系统的树状的文件目录:二、目录结构的具体介绍三、Linux目录的总结linux 的目录中有且只要一个根目录 /;linux 的各个目录存放的内容是规划好,不用乱放文件;linux 是以文件的形式管理我们的设备,因此 linux 系统,一切皆原创 2022-04-01 10:15:15 · 174 阅读 · 0 评论 -
在VM虚拟机中 CentOS7安装VMware Tools(超级详解)
**在VM虚拟机中的CentOS7的linux系统中安装VMware Tools(超级详解)**一、明白为什么这么做?为什么要安装vmtools?vmtools 安装后,可以让我们在windows下更好的管理vm虚拟机,主要体现在下面两个方面:可以直接粘贴命令在windows 和 centos系统之间可以设置windows和centos的共享文件夹二、如何做?1. 点击虚拟机选项,然后在点击安装VMware Tools。2. 双击光盘图标3. 复制VMwareTools.tar原创 2020-11-25 19:04:40 · 21231 阅读 · 15 评论 -
Linux学习(十五)---Python定制篇---apt软件管理和远程登录
文章目录一、apt介绍二、Ubuntu 软件操作的相关命令三、更新 Ubuntu 软件下载地址3.1 原理示意图3.2 寻找国内镜像源3.3 备份 Ubuntu 默认的源地址3.4 更新源服务器列表四、Ubuntu 软件安装,卸载的最佳实践4.1案例说明五、使用 ssh 远程登录 Ubuntu5.1 ssh 介绍5.2 原理示意图六、使用 ssh 远程登录 Ubuntu6.1 安装 SSH 和启用6.2 在 Windows 使用 XShell5/XFTP5 登录 Ubuntu6.3 从 linux 系统客户原创 2020-12-01 21:28:21 · 290 阅读 · 0 评论 -
Linux学习(十四)---大数据定制篇Shell编程
文章目录一、为什么要学习shell编程二、Shell 是什么三、shell 编程快速入门-Shell 脚本的执行方式3.1 脚本格式要求3.2 编写第一个 Shell 脚本3.3 脚本的常用执行方式四、shell 的变量4.1Shell 的变量的介绍4.2 shell 变量的定义4.3 定义变量的规则4.4 将命令的返回值赋给变量(重点)五、设置环境变量5.1 基本语法六、位置参数变量6.1 介绍6.2 基本语法6.3 位置参数变量应用实例七、预定义变量7.1 基本介绍7.2 基本语法7.3 应用实例八、运原创 2020-12-01 20:50:56 · 311 阅读 · 0 评论 -
Linux学习(十三)---搭建JavaEE环境
文章目录一、概述1.1 示意图二、安装 JDK2.1 安装步骤2.2 测试是否安装成功三、安装 tomcat3.1 安装步骤3.2 测试是否安装成功四、Eclipse 的安装4.1 安装步骤一、概述1.1 示意图如果需要在 Linux 下进行 JavaEE 的开发,我们需要安装如下软件:二、安装 JDK2.1 安装步骤0)先将软件通过 xftp5 上传到 /opt 下1)解压缩到 /opt2)配置环境变量的配置文件 vim /etc/profileJAVA_HOME=/opt/jdk原创 2020-12-01 16:23:01 · 150 阅读 · 0 评论 -
Linux学习(十二)---RPM和YUM
文章目录一、rpm 包的管理1.1 基本介绍1.2 rpm 包的简单查询指令1.3 rpm 包名基本格式1.4 rpm 包的其它查询指令1.5 卸载 rpm 包1.6 安装 rpm 包二、yum2.1 基本介绍2.2 yum 的基本指令2.3 yum 应用实例一、rpm 包的管理1.1 基本介绍 一种用于互联网下载包的打包及安装工具,它包含在某些 Linux 分发版中。它生成具有.RPM 扩展名的文件。 RPM 是 RedHat Package Manager(RedHat 软件包管理工具)的缩原创 2020-12-01 15:44:19 · 111 阅读 · 0 评论 -
Linux学习(十一)---进程管理
文章目录一、进程的基本介绍二、显示系统执行的进程2.1 说明2.2 ps 指令详解2.3 应用实例2.4 思考题三、终止进程 kill 和 killall3.1 基本介绍3.2 基本语法3.3 常用选项3.4 最佳实践四、查看进程树 pstree4.1 基本语法4.2 常用选项4.3 应用实例五、服务(Service)管理5.1 基本介绍5.2 service 管理指令5.3使用案例5.4细节讨论5.5 查看服务名5.6 服务的运行级别(runlevel)5.7 开机的流程说明5.8 chkconfig 指原创 2020-12-01 14:53:01 · 98 阅读 · 0 评论 -
Linux学习(十)---网络配置
文章目录一、Linux 网络配置原理图(含虚拟机)二、查看网络 IP 和网关2.1 查看虚拟网络编辑器2.2 修改 ip 地址(修改虚拟网络的 ip)2.3 查看网关2.4 查看 windows 环境的中 VMnet8 网络配置 (ipconfig 指令)三、ping 测试主机之间网络连通3.1基本语法3.2 应用实例四、linux 网络环境配置4.1第一种方法(自动获取)4.2第二种方法(指定固定的 ip)一、Linux 网络配置原理图(含虚拟机)目前我们的网络配置采用的是 NAT。二、查看网络原创 2020-12-01 11:21:22 · 100 阅读 · 0 评论 -
Linux学习(九)---磁盘分区、挂载
文章目录一、分区基础知识1.1 分区的方式:1.2 windows 下的磁盘分区二、Linux分区2.1原理介绍2.2 硬盘说明2.3 使用 lsblk 指令查看当前系统的分区情况三、挂载的经典案例3.1如何增加一块硬盘四、具体的操作步骤整理4.1虚拟机增加硬盘步骤 14.2虚拟机增加硬盘步骤 24.3虚拟机增加硬盘步骤 34.4虚拟机增加硬盘步骤 44.5虚拟机增加硬盘步骤 5五、磁盘情况查询5.1查询系统整体磁盘使用情况5.2 查询指定目录的磁盘占用情况六、磁盘情况-工作实用指令一、分区基础知识1.原创 2020-12-01 10:40:01 · 142 阅读 · 0 评论 -
Linux学习(八)---crond 任务调度
文章目录一、Crond任务调度原理图二、概述三、基本语法四、快速入门4.1任务的要求4.2 步骤如下4.3 参数细节说明五、任务调度的几个应用实例5.1 案例 1:每隔 1 分钟,就将当前的日期信息,追加到 /tmp/mydate 文件 中5.2 案例 2:每隔 1 分钟, 将当前日期和日历都追加到 /home/mycal 文件中5.3 案例 3: 每天凌晨 2:00 将 mysql 数据库 testdb ,备份到文件中 mydb.bak。六、crond 相关指令一、Crond任务调度原理图二、概述原创 2020-12-01 00:26:00 · 250 阅读 · 0 评论 -
Linux学习(七)---组管理和权限管理
文章目录一、Linux 组基本介绍二、文件/目录 所有者2.1 查看文件的所有者2.2 修改文件所有者三、组的创建3.1 基本指令3.2 应用实例四、文件/目录 所在组4.1 查看文件/目录所在组4.2 修改文件所在的组五、其他组六、改变用户所在组6.1 改变用户所在组6.2 应用实例七、权限的基本介绍八、rwx 权限详解8.1 rwx 作用到文件8.2 rwx 作用到目录九、文件及目录权限实际案例十、修改权限--chmod10.1 基本说明10.2 第一种方式:+ 、-、= 变更权限10.3 第二种方式:原创 2020-11-30 22:42:40 · 236 阅读 · 0 评论 -
Linux学习(六)---实用指令(只看这篇就能完成基础的学习)
**Linux学习–实用指令**一、指定运行级别运行级别说明:0:关机1:单用户【一般用于找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启细节说明: 常用的运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault:这一行中的数字。二、切换到运行级别的指令2.1 基本语法init[012356]2.2 应用实例案例1: 通过init来切换不同的运行级别,比如改5原创 2020-11-30 20:17:00 · 222 阅读 · 0 评论 -
Linux学习(五)---开机、重启和用户登录注销
**Linux学习–开机、重启和用户登录注销**一、开机&重启命令基本介绍:①shutdownshutdown -h now:表示立即关机shutdown -h 1:表示1分钟后关机shutdown -r now:立即重启②halt:就是直接使用,效果等价于关机③reboot:重启系统④sync:把内存的数据同步到磁盘注意的细节: 当我们选择关机或者重启时,都应该先执行sync指令,把内存的数据写入磁盘,防止数据丢失。二、用户登录和注销基本介绍:1)登录时,应该尽量少用原创 2020-11-29 23:28:55 · 128 阅读 · 0 评论 -
Linux学习(四)---用户管理
**Linux学习–用户管理**一、基本介绍先来看一张用户管理规则的示意图:具体说明:1)Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。2)Linux 的用户需要至少要属于一个组。二、添加用户2.1 基本语法 useradd [选项] 用户名2.2 实际案例比如,添加一个用户 xm2.3 细节说明1)当创建用户成功后,会自动的创建和用户同名的家目录;2)也可以通过 user原创 2020-11-29 23:12:22 · 428 阅读 · 0 评论 -
Linux学习(三)--vi和vim编辑器
**Linux学习–vi和vim编辑器**一、基本介绍 首先,我们需要明白一点,所有的Linux系统内都会默认安装vi文本编辑器; 其次,vim可以看做是vi的增强版,具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补充、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。二、vi和vim的三种常见的模式2.1 正常模式 在正常模式下,我们可以使用快捷键。 以vim打开一个档案就直接进入一般模式(即正常模式)了,这也是默认的模式。在这个模式中,原创 2020-11-29 14:21:40 · 261 阅读 · 0 评论 -
Linux学习(二)--远程登录Linux系统
Linux学习–远程登录Linux系统一、明白为什么我们需要远程登入Linux系统? 在以后工作的时候,Linux服务器是开发小组共享,而正式上线的项目是运行在公网的,因此程序员需要远程登入到CentOS或者Ubuntu等Linux系统上进行项目的开发,不过这里提醒一下,一般JavaEE和大数据的开发用CentOS系统较多,而基于python的开发采用Ubuntu系统较多。 现在采用远程登录的客户端有Xshell5,Xshell6等;而Xftp5,Xftp6等的作用是实现本机和远程的linux系统原创 2020-11-29 11:21:58 · 3218 阅读 · 3 评论 -
Linux学习(一)--目录结构
一、基本介绍linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。记住一句经典的话:在 Linux 世界里,一切皆文件。如下图,linux系统的树状的文件目录:二、目录结构的具体介绍三、Linux目录的总结1) linux 的目录中有且只要一个根目录 /;2) linux 的各个目录存放的内容是规划好,不用乱放文件;3) linux 是以文件的形式管理我们的设备,因此, linux 系统中,一切皆为..原创 2020-11-27 00:21:43 · 198 阅读 · 0 评论