最新文章列表

Linux系统登录新建用户时,shell开头为$,不显示用户名和路径的解决办法

问题描述:在Linux系统中,使用useradd命令新建用户后,登录该用户时shell开头为$,不显示用户名和路径,如下: $ $ $  解决办法:查看/etc/passwd文件后发现,新建的用户未指定shell。我们只需将其指定为/bin/bash即可。 切换至root用户 使用usermod命令修改shell类型 $su $ root@VM-202-164-ubuntu: ...
Du_wood 评论(0) 有4064人浏览 2018-01-10 20:49

Shell 命令行快捷键

检索 Ctrl+r: 快速检索历史命令。(r: retrieve) Ctrl+p: 上一个使用的历史命令。 (p: previous) Ctrl+n: 下一个使用的历史命令。(n: next) 移动 Ctrl+a: 光标回到命令行首。 (a: ahead) Ctrl+e: 光标回到命令行尾。 (e: end) Ctrl+b: 光标向行首移动一个字符。 (b: backwards) Ctrl+f: ...
yhz61010 评论(0) 有852人浏览 2017-12-14 15:58

shell 脚本1

二元比较操作符,比较变量或者比较数字. 注意数字与字符串的区别. 1.整数比较    [cpp] view plain copy  
kangzye 评论(0) 有381人浏览 2017-11-27 15:44

shell 脚本字符串脱字符 技巧

sed 要替换一个字符串,但替换结果中含有特殊字符,引起sed的表达式错误,比如    sed -r "s/^url.*$/url=$(pwd)/" rt.conf  $(pwd)这个表达式中,含有斜杠,与sed中的分隔符是冲突了,所以要先处理     x=file://$(pwd) #注意以下替换,x后接了两个//,如果只接一个,只会替换第一个。 DIR=&q ...
neo_it 评论(0) 有791人浏览 2017-11-14 16:21

svn 添加用户 随机密码

#!/bin/bash [ $# -lt 1 ] && echo "add user must add useraccount" && exit; ACCOUNT=$1 PASSWORD=`cat /dev/urandom | base64|head -c 12` PASSWORD=${PASSWORD//\//X} PASSWORD ...
erntoo 评论(0) 有936人浏览 2017-10-26 10:30

shell脚本入门

建立一个脚本   Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。   如同其他语言一样,通过我们使用任意一种文字编辑器,比如nedit、kedit ...
IXHONG 评论(0) 有756人浏览 2017-10-10 19:14

Shell日志分析之应用日志分析脚本下

一 脚本 1 ############################################################# 2 # File Name: check_http_log.sh 3 # Author:cakin 4 # mail:cakin@qq.com 5 # Created Time: Sat 12 Aug 2017 02:45:16 PM CST 6 # ...
cakin24 评论(0) 有585人浏览 2017-10-01 07:15

Shell日志分析之应用日志分析脚本上

一 脚本实现功能 1、分析HTTP状态码在100-200、200-300、300-400、400-500、500以上,五个区间的请求条数。 2、分析日志中HTTP状态码为404、500的请求条数   二 脚本实现 1 ############################################################# 2 # File Name: check_ht ...
cakin24 评论(0) 有456人浏览 2017-09-30 19:10

shell日志分析概述

一 常见系统日志文件     二Shell日志分析之nginx的log_format介绍     三 Shell日志分析之http状态码介绍 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoicGFyYWdyYXBoIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVu ...
cakin24 评论(0) 有518人浏览 2017-09-30 18:58

利用shell监控mysql

一 监控mysql主从复制状态图     二 监控mysql主从复制状态 1、搭建主从复制环境 2、基于mysql客户端连接,获取主从复制状态 mysql>show slave status\G; Slave_IO_Running-IO:线程是否有连接到主服务器上 Seconds_Behind_Master:主从同步的延时时间   三 Mysql主从复制状态函数编写 ...
cakin24 评论(0) 有525人浏览 2017-09-29 19:36

Shell脚本之场景控制脚本

