• bash/shell编程学习(3)

    接上节继续,1. 从键盘读取输入内容#!/bin/bashread -p 'please input something:' inputecho 'your input:' $input运行效果:./read1.shplease input something:123your input: 1232...

    2023-11-09 21:08:26
  • Linux -bash: fork: Cannot allocate memory错误处理

    SSH服务器提示fork:cannot allocate memory,free查看内存还有。 查看最大进程数 sysctl kernel.pid_maxps -eLf | wc -l查看 进 程数 确认是 进 程数满了修改最大 进 程数后系统恢复echo 1000000 > /proc/sy...

    2023-11-08 22:07:24
  • 认识与学习BASH(中)

    1.在设置变量中:单引号与双引号的最大不同:双引号能保有变量的内容,单引号仅能是一般字符2.反单引号(`)作用:在一串指令中,在‘之内的指令将会被先执行,其结果将作为外部的输入信息。locate指令可以列出所有的相关档案档名。ls -l `locate crontab`老实来说,使用【version...

    2023-11-08 20:57:15
  • 认识与学习BASH

    应用程序在最外面,就如同鸡蛋的外壳一样,因此被称呼为shell(壳程序)。其实壳程序的功能只是提供操作系统的一个接口。应用程序↓操作系统(系统呼叫+核心)↓硬件linux预设的shell就是bash“Tab“:接在一串指令的第一个字的后面,则为命令补全接在一串指令的第二个字以后时,则为档案补齐命令别...

    2023-11-08 20:56:39
  • -bash: mysqld: command not found

    网址:https://blog.csdn.net/zq199692288/article/details/78863737

    2023-11-08 17:47:17
  • 【git】idea /git bash命令 操作分支 1.需求                                                   2.分支操作                                            

          因为目前要对项目做一些改动,而项目又即将上线,这些新的改动又不需要一起上线,所以这个时候需要在原有的master分支上重新拉出一个分支进行开发。2.分支操作                                                       打开git bash工...

    2023-11-08 12:42:12
  • Bash 中 "" 和 `` 嵌套的问题

    如何理解以下两句 Bash 脚本?执行结果都是一样的,输出了 date 命令输出中的第二个域,为三月份echo "`date | awk '{print $2}'`"Marecho "`date | awk '{print $2}'`"Mar对于以下脚本,在 " " 中保留了 ` ` 和 $ 的特殊...

    2023-11-08 12:41:30
  • [转]Bash Shell中命令行选项/参数处理

    Bash Shell中命令行选项/参数处理

    2023-11-08 12:15:52
  • bash 脚本编程十七 NFS client自动调度

    c_a_3();bash 脚本编程十七 NFS client自动部署1.自动检测并安装nfs-common,2.自动创建目录并mount3.同时检查/etc/fstab文件中是否有配置,没有则加入。确保下次开机能自动mount。install.sh脚本:#!/bin/bash source ../....

    2023-11-08 11:13:02
  • bash 脚本编程十八 Keepalived自动调度

    c_a_3();bash 脚本编程十八 Keepalived自动部署紧接前面手工部署Keepalived的文章,这次来自动部署。建立keepalived目录,里面已经存放了下载并解压的keepalived-1.2.7目录,包括和用于作为系统服务的keepalived脚本注意,是前面一文修改过后能用于...

    2023-11-08 11:12:56
  • bash 脚本编程二十 GlassFishV3自动调度

    c_a_3();bash 脚本编程二十 GlassFishV3自动部署我的手动安装版本请参考:http://glassfish.java.net/downloads/3.1.2.2-final.html1.先下载最新版本的glassfish, 网址:http://glassfish.java.net...

    2023-11-08 11:12:50
  • bash 脚本编程十四 maven自动支配

    c_a_3();bash 脚本编程十四 maven自动部署和Java自动部署的思路一样,通过在/usr/bin下建立mvn链接,指向/etc/alternatives/mvn链接,/etc/alternatives/mvn指向/usr/mvn3链接,/usr/mvn3链接指向/usr/apache-...

    2023-11-08 11:12:44
  • bash 脚本编程十六 NFS server自动支配

    c_a_3();bash 脚本编程十六 NFS server自动部署现在创建nfs/server目录,这个脚本要自动安装并配置nfs server。install.sh脚本:#!/bin/bash source ../../common/tool.shnfs="nfs-kernel-server"h...

    2023-11-08 11:13:08
  • bash 脚本编程十九 Nginx自动支配

    c_a_3();bash 脚本编程十九 Nginx自动部署自动化部署达到以下几个目的:1.编译2.安装3.生成HTTPS 证书4.配置5.设置Ubuntu 服务首先将Nginx的压缩包解压并放在工程目录下,然后将要准备的的配置文件放在conf目录下,还有作为service需要的启动脚本文件nginx...

    2023-11-08 11:13:02
  • bash 脚本编程6 循环,遍历目录

    c_a_3();bash 脚本编程六 循环,遍历目录现在看看循环的写法:for v in ...do ...done写个简单的例子看一下:#!/bin/bashfor v in man woman childdo echo $vdone输出结果为:$ ./test.shmanwomanchil...

    2023-11-08 11:12:56
  • bash 脚本编程4 外部参数 IFS

    c_a_3();bash 脚本编程四 外部参数 IFS通过$0可以获取传递来的第一个参数,就是脚本自己,$1可以获得第二个参数,比如:#!/bin/bashecho "$0"echo "$1"运行程序./test/sh q看到:$ ./test.sh q./test.shq传递参数的时候,如果是字符...

    2023-11-08 11:12:50
  • centos命令行变成了-bash-4.1$的解决办法

    在使用root用户是先建立了用户yunva的家目录,然后添加yunva用户,切换到yunva用户后发现命令行变成了-bash-4.1$①方法一(临时生效,不推荐)1. bashrc在当前目录下新建.bashrc文件:# touch ~/.bashrc# vim ~/.bashrc 并输入以下数据# ...

    2023-11-08 10:41:59
  • 更改git bash默认的路径 更改git bash默认的路径

      在打开git bash时,每次都是在C:Uer路径下,每次都需要先用cd命令转换到自己需要工作的路径(cd  /f/dss)。修改打开git bash 时的默认的路径就可以不用每次都使用cd命令转换到需要管理的目录。修改默认路径方法:右击Git Bash图标--->选择Short Cut标...

    2023-11-08 10:40:59
  • bash变量类型详解

    本地变量:作用于当前shell,对当前shell之外的其他shell进程和当前shell子进程均无效。本地变量赋值为name='value'value可以是字符串或者是变量,引用变量使用${name}或$name或``.注:单引号是强引用而双引号是弱引用。[root@izwz9bqngpatc008...

    2023-11-08 08:56:39
  • linux文件系统及bash基础特性 linux文件系统 常用管理命令 bash的基础特性: 目录管理类命令 快捷操作 文本文件查看类命令 文件的时间戳管理工具: 文件管理工具

        一、根文件系统linux被识别的第一个被称为根之间关联的文件系统叫做根文件系统(rootfs),其他分区要想被读到,需要挂载到根目录的某个挂载点(根的子目录)上。根文件系统至关重要,整个文件系统统一访问入口。Linux引导启动时,默认使用的文件系统是根文件系统。其中一般都包括这样一些子目录:...

    2023-11-08 08:57:03