第一次干用SSH连接安装在VirtualBox上的Linux的事情,打算买个云空间用用的所以先拿个CentOS练练手。由于是虚拟机上的所以通过SSH连接的时候废了点小周折,特此记录一下。我选择的是CentOS6.4,主要包括以下及步骤: 1,切换虚拟机的网络模式。2,设置sshd服务自启动。3,启动sshd服务。4,通过Putty连接。5,过程中遇到的问题。由于是SSH和虚拟机共用一台机器,所以安            
                
         
            
            
            
            概述说真的我要好好研究k8s了,其他的都先放下了,对于搭建k8s国内最头痛的就是网络问题了。接下来我会说说怎么在国内无痛搭建k8s,只要看完我的文章你就可以搭建出来k8s这样子安装docker的基础环境首先你要准备一台至少2g内存2核心装着centos7的机器,我的是4g内存3核心,当然是虚拟机了,系统也可以是其他的但是我的教程是centos7,所以你看着办咯设置静态ipvim /etc/sysc            
                
         
            
            
            
            bash shell 脚本简介shell 运行环境如果你运行的是 Unix 或 Linux 系统,例如 Ubuntu,Red Hat,SUSE Linux,还有macOS,都是内置了 bash shell 的,所以你不需要额外配置所谓的开发环境。我的 shell 环境是 macOS Sierra 版本,如果你用的是其他 Linux 系统,后面的例子基本上都是可以运行的。首先,打开Terminal            
                
         
            
            
            
            有时候需要在Centos系统启动之后自动完成项目的启动,项目部署在tomcat中时,如果Centos关机后开机,各个项目也就已经被停掉了,然后需要自己一个一个的手动去开启各个项目对应的tomcat服务器,想想都比较麻烦,那么如何才能实现,当Centos启动之后,项目就自动也跟着启动了呢?下面就介绍下Centos如何开机是自动启动shell脚本,通过shell脚本的命令来启动项目对应的tomcat服            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 22:56:18
                            
                                342阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            系统命令  # cat EFO 
cat >> file << EOF
neirong
EOF
# 清空
>file 清空文件
[root@Poppy conf]# sed -i '/^#.*$/d' joker  删除#开头的行
[root@Poppy conf]# sed -i '/^$/d' joker     删除空行,回车的空行
# 一行显示几个字段,空            
                
         
            
            
            
            在同一个文件夹下有两个脚本。a.sh和b.sh,脚本内容例如以下:  a.sh:echo "test for a"