一 主控脚本 1 ############################################################# 2 # File Name: monitor_man.sh 3 # Author:cakin 4 # mail:cakin@qq.com 5 # Created Time: Sat 12 Aug 2017 08:40:45 AM CST 6 #= ...
cakin24 评论(0) 有529人浏览 2017-09-26 21:52

Shell脚本之场景脚本结构梳理

一 常见脚本结构     二 脚本文件 [root@localhost monitor_man]# ls check_http_log.sh check_server.sh monitor_man.sh system_man.sh check_http_log.sh :日志分析脚本 check_server.sh :应用服务分析脚本 monitor_man.sh :控制脚本 s ...
cakin24 评论(0) 有452人浏览 2017-09-25 21:28

Shell高亮显示

一 基本格式 echo -e 终端颜色 + 显示内容 + 结束后的颜色   二 举例 echo -e "\e[1;30m cakin say hi~ \e[1;0m" echo -e "\e[1;30m" "cakin say hi~" $(tput sgr0)   三 显示效果   <!--5f39ae17-8 ...
cakin24 评论(0) 有819人浏览 2017-09-25 21:27

Shell脚本典型应用

一 脚本场景     二 实现脚本 1、主控脚本实现 2、系统信息及系统状态分析 3、nginx和mysql应用状态分析 4、应用日志分析   三 场景脚本演示 [root@localhost ~]# cd monitor_man/ [root@localhost monitor_man]# ls check_http_log.sh check_server.sh mon ...
cakin24 评论(0) 有597人浏览 2017-09-24 07:21

Shell的while循环和until循环

一 简介 while循环时不定循环,也称条件循环。只要条件判断式成立,循环就会一直继续,直到条件判断式不成立,循环才会停止。这就和for的固定循环 ...
cakin24 评论(0) 有690人浏览 2017-09-14 20:59

shell的for循环

一 语法 for 变量 in 值1 值2 值3 do 程序 done   二 实战 #!/bin/bash for i in 1 2 3 4 5 do echo $i done   三 测试 [root@localhost shell]# ./shell9.sh 1 2 3 4 5   四 for循环实现解压缩 #!/bin/bash  
cakin24 评论(0) 有741人浏览 2017-09-14 20:57

Shell多分支case语句

一 语法 case语法和if...elif...else语句一样都是多分支条件语句,不过和if多分支条件语句不同的是,case语句只能判断一种条件关系,而if语句可以判断多种条件关系。 case $变量名 in "值1") 如果变量的值等于1,则执行程序1 ;; "值2") 如果变量的值等于1,则执行程序2 ;; ...省略其他分支.. ...
cakin24 评论(0) 有754人浏览 2017-09-13 19:43

Shell多分支if语句

一 语法 if [ 条件判断式 ] then 当条件判断式1成立时,执行程序1 elif[ 条件判断式2 ] then 当条件判断式2成立时,执行程序2 省略更多条件 else 当所有条件都不成立时,最后执行程序 fi   二 实现计算器 #!/bin/bash read -t 30 -p "please input num1:" num1 rea ...
cakin24 评论(0) 有1726人浏览 2017-09-13 19:42

shell双分支if语句

一 语法 if [条件判断式] then 条件成立时,执行的程序 else 条件不成立,执行的程序 fi   二 判断输入是否是目录 #!/bin/bash rate=$(df -h|grep "/dev/sda3"|awk '{print $5}'|cut -d "%" -f1) if [ $rate -le 80 ] then ...
cakin24 评论(0) 有814人浏览 2017-09-12 18:22

shell单分支if语句

一 单分支if条件语句 if [ 条件判断式];then 程序 fi 或者 if [ 条件判断式] then 程序 fi   二 语法解析 1、if语句使用fi结尾,和一般语言使用大括号结尾不同。 2、[条件判断式]就是使用test命令判断,所以中括号和条件判断式之间必须有空格。 3、then后面跟符合条件之后执行的程序,可以放在[]之后,用“;”分割。也可以换行写入,就 ...
cakin24 评论(0) 有808人浏览 2017-09-12 18:21

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics