ICode9

精准搜索请尝试: 精确搜索
  • 用户管理知识2022-08-19 21:00:09

    用户管理 useradd 创建用户 usermod 修改用户信息(只能修改已存在的用户信息并且未使用的用户) userdel 删除用户及配置文件 passwd 更改用户密码 chpasswd 批量更新用户密码 chage 修改用户密码属性 id 查看用户UID、GID、组信息 su 切换用户 sudo 用root身份执行命令 visu

  • Mac电脑怎么安装Jmeter2022-08-19 19:01:40

    一、 Jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。目前也是测试领域最常用的接口测试和压力测试工具之一。因为JMeter是基于Java开发的,所以使用Jmeter前,需要先安装JDK,然后再安

  • linux应用重启脚本2022-08-19 12:01:13

    参考这里启动jar包shell脚本修改过来的 #!/bin/bash # 默认应用名称 defaultAppName='./gadmin' appName='' if [[ $1 && $1 != 0 ]] then appName=$1 else appName=$defaultAppName fi echo ">>>>>>本次重启的应用: $appName <

  • 三步将Mac系统默认PHP版本切换为MAMP等扩展环境中的PHP版本2022-08-18 16:30:21

    1.先查出MAMP下面集成的PHP版本 cd /Applications/MAMP/bin/php ls -ls   2.编辑修改 .bash_profile 文件(没有.bash_profile 文件的情况下回自动创建) sudo vim ~/.bash_profile 在文件的最后输入以下信息,然后保存退出 export PATH="/Applications/MAMP/bin/php/php7.2.20/b

  • k8s命令补全方法2022-08-18 10:30:28

    正常安装了k8s后,使用kubect 工具后接的命令不能直接tab补全 命令补全方法: yum -y install bash-completionsource /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc  

  • Oracle 备份与恢复 (Docker部署版)2022-08-17 18:33:37

    Oracle 备份与恢复 (Docker部署版) 一,宿主机设置定时备份脚本 1.检查Oracle容器是否正常运行 docker ps 2.进入容器,创建shell脚本 #oracle11g 是容器名 docker exec -it oracle11g bash #创建数据库dump的目录 mkdir -p /home/oracle/dump/ cd /home/oracle/dump/ #编写脚本并插入

  • openwrt临时封禁ip2022-08-17 18:00:55

    用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把22 80端口映射到公网,发现经常被暴力破解,自己写了个临时封禁ip功能的脚本,实现5分钟内同一个ip登录密码错误10次就封禁这个ip 5分钟,并且进行邮件通知 使用步骤 openwrt为19.07.03版本,其他版本没有测试过 安装bash msmtp opkg

  • ubuntu16.04中文乱码问题解决2022-08-16 10:01:45

    1、先输入locale -a,查看一下现在已安装的语言 2、若不存在如zh_CN之类的语言包,进行中文语言包装: apt-get install language-pack-zh-hans 3、安装好后我们可以进行临时修改:然后添加中文支持:  locale-gen zh_CN.UTF-8 临时修改 > export LC_ALL='zh_CN.utf8'  > locale 永久

  • shell 正则匹配2022-08-16 03:01:42

    # shell 数字不支持\d ,只能使用[0-9] if [[ "abcyyy13554221547HelloxxxWorld" =~ yyy([0-9]{11})(Hello)xxx(.*) ]] then echo The regex matches! echo $BASH_REMATCH echo ${BASH_REMATCH[1]} echo ${BASH_REMATCH[2]}

  • macOS change default shell from zsh to bash All In One2022-08-15 03:00:52

    macOS change default shell from zsh to bash All In One $ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/dash /bin/ks

  • Bash Perl Tcl syntax diff2022-08-14 16:30:28

    Bash Perl Tcl syntax diff 1. 进制数表示 Language binary octal hexadecimal bash 2#[0~1] 0[0~7] 0x[0~f] or 0X[0~f] perl 0b[0~1] 0[0~7] 0x[0~f] tcl 0b[0~1] 0o[0~7] 0x[0~f] bash different base represntation reference 2. String length Language Str

  • 使用bash脚本并行运行多个程序2022-08-12 14:30:51

    #!/bin/bash command1 & command2 & wait从 Shell 脚本并行运行多个程序 – 杨河老李 (kviccn.github.io)

  • 关于使用docker里面java环境每次重启问题2022-08-12 09:33:54

    1、问题       测试服务器java环境变量老是失效(非常气人,测试同事老是说系统坏了,我感觉在怀疑我的技术)          我以前的配置是打开 /etc/profile 文件,在后面加上环境变量       整体环境是在宿主机上部署了一套docker,使用docker进行java环境变量配置,然后使用jar包文

  • BASH Shell 对文件进行管理2022-08-10 21:02:56

    BASH Shell 对文件进行管理 创建、复制、删除、移动、查看、编辑、压缩、查找 内容提要: Linux目录结构 文件定位 路径 文件管理 一、Linux目录结构 Windows: 以多根的方式组织文件 C:\ D:\ E: Linux: 以单根的方式组织文件 / /目录结构: FSH (Filesystem Hierarchy Stan

  • shell 脚本2022-08-10 13:53:39

    shell  脚本 目录     一、shell基础               一、shell基础 常用通配符 *                     匹配0或多个任意字符 ?             匹配任意单个字符 [list]           匹配list中任意单个字符           [1-9] [!l

  • Linux bash pbcopy command All In One2022-08-08 03:00:18

    Linux bash pbcopy command All In One pbcopy 妙用 # 复制 ps 命令文档 $ man ps | pbcopy # 复制 ls 命令文档 $ man ls | pbcopy ps PS(1) General Commands Manual PS(1) NNAAMMEE ppss – process status SSYYN

  • crontab每分钟生成一个日志文件2022-08-07 15:35:24

    */1 * * * * bash /root/01_date_logs.sh                      ###每分钟执行一次脚本。 *   * *  *  * bash /root/01_date_logs.sh                      ###和上面的效果一样的。    **********************************************************

  • centos命令安装(1)cenos7系统Tab补全功能2022-08-02 18:32:11

    centOS系统,默认情况下,tab键补全只能搜索主命令、补全当前文档名字。而bash-completion包则提供了tab键补充二级命令的功能,其本质是在/etc/bash-completion.d/目录下创建了相应的tab键补全策略,可以手动添加自定义的补全功能。 对于bash-completion包如何安装,只需要执行以下命令即可

  • 将现有用户/所有新用户的默认shell更改为bash2022-08-02 15:06:12

    刚为同事在ubuntu 20.04服务器上建了一个用户,用 useradd 命令。然后同事登陆后发现命令行很奇怪,tab无限,也不能通过方向键列出历史命令。 我依稀有点记忆是说新建的用户有可能默认的命令行不是bash,查了之后发现是 /bin/sh,也就是链接到 /bin/dash去的,这是一个简化版的命令行,很多功能

  • Linux 环境变量2022-08-02 03:31:24

      bash shell用一个叫作环境变量(environment variable)的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们。这也是存储持久数据的一种简便方法。   在bash shell种,环境

  • Shell 基础知识2022-07-29 14:36:48

    本文的 Bash 版本说明 macOS 默认的 bash 安装路径是 /usr/bin/bash,这个版本通常是 3.2.5。可以通过执行 bash --version 查看版本信息。 因为在后面的关联数组一节中,使用 declare -A 声明关联数组时一直提示:"declare: -A: invalid option",所以我升级了 Bash 版本。 升级 Bash 请

  • shell编程规范与变量2022-07-27 19:33:09

    Shell Shell脚本概述 Shell脚本的概念 将要执行的命令按顺序保存到一个文本文件; 给该文件可执行权限; 可结合各种Shell控制语句以完成更复杂的操作 Shell脚本的应用场景 重复性操作 交互性任务 批量事务处理 服务运行状态监控 定时任务执行 Shell的作用 命令解释器,“翻译官” 介于

  • GRUB引导故障2022-07-27 16:31:07

    GRUB引导故障 环境:CentOS 7 删除配置文件   重启   重启之后,在开机加载界面按esc键   直接回车   进入bash环境   重新构建sda磁盘   重新构建grub菜单配置   输入exit退出bash环境 输入reboot重启  

  • Linux必备工具及软件包名称2022-07-26 12:35:51

    需要配置好epel源 必须安装的工具 tree vim wget bash-completion bash-completion-extras lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc httpd-tools bind-utils nethogs expect   命令作用 tree 以树形显示目录结构 psmisc pst

  • maven配置2022-07-26 09:32:41

    下载maven,http://maven.apache.org/download.cgi 解压到你的路径下 配置环境变量:vim ~/.bash_profile,Mac刚开始没有这个文件,第一次编辑也就是新建 export M3_HOME=/usr/local/bin/maven/apache-maven-3.8.3 export PATH=$M3_HOME/bin:$PATH  source ~/.bash_profile,环境变量

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有