随笔分类 -  Linux相关

VM14虚拟机
摘要:一、ssh介绍 SSH为Secure Shell 的缩写,由IETF的网络小组(Network working Group)所制定; SSH为应用层和传输层基础上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录, 以及用户之间进行资料拷贝。几乎所有Un 阅读全文
posted @ 2022-02-22 14:51 拾柴慢热 阅读(517) 评论(0) 推荐(0) 编辑
摘要:apt软件包管理 apt是Advanced Packaging Tool的简称,是一款安装包管理工具。 在ubuntu下,可以使用apt命令用于软件包的安装、删除、清理等。 Ubuntu软件操作的相关命令 更新Ubuntu软件下载地址 1、原理示意图 2、寻找国内镜像源 https://mirror 阅读全文
posted @ 2022-02-22 14:46 拾柴慢热 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Ubuntu的安装与配置 Ubuntu介绍 Ubuntu(乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统 Ubuntu是基于GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业 开发团队打造的。 专业的python开发者一般会选择Ubuntu这款Linux 阅读全文
posted @ 2022-02-22 14:40 拾柴慢热 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:shell编程的综合案例 需求分析: (1)、每天凌晨2:10备份数据库 atgulguDB到/data/backup/db (2)、备份开始和备份结束能够给出相应的提示信息 (3)、备份后的文件要求以备份时间为文件名,并打包成.tar.gz的形式,比如: 2018-03-12_230201.tar 阅读全文
posted @ 2022-02-22 14:28 拾柴慢热 阅读(66) 评论(0) 推荐(0) 编辑
摘要:函数 介绍: shell编程和其他编程语言一样,有系统函数,也有自定义函数。 一、系统函数: 1、basename基本语法 功能:返回完整路径最后/的部分,常用于获取文件名 basename [pathname] [suffix] basename [string] [suffix] (功能描述:b 阅读全文
posted @ 2022-02-22 14:25 拾柴慢热 阅读(59) 评论(0) 推荐(0) 编辑
摘要:读取控制台输入 read读取控制台输入 基本语法: read [选项] (参数) 选项: -p:指定读取值时的提示符 -t:指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待 参数: 变量:指定读取值的变量名 实例: (1)、读取控制台输入一个num值 #!/bin/bash re 阅读全文
posted @ 2022-02-22 14:22 拾柴慢热 阅读(164) 评论(0) 推荐(0) 编辑
摘要:流程控制 if、case、for、while 1、if判断 基本语法: if [条件判断式]; then 程序 fi 或者 if [条件判断式]; then 程序 elif[条件判断式] 程序 fi 注意事项:(1)、条件判断式中,中括号和判断式执行必须有空格 (2)、推荐使用第二种方式 实例: 编 阅读全文
posted @ 2022-02-22 14:19 拾柴慢热 阅读(107) 评论(0) 推荐(0) 编辑
摘要:运算符 基本语法: (1)、"$((运算式))"或"$[运算式]" (2)、expr m+n 注意:expr运算符间要有空格 (3)、expr m-n (4)、expr \ * ,/,% 乘、除、取余 实例: (1)、计算(2+3)*4的值 vim demo.sh #!/bin/bash #第一种方 阅读全文
posted @ 2022-02-22 14:14 拾柴慢热 阅读(66) 评论(0) 推荐(0) 编辑
摘要:shell的变量的介绍 (1)、Linux shell中的变量分为:系统变量和用户自定义变量 (2)、系统变量:$HOME、$PWD、$SHELL、$USER等 例如:echo $HOME (3)、显示当前shell中所有的变量:set set | more shell 变量的定义 基本语法: (1 阅读全文
posted @ 2022-02-22 14:09 拾柴慢热 阅读(143) 评论(0) 推荐(0) 编辑
摘要:shell编程 1、为什么要学习shell编程 编写shell程序来对服务器集群进行管理 2、shell是什么 shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面 系统级程序,用户可以用shell来启动、挂起、停止甚至编写一些程序 3、shell脚本的执行方式 阅读全文
posted @ 2022-02-22 14:02 拾柴慢热 阅读(95) 评论(0) 推荐(0) 编辑
摘要:安装Tomcat步骤: (1)、解压到/opt tar -zxvf (2)、启动tomcat 需要先 cd到tomcat的bin目录 ./startup.sh (3)、开放端口 vim /etc/sysconfig/iptables 如果要在windows下访问,需要查看8080端口是否开放 第一种 阅读全文
posted @ 2022-02-21 19:16 拾柴慢热 阅读(158) 评论(0) 推荐(0) 编辑
摘要:安装JDK步骤 (1)、将jdk软件用Xftp5上传到/opt下 (2)、解压到/opt cd /opt ls tar -zxvf jdk ls (3)、配置环境变量,vim /etc/profile JAVA_HOME=/opt/jdk1.7.0_79 PATH=/opt/jdk1.7.0_79/ 阅读全文
posted @ 2022-02-21 16:45 拾柴慢热 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、rpm包的管理 介绍:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有 .RMP扩展名的文件。RMP是RedHat Package Manager(RedHat软件包管理工具)的缩写。 类似window的setup.exe。 Linux的分发版本都有采用(suse 阅读全文
posted @ 2022-02-15 16:05 拾柴慢热 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一、进程管理(重点) 基本介绍 (1)、在Linux中,每个执行的程序(代码)都称为一个进程。每个进程都分配一个id号 (2)、每一个进程都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器 (3)、每个进程都可以以两种方式存在。前台与后台,所谓前台进程就是用户目前屏幕上进行操作的。 阅读全文
posted @ 2022-02-15 15:58 拾柴慢热 阅读(216) 评论(0) 推荐(0) 编辑
摘要:网络配置 一、Linux网络配置原理图(含虚拟机) NAT模式 二、查看网络ip和网关 查看虚拟网络编辑器 修改ip地址(虚拟网络的ip) 查看网关 查看windows环境中的VMnet8网络配置 (1)、使用 ipconfig (2)、界面查看:无线网图标--网络和Internet设置--网络和共 阅读全文
posted @ 2022-02-15 15:43 拾柴慢热 阅读(110) 评论(0) 推荐(0) 编辑
摘要:磁盘情况查询 一、查询系统整体磁盘使用情况 基本语法: df -h 实例:查询系统整体磁盘使用情况 二、查询指定目录的磁盘占用情况 基本语法: du -h /目录 查询指定目录的磁盘占用情况,默认为当前目录 -s:指定目录占用大小汇总 -h:带计量单位 -a:含文件 --max-depth=1 子目 阅读全文
posted @ 2022-02-15 15:34 拾柴慢热 阅读(96) 评论(0) 推荐(0) 编辑
摘要:磁盘分区、挂载 一、分区基础知识 1、分区的方式 (了解) mbr分区: 1、最多支持4个主分区 2、系统只能安装在主分区 3、扩展分区要占一个主分区 4、MBR最大支持2TB,但拥有最好的兼容性 gtp分区: 1、支持无限多个主分区(但操作系统可以限制,比如window下最多128个分区) 2、最 阅读全文
posted @ 2022-02-15 15:28 拾柴慢热 阅读(488) 评论(0) 推荐(1) 编辑
摘要:定时任务调度 crond任务调度 crontab 进行定时任务的设置 任务调度:指系统在某个时间执行的特定命令或程序 任务调度分类:1、系统工作 ,有些重要的工作必须周而复始的执行,如病毒扫描等 2、个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份 基本语法 crontab 阅读全文
posted @ 2022-02-15 15:11 拾柴慢热 阅读(202) 评论(0) 推荐(0) 编辑
摘要:组管理和权限管理(重点) Linux组的基本介绍 在linux中每个用户必须属于一个组,不能独立于组外,在linux中每个文件有所有者、所在组、其他组的概念 (1)、所有者 (2)、所在组 (3)、其他组 (4)、改变用户所在的组 一、文件/目录的所有者 一般为文件的创建者,谁创建了该文件,就自然成 阅读全文
posted @ 2022-02-15 15:04 拾柴慢热 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一、压缩和解压类指令列表 1、gzip和gunzip 2、zip和unzip 3、tar 二、压缩和解压类指令 1、gzip/gunzip指令 gzip用于压缩文件 gunzip用于解压 基本语法: gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件) gunzip 文件.gz (功 阅读全文
posted @ 2022-02-13 20:35 拾柴慢热 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示