摘要:
条件判断 语法: [ condition ] (注意condition前后要有空格) 非空返回true,可使用$?验证(0为true,>1为false) 案例: [ abc ] 【返回true】 [ ] 【返回false】 [ condition ] && echo ok || echo notok 阅读全文
posted @ 2021-05-21 23:58
haojinglei
阅读(61)
评论(0)
推荐(0)
摘要:
语法: "\(((运算式))" 或 "\)[运算式]" 或 expr m + n 注意expr运算符间要有空格,如果希望将expr的结果赋给某个变量,使用反引号`` expr +, -, \*, /, % 加、减、乘、除、取余 案例 #!/bin/bash #案例1:计算(2+3)X4的值 RES1 阅读全文
posted @ 2021-05-21 23:56
haojinglei
阅读(43)
评论(0)
推荐(0)
摘要:
shell的变量 shell变量介绍 linux shell中的变量分为系统变量和用户自定义变量 系统变量:$HOME、$PWD、$SHELL、$USER等等,比如:echo $HOME 等等 显示当前shell中所有变量:set shell变量的定义的基本语法 定义变量:变量=值 撤销变量:uns 阅读全文
posted @ 2021-05-21 23:54
haojinglei
阅读(112)
评论(0)
推荐(0)
摘要:
shell是什么 shell是一个命令行解释器,它为用户提供了一个向linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。 shell脚本的执行方式 脚本格式要求 脚本以#!/bin/bash开头 脚本需要有可执行权限 编写第一个shell脚本 阅读全文
posted @ 2021-05-21 23:53
haojinglei
阅读(71)
评论(0)
推荐(0)
摘要:
步骤 新建文件夹/opt/mysql,并cd进去 运行 weget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar,下载mysql安装包 PS:CentOS 7.6 自带的类mysql数据库四mariadb,会更my 阅读全文
posted @ 2021-05-21 23:51
haojinglei
阅读(69)
评论(0)
推荐(0)
摘要:
步骤 下载地址:https://www.jetbrains.com/idea/download/#section=windows 解压缩到/opt/idea 启动idea bin目录下./idea.sh,配置jdk 编写测试hello world程序 阅读全文
posted @ 2021-05-21 23:50
haojinglei
阅读(71)
评论(0)
推荐(0)
摘要:
步骤 上传安装文件,并解压缩到/opt/tomcat 进入解压目录/bin,启动tomcat ./startup.sh 开放端口8080 检测是否安装成功 在windows和linux下访问http://linuxip:8080 阅读全文
posted @ 2021-05-21 23:47
haojinglei
阅读(24)
评论(0)
推荐(0)
摘要:
安装步骤 mkdir /opt/jdk 通过xftp6上传到/opt/jdk下 cd /opt/jdk 解压 tar -zxvf jdk-8u261-linux-x64.tar.gz mkdir /usr/local/java mv /opt/jdk/jdk1.8.0_261 /usr/local/ 阅读全文
posted @ 2021-05-21 23:45
haojinglei
阅读(56)
评论(0)
推荐(0)
摘要:
yum 介绍:yum是一个shell前端软件包管理器。基于rpm包的管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。 指令: yum list | grep xxx 【查询yum服务器是否有需要安装的软件】 yum install xxx 【安 阅读全文
posted @ 2021-05-21 23:43
haojinglei
阅读(60)
评论(0)
推荐(0)
摘要:
rpm基本介绍 介绍:rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.rpm扩展名的文件。rpm是RedHat Package Manager(RedHat软件工具包)的缩写,类似windows的setup.exe,这一文件格式虽然打上了RedHat的标志,但理念 阅读全文
posted @ 2021-05-21 23:42
haojinglei
阅读(95)
评论(0)
推荐(0)
摘要:
查看系统网络情况netstat 语法:netstat [选项] 选项说明 -an:按一定顺序排列输出 -p:显示哪个进程在调用 # 查看服务名为sshd的服务的信息 netstat -anp | grep sshd 检测主机连接命令ping 网络检测工具,主要用来检测远程主机是否正常,或是两部主机间 阅读全文
posted @ 2021-05-21 23:40
haojinglei
阅读(150)
评论(0)
推荐(0)
摘要:
动态进程管理 介绍 top和ps命令很相似。他们都用来显示正在执行的进程。 top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。 语法:top [选项] 选项说明 选项 功能 -d 秒数 指定top命令每隔几秒更新。默认是3秒 -i 使top不显示任何限制或者僵死进程 -p 阅读全文
posted @ 2021-05-21 23:37
haojinglei
阅读(80)
评论(0)
推荐(0)
摘要:
介绍 服务(service)本质就是进程,但是是运行在后台的,通常会监听某个端口,等待其他程序的请求,比如:mysqld,sshd,防火墙等。因此我们又称为守护进程。 service管理指令 service 服务名 [start|stop|restart|reload|status] 在CentOS 阅读全文
posted @ 2021-05-21 23:35
haojinglei
阅读(566)
评论(0)
推荐(0)
摘要:
基本介绍 在linux中,每个执行的程序都成为一个进程。每一个进程都分配一个id号(pid,进程号)。 每个进程都可能以两种方式存在的,前台与后台。所谓前台进程就是用户目前的屏幕上可以进行操作的,后台进程则是实际在操作,但由于屏幕上无法看到进程,通常使用后台方式执行。 一般系统的服务都是以后台进程的 阅读全文
posted @ 2021-05-21 23:33
haojinglei
阅读(113)
评论(0)
推荐(0)
摘要:
查看虚拟网络编辑器和修改IP地址 查看网关 查看windows环境中VMnet8网络配置 指令:ipconfig 查看linux的网络配置 指令:ifconfig ping测试主机之间网络连通性 语法:ping 目的主机 【测试当前服务器是欧弗可以连接目的主机】 # 测试当前服务器是否可以连接百度 阅读全文
posted @ 2021-05-21 23:31
haojinglei
阅读(171)
评论(0)
推荐(0)
摘要:
原理介绍: Linux来说无论有几个分区去,分给哪一目录使用,归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。 Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一 阅读全文
posted @ 2021-05-21 23:28
haojinglei
阅读(286)
评论(0)
推荐(0)
摘要:
基本介绍 at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行。 默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。 at命令是一次性定时计划任务,执行完一个任务后不再执行此任务。 在使用at命令时候 阅读全文
posted @ 2021-05-21 23:26
haojinglei
阅读(235)
评论(0)
推荐(0)
摘要:
任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类: 系统工作:有些重要的工作必须周而复始的执行。如:病毒扫描等 用户工作:个别用户可能希望执行某些程序,比如对MySQL数据库备份 语法:crontab [选项] 常用选项 选项 描述 -e 编辑crontab定时任务 -l 查询cr 阅读全文
posted @ 2021-05-21 23:24
haojinglei
阅读(73)
评论(0)
推荐(0)
摘要:
权限基本介绍 ls -l 中显示的内容如下: -rw-r--r--. 1 root root 107 2月 10 11:48 Hello.java 0-9位说明: 第0位确定文件类型(d, -, l, c, b) l是链接,相当于windows的快捷方式 d是目录,相当于windows的文件夹 c是 阅读全文
posted @ 2021-05-21 23:22
haojinglei
阅读(109)
评论(0)
推荐(0)
摘要:
查看文件/目录所有者,所在组 指令:ls -ahl 修改文件所有者 指令:chown 用户名 文件名 # 使用root创建一个文件apple.txt,然后将器所有者修改成tom touch apple.txt chown tom apple.txt 组的创建 指令:groupadd 组名 # 创建一 阅读全文
posted @ 2021-05-21 23:20
haojinglei
阅读(49)
评论(0)
推荐(0)
摘要:
gzip/gunzip指令 语法: gzip 文件 (压缩文件,只能将文件压缩为*.gz文件) gunzip 文件.gz (解压缩文件) # gzip压缩,将/home下的hello.txt文件进行压缩 gzip /home/hello.txt # gunzip解压缩,将/home下的hello.t 阅读全文
posted @ 2021-05-21 23:17
haojinglei
阅读(62)
评论(0)
推荐(0)
摘要:
find指令 语法:find [搜索范围] [选项] find指令将从指定目录向下递归遍历其各个子目录,将满足条件的文件或者目录显示在终端。 选项说明: 选项 功能 -name<查询方式> 按照指定的文件名查找模式查找文件 -user<用户名> 查找属于指定用户名所有文件 -size<文件大小> 按 阅读全文
posted @ 2021-05-21 23:15
haojinglei
阅读(81)
评论(0)
推荐(0)
摘要:
date指令 显示当前日期 语法-获取日期: date (显示当前时间) date +%Y (显示当前年份) date +%m (显示当前月份) date +%d (显示当前天) date "+%Y-%m-%d %H:%M:%S" (显示年月日时分秒) # 显示当前时间信息 date # 显示当前时 阅读全文
posted @ 2021-05-21 23:14
haojinglei
阅读(49)
评论(0)
推荐(0)
摘要:
pwd指令 显示当前管理工作目录的绝对路径 语法:pwd ls指令 显示文件和目录 语法:ls [选项] [目录或是文件] 常用选项: -a:显示当前目录所有的文件和目录,包括隐藏的 -l:以列表的方式显示信息 -h:文件大小按照k, M, G显示 cd指令 切换到指定目录 语法:cd [参数] c 阅读全文
posted @ 2021-05-21 23:12
haojinglei
阅读(69)
评论(0)
推荐(0)
摘要:
man指令 获取帮助信息 语法:man [命令或配置文件] # 查看ls命令的帮助信息 man ls help指令 获得shell内置命令的帮助信息 语法:help 命令 # 获取cd命令的帮助信息 help cd 阅读全文
posted @ 2021-05-21 23:10
haojinglei
阅读(49)
评论(0)
推荐(0)
摘要:
服务的运行级别 基本介绍 运行级别说明:常用级别是3和5 0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 2:多用户状态(没有NFS),不支持网络服务 3:完全的多用户状态(有NFS),无界面,有网络服务 4:系统未使用保 阅读全文
posted @ 2021-05-21 23:08
haojinglei
阅读(139)
评论(0)
推荐(0)
摘要:
添加用户 语法:useradd 用户名 useradd milan 语法:useradd -d 目录 用户名 指定目录创建用户 useradd -d /home/test king 指定/修改用户密码 语法:passwd 用户名 passwd milan 删除用户 语法:userdel 用户名 一般 阅读全文
posted @ 2021-05-21 23:06
haojinglei
阅读(43)
评论(0)
推荐(0)
摘要:
拷贝当前行 yy ,拷贝当前行向下的5行 5yy,粘贴 p 删除当前行 dd,删除当前行向下的5行 5dd 在文件中查找某个单词【命令行下, /关键字 ,回车查找,输入n就是查找下一个】 设置文件的行号,以及取消【命令行下, 😒et nu和:set nonu】 末行 G,首行 gg【一般模式下】 阅读全文
posted @ 2021-05-21 23:03
haojinglei
阅读(50)
评论(0)
推荐(0)
摘要:
/bin (/usr/bin 、/usr/local/bin) 是Binary的缩写,这个目录存放着最经常使用的命令 /sbin (/usr/sbin 、/usr/local/sbin) s是super user的意思,这里存放的是系统管理员使用的系统管理程序 /home 存放着普通用户的主目录,在 阅读全文
posted @ 2021-05-21 23:02
haojinglei
阅读(232)
评论(0)
推荐(0)
浙公网安备 33010602011771号