♛ Linux
文章平均质量分 61
linux
空无多有
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux服务器自动发布shell脚本
linux服务器自动发布shell脚本前言功能步骤脚本示例效果前言说下写这个脚本的原因,看到同事在部署生产服务的时候, 很是麻烦而且效率很低, 服务器是一个集群环境, 大概有5台服务器, 每次上线的时候多是个别的文件更新以及上传新的文件到各个服务器上, 因此他需要终端登录每台机器先关服务, 然后新增或替换文件(class 等等的文件)然后再启动服务, 5台这么下来 少则半个小时过去了…然而由于人工的替换上传等还容易眼花出现问题.出于这个情况, 就想写个自动化部署的脚本, 提高效率, 另外帮同事减轻点负原创 2021-03-08 15:58:06 · 729 阅读 · 0 评论 -
windows安装虚拟机无法访问宿主机和互联网
windows安装虚拟机无法访问宿主机和互联网问题描述解决历程恢复网络设置问题描述在本地启动的项目,启动vm虚拟机,安装了nginx , 利用nginx反向代理来访问本地项目, 之前都是配置好的,今天在浏览器访问的时候出现 502 get badway nginx 1.1.10解决历程这个问题乍一看应该是本地的请求已经到达虚拟机,但是返回内容似乎是被拦截了,首先想到的就是虚拟机系统的防火...原创 2019-11-03 21:54:08 · 2877 阅读 · 0 评论 -
虚拟机中centOS7设置固定ip
虚拟机种centOS7设置固定ip本篇转载自: https://www.jb51.net/article/153656.htm照猫画虎执行了一遍成功了,记录一下。由于我的开发环境是在VMWare虚拟机里安装Centos,然后在host文件中设置拦截,这样就可以直接跳转虚拟机的CentOS,但是虚拟机的IP地址总是会变,就要随时修改host文件,很麻烦。决定虚拟机采用固定IP方式,记录下步...转载 2019-08-17 18:00:15 · 1032 阅读 · 0 评论 -
redis的安装与启动
redis的安装与启动一、 redis简介关于关系型数据库和nosql数据库二、linux下 redis的安装1. 安装redis编译的c环境2. 将redis-3.0.0.tar.gz上传到Linux系统中3. 解压到/usr/local下4. make命令编译redis5. 安装redis6. 如果要远程连接redis , 需配置redis的端口在linux防火墙中开放三 、 redis的启动...转载 2019-03-31 19:01:07 · 203 阅读 · 0 评论 -
linux-开放访问端口
linux-开放访问端口分别执行如下命令:开发8080端口:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT—将修改永久保存到防火墙中/etc/rc.d/init.d/iptables save示例linux下tomcat的安装步骤:1)上传Tomcat到linux上2)解压Tomcat到/usr/local下3)开...转载 2019-03-31 13:52:38 · 860 阅读 · 0 评论 -
linux目录文件权限详解
linux权限命令linux中每个文件/目录等都具有权限,通过ls -l命令或者ll 命令可以 查看某个目录下的文件或目录的权限示例:在随意某个目录下ls -l第一列的内容详情如下:文件类型d:代表目录-:代表文件l:代表链接(可以认为是window中的快捷方式)权限后面的9位分为3组,每3位置一组,分别代表属主的权限,与当前用户同组的 用户的权限,其他用户的权限...转载 2019-03-30 23:50:09 · 791 阅读 · 0 评论 -
vmware安装centOS7详细 以及 no boot filename received 问题解决
no boot filename received虚拟机上如何安装 附上简书的一片文章 很详细 ,不重复造轮子,感谢作者。 链接如下:https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&utm_medium=referral我这里添加一点文中没有明确强调的,需要注意的问题:这里一定要勾选“启动时连接” 不然就会...转载 2019-03-26 00:04:30 · 15565 阅读 · 6 评论 -
java: cannot execute binary file
java: cannot execute binary filelinux安装jdk执行java -version后报错这个问题是jdk的安装位数和 linux操作系统的位数不一致造成的。可以执行以下确认该问题查看linux系统的位数执行: getconf LONG_BIT返回如下:及为64 位的, 如果是32 的就会直接显示32.getconf命令:getconf命令...转载 2019-03-25 11:01:31 · 17362 阅读 · 1 评论 -
linux中vim: command not found
bash vim: command not found1.查看系统是否安装完整vim2.安装vim3. 我的解决过程这个问题首先就是vim是否安装解决问题步骤:1.查看系统是否安装完整vim执行一下命令:rpm -qa|grep vim如果已经正确安装的话,会显示如下三行:vim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vi...转载 2019-03-26 00:16:31 · 125552 阅读 · 17 评论 -
linux的文件名与后缀
linux的文件名与后缀linux常说的一句话,一切都是文件。经常看到有些文件以.txt , .sh , .zip ,…等等结尾,那么这些不同后缀和文件属性的关系呢?怀着这个疑问, 网上搜罗一番,整理如下:linuxd的扩展名,,Linux的文件是没有所谓的 扩展名的,就好比 test.txt 这个文件,一看就是普通文件了。其实 在linux里 .txt 也是文件名的一部分,和win...转载 2019-03-30 22:18:37 · 5103 阅读 · 0 评论 -
linux-压缩文件操作整理
rpm -qa | grep mysql1. 打包并压缩文件2. 解压压缩包1. 打包并压缩文件Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件其中:z:调用gzip压缩命令进行压缩c:打包文件v:显示运行过程...转载 2019-03-30 23:19:10 · 424 阅读 · 0 评论 -
linux的grep
linux的grep搜索命令命令:grep 要搜索的字符串 要搜索的文件示例:搜索当前目录下的aaa.txt 里边的 s 字符 并高亮显示–color 表示高亮显示 grep s aaa.txt --color...转载 2019-03-30 23:30:25 · 186 阅读 · 0 评论 -
linux下配置jdk环境变量
linux下配置jdk环境变量第一步:执行 tar -zxvf xxx 解压介绍一下etc/profile 文件和/etc/profile.d1. /etc/profile文件2. /etc/profile.d文件配置jdk环境变量首先我的安装目录如下:第一步:执行 tar -zxvf xxx 解压介绍一下etc/profile 文件和/etc/profile.d1. /etc/...转载 2019-03-26 23:26:44 · 17769 阅读 · 1 评论 -
linux-管道
管道:|简洁一句话概括: 把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入命令 A | 命令 B// 也可以多次使用命令 A | 命令 B | 命令 C ...转载 2019-03-13 00:21:33 · 990 阅读 · 0 评论 -
linux的passwd命令
linux的passwd命令1. root修改密码2.普通用户修改密码3.root修改其他用户密码4. passwd 几个比较重要的参数;chage 修改用户密码有效期限的命令passwd 简单说明;passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考man passwd或passwd --help ;passwd [OPTION...]passwd ...转载 2019-03-12 23:55:49 · 28663 阅读 · 1 评论 -
Shell脚本-流程控制语句
Shell脚本-流程控制语句一. if条件测试语句1. if 单分支结构2. if 双分支结构3. if条件多分支二、for条件循环语句编写shell脚本通常少不了流程空语句,虽然简单,还是梳理一下吧。一. if条件测试语句1. if 单分支结构举例:判断/media/cdrom 文件是否存在,若存在就结束条件判断和整个 Shell 脚本,反之则去创建这个目录:[root@linux...转载 2019-03-17 13:36:50 · 1798 阅读 · 0 评论 -
linux上ftp上传文件失败
ftp上传windows成功,服务器换成linux就失败有个小功能模块做一个ftp上传文件,我在本地搭建了一个ftp服务器是windows的 , 然后上传文件也没有问题,但是今天在切到正式环境的时候文件就上传不上去了,debug发现ftp是连接上, 就是文件传不成功。最后找到原因: 调用FTPClient.enterLocalPassiveMode();这个方法的意思就是每次数据连接之前,...原创 2019-03-13 21:06:46 · 7007 阅读 · 1 评论 -
linux系统工作常用命令
linux系统工作常用命令-011.echo2.date3.reboot poweroff4. ps1.echo在中断输出字符串或变量提取后的值echo [字符串|$变量]eg: echo $SHELL输出: /bin/bash2.date用于显示或者设置系统的时间或日期,在date命令中输入以 “+” 号开头的参数,即可按照指定格式来输出系统的时间或日期。(应用场景:备份文件...转载 2019-03-09 12:30:39 · 384 阅读 · 0 评论 -
linux系统状态监测常用命令
linux系统状态监测常用命令1. ifconfig2. uname3. uptime4. free命令5. who6.last7.history8. sosreport运维人员,想要更快、更好地了解 Linux 服务器,必须具备快速查看 Linux系统运行状态的能力梳理几个这方面的常用命令1. ifconfigifconfig命令用于获取网卡配置与网络状态等信息ifconfig [...转载 2019-03-09 15:39:58 · 864 阅读 · 0 评论 -
linux目录相关pwd-cd-ls命令
linux目录pwd-cd-ls命令1. pwd2. cd3. ls1. pwdpwd 命令用于显示用户当前所处的工作目录,比较常用的一个命令pwd2. cdcd 命令用于切换工作路径cd [目录名称]参数作用cd ~切换到当前用户的家目录cd -返回到上一次所处的目录cd ..进入上级目录cd /回到根目录cd ~accoun...转载 2019-03-09 17:57:46 · 402 阅读 · 0 评论 -
linux文本编辑相关命令整理-详细
linux文本编辑命令整理1. cat2. more3. head4. tail5. tr6. wc7. stat8. cut9. diffLinux 系统中“一切都是文件”,而对服务程序进行配置自然也就是编辑程序的配置文件.1. catcat 命令用于查看纯文本文件(内容较少的)cat [选项] [文件]cat -n 显示行号cat -b 类似于-n 区别在 -b对于空白行 不编号...转载 2019-03-09 23:29:05 · 977 阅读 · 0 评论 -
linux常用的转义字符和重要的环境变量
linux常用的转移字符和重要的环境变量4个常用的转义字符举例释义:越来越觉得想要玩转linux一些基本的常见的知识还是要牢记在心的,不像编程语言,编码达到一定量自然就记住了。所以这个还需明白于心的。4个常用的转义字符符号释义反斜杠 (\)使反斜杠后边的一个变量变为单纯的字符串单引号(’ ')转义其中所有的变量为单纯的字符串双引号(" ")保留其中...转载 2019-03-14 20:51:28 · 2198 阅读 · 0 评论 -
Vim文本编辑器
linux的Vim文本编辑器1. Vim编辑器的三种模式2. 命令模式下的常用命令3. 末行模式下的常用命令4. 输入模式Vim编辑器是linux系统默认的编辑器,会安装在当前所有的Linux操作系统上。1. Vim编辑器的三种模式Vim 编辑器中设置了三种模式 — 命令模式、末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工作效率。先来搞清楚这三个模式区别,以...转载 2019-03-15 00:10:33 · 296 阅读 · 0 评论 -
linux文件目录管理命令
linux文件目录管理命令1. touch2. mkdir3. cp4. mv5. rm6. file7. dd *1. touchtouch 命令用于创建空白文件或设置文件的时间touch [选项] [文件]创建文件很简单,直接touch 文件名 可在当前目录下创建一个文件。设置文件的时间mtime : 文件内容的修改时间ctime : 文件权限或属性的更改时间atime...转载 2019-03-11 00:29:59 · 644 阅读 · 0 评论 -
linux-基础常识
linux-基础常识1. [root@localhost/]# 是什么意思1. [root@localhost/]# 是什么意思root代表当前登录的用户,在Linux中管理员账户是rootlocalhost当前计算机主机名#为超级用户提示符,如果是普通用户的话应为 $/代表你当前所处的目录位置 , /代表当前目录, 若为~代表用户的家目录。 如果为具体的目录名比如 app 则表示当...转载 2019-03-15 10:20:55 · 436 阅读 · 0 评论 -
Shell脚本编写
Shell脚本编写1. 最简单的Shell脚本示例2. 用户的参数3. 条件表达式1. 逻辑与2. 逻辑或3.逻辑非4. 整数比较运算符Shell脚本命令的工作方式有两种:交互式和批处理交互式:用户每输入一条命令就立即执行。批处理(Batch):由用户事先编写好一个完整的 Shell 脚本,Shell 会一次性执行脚本中诸多的命令。查看 SHELL 变量可以发现当前系统已经默认使用 B...转载 2019-03-15 23:35:39 · 929 阅读 · 0 评论 -
linux-输入输出重定向
输入输出重定向标准输入重定向(STDIN,文件描述符为 0): 默认从键盘输入,也可从其他文件或命令中输入。标准输出重定向(STDOUT,文件描述符为 1):默认输出到屏幕。错误输出重定向(STDERR,文件描述符为 2):默认输出到屏幕。输入重定向中用到的符号及其作用符号作用命令 < 文件将文件作为命令的标准输入命令 << 分界符从标...转载 2019-03-11 23:59:06 · 428 阅读 · 0 评论 -
Shell脚本执行报错:“syntax error near unexpected token ”
Shell脚本执行报错:“syntax error near unexpected token ”第一步:执行 vi -b test.sh第二步: 替换:shift+:冒号>输入:%s/^M//g今天写了一个shell脚本(在windows上 写的,移到linux上),然后在执行的时候,一直报错如下:开始我以为是脚本语法问题,怎么改都执行不了,然后改成最简单的也不行,后来网上搜罗了一下...转载 2019-03-17 11:41:19 · 23882 阅读 · 0 评论 -
linux下启动weblogic的server
weblogic部署的是集群. adminserver , 和 server1server1挂了.登录console可看到如下:我刚启动过了,所以现在是正常的 , 之前server1是挂掉的, 下面介绍如何在linux上启动server.启动前一定要先看看weblogic 的server进程是否杀干净了. 这里介绍一个liunx命令.linux下 该命令可以查看以java 结尾的...转载 2019-01-22 17:54:19 · 2864 阅读 · 0 评论
分享