
shell
俞骏#
俞骏
展开
-
Git 常用命令
Git 常用命令 仓库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 配置 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[原创 2021-12-07 19:01:11 · 199 阅读 · 0 评论 -
VIM编辑器按键说明
光标移动方法 h或者向左箭头(←) 光标向左移动一个字符 j(↓) 光标向下移动一个字符,向下移动30行 “30J” “30↓” k(↑) 光标向上移动一个字符 l(→) 光标向右移动一个字符 【Ctrl】+【f】 屏幕【向下】移动一页,相当于【Page Down】按键(常用) 【Ctrl】+【b】 屏幕【向上】移动一页,相当于【Page Up】按键(常用) 【Ctrl】+【d】 屏幕【向下】移动半页 【Ctrl】+【u】 屏幕【向上】移动半页 【+】 光标...原创 2021-02-22 16:35:41 · 428 阅读 · 3 评论 -
shell的各种颜色字的设置
在终端输出内容 echo -e "\033[30m 黑色字 \033[0m" echo -e "\033[31m 红色字 \033[0m" echo -e "\033[32m 绿色字 \033[0m" echo -e "\033[33m 黄色字 \033[0m" echo -e "\033[34m 蓝色字 \033[0m" echo -e "\033[35m 紫色字 \033[0m" echo -e "\033[36m 天蓝字 \033[0m" echo -e "\033[37m .原创 2020-10-26 20:07:44 · 578 阅读 · 1 评论 -
基础shell文本处理工具
grep工具 grep是行过滤工具;根据关键字进行过滤 语法和选项 语法: grep [选项] “关键字” 文件名 常用选项: -i 不区分大小写 -v 不包含 反向选择 -w 按单词搜索 -o 打印匹配关键字 -c 统计匹配到的次数 -n 显示行号 -r 逐层遍历目录查找 -A 匹配行后面的几行 -B 匹配行前面的几行 -C 匹配行前后的几行 -l 只列出匹配的文件名 -L 列出不匹配的文件名 -e 使用正则匹配 -E 使用扩展正则匹配 ^key 以关键字开头 key$ 以关键字结尾 ^$ 匹配空行原创 2020-09-14 21:34:14 · 230 阅读 · 0 评论 -
常用的shell巡检脚本
#!/bin/bash os_sys(){ #系统信息 os_type=$(uname) echo "操作系统的类型: ${os_type}" os_version=$(cat /etc/redhat-release) echo "#操作系统的版本号:${os_version}" os_ker=$(uname -r) echo "#操作系统的内核版本:${os_ker}" os_time=$(date +%F_%T) echo "#服务器当前的运行时间:${os_time}" os_last_reb原创 2020-09-14 20:48:14 · 539 阅读 · 0 评论