- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
LINUXandSHELL总结
总结:mzky郑目 录
总结:MZKY郑 1
目 录 1
一、各种循环命令 3
#WHILE循环用法 3
#UNTIL循环用法 3
#FOR循环用法 3
二、各种条件语句 4
#IF语句用法 4
#CASE语句用法 4
语法结构 4
加select用法 4
#select范围用法 5
#GOTO语句 5
#UNTIL循环语句 5
循环控制语句 5
break命令 5
continue命令 5
三、替换命令用法 6
#TR替换命令 6
#SED替换字符串代码 6
四、多行文件写入或注释 7
多行文件写入 7
多行注释方法 7
五、SHELL其它命令总结 7
#AWK命令用法 7
搜索文件夹或文件命令 7
DEB包RPM包和TAR包 7
#rpm强制安装 7
#deb强制安装 7
统计某字符串数量 8
#DD命令使用总结 8
#REV字符串反向命令 8
变量截取 8
#UNIQ去掉重复 8
#SORT排序 8
杀掉某进程 8
#SHELL输出TAB和空格 9
#PS用法 9
#TAIL用法 9
#ECHO选项 9
#GREP和EGREP过滤组 9
#LS的特殊用法 9
六、LINUXSHELL其它 9
VI使用 9
算术运算符 9
字符串比较 10
4字符串表达式(判断条件命令IF) 10
#SLEEP等待 10
#TEE执行结果复制保存 10
七、数组生成方法 11
#SEQ方法生成 11
通过内部{BEGIN..END}生成 11
以性能比较 11
4.数组 11
八、LINUX系统常用配置方法及命令 11
网卡相关的TCP/IP网络配置文件地址 11
#NETCONFIG命令可以永久保存设置 11
#NEAT或REDHAT-CONFIG-NETCONFIG可永久保存设置。 12
#DATE命令的使用 12
LINUX在线安装文件 12
#ubuntu在线安装 12
#fedora和redhat 13
LINUX下访问WINDOW的共享 13
LINUX快速设置SAMBA 13
FEDORA用ROOT登陆 13
一、各种循环命令
#while循环用法
whilereadi;doecho$i;done/etc/hosts
循环读取文件内容
i=10;while[[$i-gt5]];do echo$i;((i--));done;
输出10到5的数字
while[$i-le100]do
done
cp-vfaa$i
break #跳出循环
#until循环用法
until条件
do
---内容---
done
意思是:直到满足条件,就退出。否则执行action.
实例:
a=10;
until[[$a-lt0]];doecho$a;((a—));
done;
#for循环用法:
for((赋值;条件;运算语句))for((i=1;i=10;i++));do
echo$i;done;
双括号((表达式))或[[表达式]]为强化()和[],可识别=+_*/等运算符
***************重点****************
单字符匹配
[0-9]或[a-z]只匹配一个字符多字符
formin{1..1000};doecho-ne$m\t;done
输出1到1000的所有数字.\t为tab,必须前面加-e
其它用法
forFin{1..100};docp-vfaa$F;done
复制a到a0至a100共复制100个文件,可从任意数字开始,不用1亦可forFin{a..z};docp-vfaa$F;done
复制a到aa至az共复制26个文件
二、各种条件语句
#if语句用法
if语句结构[if/then/elif/else/fi]if[表达式]
then
---内容---
elif[表达式]then
elsefi
---内容---
---内容---
“与或”表达式结构:
if[$F-ge1]||[$F-le1]
if[$F-ge1][$F-le7]
#case语句用法语法结构
case$iin
条件1|条件2)执行语句 ;;
条件3)执行语句 ;;
*)执行语句 ;;
esac
说明:patt
您可能关注的文档
- m9分析和总结分析和总结.docx
- m10分析和总结分析和总结.docx
- MACD顶背离和底背离在实战中的使用配图详解.docx
- Mannich反应分析和总结.docx
- Marineline Coating 9000 DWT At Hangtong 化学品船货油舱涂装技术协议).docx
- Material Planner的个人简历模板.docx
- Mathematica 90破解说明分析和总结.docx
- Mathematica教程113分析和总结.docx
- MathWorks公司参考资料列表.docx
- Matl Control ProcedureCSPC分析和总结分析和总结.docx
- 2021-2022学年湖南省常德市安乡县四年级上学期期中语文真题及答案.pdf
- 2023-2024学年河南省南阳市社旗县四年级上学期期中数学真题及答案.pdf
- 2022-2023学年云南省曲靖市四年级下学期期末数学真题及答案.pdf
- 2021-2022学年河南省周口市鹿邑县二年级下册月考语文真题及答案.pdf
- 2018年河南焦作解放区教师招聘考试真题及答案.pdf
- 2019年江西公务员行测考试真题及答案-乡镇.pdf
- 2019中国石油报社应届高校毕业生招聘试题及答案解析.pdf
- 光大银行招聘应届毕业生能力素质测试笔试真题及答案.pdf
- 2024年广西百色教师招聘考试模拟题及答案.pdf
- 2021-2022学年浙江绍兴诸暨市五年级上册语文期末试卷及答案.pdf
文档评论(0)