source b.shb.sh:echo "test for b"使用bash a.sh 返回正确结果。  而使用sh a.sh返回结果例如以下:  test for a  a.sh: line 2: source: b.sh: file not found  明显脚本运行过程中。没            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 20:20:04
                            
                                164阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、CentOS7添加自定义脚本服务说明在CentOS7下,已经不再使用chkconfig命令管理系统开机自启动服务和条件自定义脚本服务了,而是使用管理unit的方式来控制开机自启动服务和添加自定义脚本服务。在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务unit,有target后缀的开机级别unit等。这里介绍自定义脚本服务,如果想把自定义            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 20:48:00
                            
                                447阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、CentOS7下修改主机名1)hostname 主机名Eg:hostname ityangs注意:这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。2)hostnamectl set-hostname xxxEg:hostnamectl set-hostname ityangs注意:使用这种方式修改,可以永久性的修改主机名称!2、Linux中执行shell脚本的4种方法总结ba            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 10:02:31
                            
                                105阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -man [命令]获取当前命令的帮助文档,如man mkdir-[命令] --help获取当前命定的帮助文档,如man --help-返回上一级目录 cd ..-返回登录用户目录 cd ~或cd-新建目录 mkdir+删除目录 rmdir或rm   -删除非空目录 rm -rf 目录+gcc -Wall test.c -std=c99 -o main   -            
                
         
            
            
            
            前言用于Centos定时关机,文中提及如何在系统中修改配置文件后脚本中的sudo执行不需要输入密码。 100 root ALL=(ALL) ALL 101 kylin ALL=(ALL) NOPASSWD: ALL重点提示:使用此脚本前需要修改sudo配置文件,使用管理员账户登录终端; vi /etc/sudoers/对此文件进行编辑,将第100行root ALL=(ALL) ALL后增加一行;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-27 10:37:05
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文件权限目录1、权限是什么2、权限类型3、权限位4、权限编号(权限表达式)5、添加权限6、权限的归属7、测试权限对于用户的意义8、测试权限对于目录的意义9.创建文件的默认权限1、权限是什么某一个用户针对某一个文件的权限。2、权限类型可读:read (r)
可写: write (w)
可执行: execute (x)
没有对应权限: N/A(-)
# 执行脚本就可以认为是运行脚本3、权限位权限位分为            
                
         
            
            
            
            提示:以下是介绍为什么写这篇文章:如何再shell脚本中调用其他脚本?顺序调用会保证脚本的顺序执行吗?一、在 Shell 脚本中调用另一个 Shell 脚本的三种方式先来说一下主要以下有几种方式:fork: 如果脚本有执行权限的话,path/to/foo.sh。如果没有,sh path/to/foo.sh。exec: exec path/to/foo.shsource: source path/t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 15:17:18
                            
                                521阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行): #!/bin/sh ... 注意:最好使用“!/bin/bash”而不是“!/bin/sh”,如果使用tc shell改为tcsh,其他类似。  符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。编辑结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 12:27:42
                            
                                13阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              shell脚本就是将完成一个任务的所有命令按照执行的先后顺序,自上而下写入到一个文本文件中,然后给予执行权限!脚本的命名要有意义,建议用.sh结尾,例如:check_memory.sh   1,脚本组成: (1)解释环境:脚本开头必须指定运行环境,以“#!”来指明。(#号代表注释,“#!”是特例)例如:#! /bin/bash 指定该            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 23:08:07
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言  今天做数据删除,用的命令行输入参数,并且调用执行的sql文件,我采用了sed命令,进行替换。 sh脚本如下  #! /bin/sh
echo "Please enter the bankseq \c"
read bankseq
echo "do you confirm enter the bankseq Y/N : " ;
read result ;
if [ "Y            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 09:28:09
                            
                                192阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在系统维护中,编写脚本会帮助运维提高效率,现记录一个通用的软件启动脚本。脚本内容如下:#!/bin/bash
# 软件启动程序包名称
APP_NAME=datadog-4.2.0.jar
# 软件名称
APP_NAME2=Datadog
 
usage() {
    echo "Usage: sh 执行脚本.sh [start|stop|restart|status]"
    exit 1
}            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 22:34:17
                            
                                482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实验环境本实验在6.x的操作系统上完成:[root@gaosh-1 ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)Rootkit概述Rootkit概述:Rootkit 是指在已获得系统最高权限的情况下,一种用来保持对目标系统最高访问权限并隐藏攻击行为的工具集. Rootkit 是一个典型的木马软件,广泛存在于多种操作系统之中。Root            
                
         
            
            
            
            一、流程控制1、if判断1.基本语法
if [ 条件判断式 ];then 
  程序 
fi 
或者 
if [ 条件判断式 ] 
  then 
    程序 
fi注意:if后面要有空格条件判断语句和中括号之间要有空格举例:输入一个数字,如果是1,返回“testing...” 如果是2,返回“TESTING...” 如果是3,不返回结果[root@localhost data]# cat if            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 21:37:01
                            
                                426阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            cron的软件包cronierpm -ql cronie       rpm –ql crontabs       最关键的是一个叫做crontab的命令,我们要书写的非系统定时任务就是通过此程序来编写的;要保证crond.service服务有启动,cron定时任务才会生效:systemctl status crond.service 查看crond服务状态;systemctl enable cr            
                
         
            
            
            
            CentOS 7安装上LAMP(源码安装简单脚本)这个实我当时为了省多次安装的时间,写了一个没有什么技术含量的脚本,也没考虑到什么复用性,也是用了很多次,没有发生什么错误,如果有错误也很好改,下面是我使用的软件包,可以使用使用然后省点敲代码的时间,也没什么要改的,准备好下面的那几个同版本的安装包就行了(如果其他版本的可以自己进行改源码的验证),最后说一下,如果需要哪些包或者大佬的指教给我留言,还有