![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
嘻游记
这个作者很懒,什么都没留下…
展开
-
linux的初步认识
linux学习 -1说明:本文是根据慕课网http://www.imooc.com/learn/175 Tony老师学习所得。linux的简介:linux 是一个性能稳定的多用户网络操作系统,由于它的稳定性和安全性,它被应用于企业服务器的开发和嵌入式应用。linux的版本分为内核版和发行版,在我们的学习过程中,使用发行版,常见的发行版有CenOS ,Redhat,红旗Linux,ubantu。l原创 2017-09-06 12:14:13 · 314 阅读 · 0 评论 -
shell 中 if判断语句
shell中的if判断语句分为单分支,双分支,多分支,在java等语句中,if判断后执行的语句块都是用花括号{ }包围的,而在shell脚本中,是if….fi包围的。具体格式看下面:一,单分支,if判断是有两种格式的,then与if在同一行,用分号隔开,或者不放在同一行,另起一行,不用分号。 14 if [ 条件判断句 ];then 15 执行语句 16 fi 17 或者 18 if原创 2017-12-11 23:12:07 · 11058 阅读 · 1 评论 -
bash中的历史命令
bash中的历史命令在早期的bourne shell中,是不支持历史命令的,历史命令的功能,给我们带来了很多方便。 我们熟知的,↑ 和 下 键 ,可以方便的找出我们输入过的历史命令。 shell 命令: history 【选项】 【历史命令保存文件】 -c :清空历史命令 -w :把缓存中的历史命令写入历史命令的保存文件~/.bash_history 直接输入history ,可以查看原创 2017-11-23 21:32:07 · 399 阅读 · 0 评论 -
Bash的别名 与 常用快捷键
该文章是根据慕课网https://www.imooc.com/video/4524 Tony老师的课程所写 上一个文章我们学习了什么是 shell,在linux中,linux 的标准shell叫做bash。今天的文章我们了解bash的别名和常用快捷键。一,别名1.bash为什么会有别名? 第一,考虑到有些命令会很长,不好记也不好写,起一个别名,会很方便;第二,考虑到用户习惯,如果linux升原创 2017-11-22 22:17:58 · 283 阅读 · 0 评论 -
shell中字符提取命令awk和cut的不同
shell编程中,用于字符提取或者截取的命令有3个,分别是cut,awk,sed,严格的说,sed不能说字符截取命令,他是字符替换命令,在这里,我们总结一下cut和awk的不同:1命令的使用格式不同cutcut [选项] 文件名 ·选项可以为: -f 列号 : 提取第几列 -d 分隔符 :按照指定的分隔符将一行分割成数列,cut默认的分隔符是制表符awkaw原创 2017-12-10 23:11:09 · 2081 阅读 · 0 评论 -
发现shell中一个有趣的现象
今天在练习shell的条件判断语句,发现shell中的一个有趣的现象,不废话,直接上图: 看图中两个方框,我们知道,如果有一个变量a,那么调用这个变量a,可以使用 $a ,也可以使用 "$a",如果 $a 放在等号“=” 左边,那么就会报错,百度以后,找出原因: 如果变量a的值为空,那么判断语句就变成了 == 1,显然是不正确的,如果加上引号,即使为空,也是 "" == 1,还是能够判原创 2017-12-10 21:47:26 · 356 阅读 · 0 评论 -
shell 基础
该文章是根据慕课网https://www.imooc.com/video/4524 Tony老师的课程所写一.shell概述二.脚本的执行方式三.Bash的基本功能一.shell概述1.什么是shell首先,我们要知道,我们输入的命令,linux内核是不理解的,他需要通过一个翻译官,将我们输入的命令反应成linux内核能够理解的0101代码,所以: shell可以理解成为一个命令行原创 2017-11-21 23:32:00 · 1087 阅读 · 0 评论 -
shell 编程之变量
改文章根据慕课网Tony老师的视频(https://www.imooc.com/video/6511)所做笔记。在这里感谢Tony老师。1.变量的命名规则a.变量名必须以字母或者下划线开始,由字母、数字、下划线组成b.变量名的长度不得超过255个字符c.变量名在有效范围内(一定的作用域内)必须是唯一的d.在bash中,变量默认类型都是字符串型(这一点让人很郁闷)2.变量的分类a.用户自定义的原创 2017-11-26 15:37:41 · 307 阅读 · 0 评论 -
Linux中常见目录的作用
一.根目录下,使用“cd /”1.系统命令目录 可以看出,不论是在根目录下,还是 user目录下,都含有bin和sbin 目录,它们都是用来保存系统命令的,区别在于:bin目录下的系统命令可以供任何用户使用,而sbin目录下的系统命令只能供管理员使用。sbin= super + bin2.系统启动目录3.硬件文件目录4.系统配置文件目录5.home是普通用户的家目录,root是超级用户的家原创 2017-11-14 23:26:24 · 218 阅读 · 0 评论 -
linux命令的初步认识
我们在操作linux系统,是在字符界面上操作的,先看一张截图 哦,注意一点,linux中的管理员账号是root ,而不是Windows中的administrator。 1. linux的命令格式 命令 【选项】 【参数】 可选的参数有 -a 、-l、-d、-h 比如:ll -a /root ll是linux命令, -a原创 2017-09-06 16:08:47 · 339 阅读 · 0 评论 -
用shell脚本写的一个简单的计算器
#!/bin/bash#该脚本是写一个简单的计算器read -p "请输入第一个数字" xread -p "请输入第二个数字" yread -p "请输入运算符号" f#最外层判断,判断输入的是否为空# -n 判断 是否为非空# -a 多重条件判断 与if [ -n $x -a -n $y -a -n $f ] then# 下面这个表达式用于判断输入的两个字符是否完全为原创 2017-12-20 23:06:04 · 16253 阅读 · 3 评论