linux
Biexiansheng
爱技术,爱编程
展开
-
Linux统计文件夹中文件个数以及目录个数
1、这个命令很实用的,之前我都百度搜一下,直接执行的,后来想想,这么常用的命令还是理解一下,自己手敲不是更帅吗?首先,你要明白输入ls -l命令吧,查看某个目录下面的文件,执行一下大概是这样子的,如下所示:执行ls -l命令控制台输出的结果是一行一行,每一行对应一个目录或者是文件。如果是文件的话,该行的字符串信息的第一个字符显示的是“-”,如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,使用正则表达式就可以进行区分的了。2、下面,可以只查.原创 2020-11-07 12:59:46 · 503 阅读 · 0 评论 -
解决报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”
1、linux执行脚本,出现这个错误,一度把我逼疯了,首先要确保自己的脚本每一行都可以正常执行的,千万别因为自己的脚本问题导致的找不到文件或者目录(我都遇到过),这样找问题,能找到你哭的哦。出现问题场景:执行xxx.sh脚本时,报错 "xxx.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”,因为 xxx.sh脚本文件是从windows拷贝过来的,所以多了\r,执行如下所示命令即可:sed -i 's/\r$//' xxx.sh 具体原因:如何脚本文件是在Windows 下编.原创 2020-11-07 12:59:06 · 1193 阅读 · 1 评论 -
linux操作系统中的netstat命令查看端口状态的使用和window操作系统查看端口号
1:linux操作系统netstat 命令用于显示各种网络相关信息,即网络状态。而我主要使用netstat查看端口号是否启动;参数详情: 1 -a (all)显示所有选项,默认不显示LISTEN相关 2 -t (tcp)仅显示tcp相关选项 3 -u (udp)仅显示udp相关选项 4 -n 拒绝显示别名,能显示数字的全部转化成数字。 5 -l 仅列出有在 Listen (监原创 2017-08-21 16:27:39 · 1038 阅读 · 0 评论 -
linux操作系统中oracle数据库的密码过期问题解决
1:首先确定linux登录的用户是root 切换到数据库用户 su oracle(切记,如果这里su oracle不可以,那么就使用此命令su - oracle,这个命令切换到数据库用户肯定可以成功。)2:进入sqlplus,注意 /和 as 之间有空格,否则报错进不去 sqlplus / as sysdba 修改过期账户的密码, sys代表的是自己的用户名,双引号内的原创 2017-09-08 15:16:55 · 1172 阅读 · 0 评论 -
软件自动化部署脚本
2017-11-16 20:19:531:设计思路: (1)软件自动化部署脚本,即在一台虚拟机运行脚本,就将其他虚拟机上面的软件安装好了; (2)而前提是自己的机器搭建好了yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库),这样在一台机器上面运行脚本,其他机器可以从这台机器上下载【先安装wget命令】,安装【即解压缩的操作】,配置环境变量等等【原创 2017-11-22 10:43:09 · 1159 阅读 · 0 评论 -
关于yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库)
2017-11-13 22:49:481:两种方式: a、每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/ b、在局域网内部配置一台节点(server-base)的本地文件系统yum仓库,然后将其发布到web服务器中,其他节点就可以通过http://server-base/pagekege/path/2:现在使用b方式进行实验一下原创 2017-11-22 10:43:50 · 777 阅读 · 0 评论 -
一脸懵逼学习keepalived(对Nginx进行热备)
1:Keepalived的官方网址:http://www.keepalived.org/2:Keepalived:可以实现高可靠; 高可靠的概念: HA(High Available), 高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。3:高可靠软件:keepalived: keepalive是一款可以实现高原创 2017-11-22 10:44:14 · 511 阅读 · 0 评论 -
一脸懵逼学习Linux的Shell编程
1:什么是Shell???(1)Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash Shell(2)Shell也是一门编程语言,即shell脚本(3)一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell,不同的shell可能支持的命令语法是不相同的2:Shell脚本的执行方式:(1)第原创 2017-11-22 10:45:05 · 555 阅读 · 0 评论