-
shell系列-shell第十四讲
同学们,欢迎大家来到马哥教育官网,今天我们学习shell系列-shell第十四讲的内容! 1、文件测试1.1、-e-e判断符主要作用判断文件或者目录是否存在,如果存在条件为真,状态返回值为0,不存在条件为假,状态返回值为1,比如:bash [root@master1 ~]#touch /tmp/haha.txt [root@master1 ~]#[ -e /tmp/haha.txt ] && echo "yes,存在" || echo "no,不存在" yes,存在 [root@…
-
shell学习集合-shell第十三讲
欢迎同学们来到马哥教育官网,今天和大家分享的文章是shell学习集合中的shell第十三讲的内容,我们一起来学习一下吧! 1、shell字符串比较符1.1、==== 可用于判断变量是否相等,我们在此前的课程当中也都给大家讲过,字符串的比较建议使用[[ ]],因为我们直接对字符串本身做比较的话,我们会习惯上对字符串加上双引号,比如:bash [root@master1 ~]#[[ "you are a pig" == "you are a pig" ]] [root@master1 ~]#echo…
-
shell系列-shell第十一讲
今天和大家分享一下shell系列-shell第十一讲内容!希望对大家有所帮助! 1、条件表达式1.1、[ expression ] 用法[ expression ]是用来做判断的字符。比如:bash [root@master1 ~]#[ 1 -eq 1 ] [root@master1 ~]#echo $? 0这里的-eq就相当于我们数学上的等于号,那么我们这里的[ 1 -eq 1 ]表示1是否等于1,我们使用中括号做一个判断,1确实等于1,此时条件为真,命令执行成功,返回值为0。或者我们可以使用…
-
你了解Linux操作系统吗?Linux操作系统有哪些优点?
今天马哥教育要跟大家分析的文章是关于你了解Linux操作系统吗?Linux操作系统有哪些优点?使用计算机必然会接触操作系统,现代操作系统已经发展的十分成熟,一般用户都可以很轻松的使用计算机。然而,对于要利用计算机进行专业开发和应用的用户来说,需要更加深入地理解操作系统的原理和运行机制,这样才能更加有效地利用计算机为自己的专业服务。 Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! Linux是一个优秀的操作系统,它支持多用户、多进程,具有强大的功能、出色的性能…
-
运维工程师是干什么的?需要哪些技能?
今天马哥教育要跟大家分享的文章是关于运维工程师是干什么的?需要哪些技能?随着IT行业越来越火,学习IT技术的人也越来越多,很多想要进入IT行业的小伙伴都想要从事运维工作,那么运维工程师是干什么的?需要哪些技能呢? 正在学习Linux以及Linux入门的小伙伴一定要好好学习一下。 一、运维工程师的工作: 1. 保障业务长期稳定运行(如网站服务器、游戏服务器等)。 2. 保障数据安全可靠(如用户名密码、游戏数据、博客文章、交易数据等)。 3. 随时解决报警故障。 4. 业务程序更新。 5. 编写一些…
-
Linux中各发行版之间的区别与联系是什么?
今天小编要跟大家分享的文章是关于Linux中各发行版之间的区别与联系是什么?对于这个问题相信很多正在从事Linux相关工作和喜欢Linux系统的小伙伴们都想要了解。下面就来和小编一起看一看Linux中各发行版之间的区别与联系是什么?正在学习Linux以及Linux入门的小伙伴一定要好好学习一下。 一、发行版及版本比较 1、三大家族: Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本。相比RHEL,Fedora打包了显著的更多的软件…
-
Linux中如何利用shell脚本自动创建多个新用户
今天小编要跟大家分享的文章是关于Linux中如何利用shell脚本自动创建多个新用户。此脚本是用来批量创建用户并设置用户密码,在企业用非常实用。希望对于Linux学习的小伙伴有所帮助~下面就来和小编一起来看一看吧! 脚本一: #!/bin/bash for name in $( seq 1 100 ) do useradd "user$name" if [ $? -eq 0 ];then echo -e "n创建 "user$name" 成功!" fi done 添加100用户在users组,并…
-
想成为一名合格的技术工程师需要具备哪些能力?
今天小编要跟大家分享的文章是关于想成为一名合格的工程师需要具备哪些能力。技术人员追求的也不仅是知识点,而是在专业领域正确做事的方法及达成目标的能力。两个同时入职的员工,一段时间后技术好的那个就发展得好吗?还是有更好做事方法及能达成目标的人更容易得到认可?今天小编就带大家一起来看一看一个好的工程师应该具备的能力有哪些?想要Linux入门的小伙伴们看好了! 一、设计能力 设计能力参见前文技术评审中关于设计的描述,简要的说就是具备设计简洁、易于扩展及维护的功能及特性能力。 需要补充一个设计方面的ant…
-
你知道什么是Linux操作系统吗?
今天小编要跟大家分享的文章是关于你知道什么是Linux操作系统吗?Linux学习使用计算机必然会接触操作系统,现代操作系统已经发展的十分成熟,一般用户都可以很轻松的使用计算机。然而,对于要利用计算机进行专业开发和应用的用户来说,需要更加深入地理解操作系统的原理和运行机制,这样才能更加有效地利用计算机为自己的专业服务。 Linux是一个优秀的操作系统,它支持多用户、多进程,具有强大的功能、出色的性能以及良好的兼容性和可移植性,应用前景十分广阔。 Linux的优秀品质来源于Unix系统,不同的是,它…
-
Linux新手如何轻松学习入门Linux?
今天小编要跟大家分享的文章是关于Linux新手如何轻松学习入门Linux。Linux越来越火更多人都想加入到Linux的学习中来,让了帮助大家更好的学习Linux,小编为大家准备了这篇文章,下面就让我们一起来看一看Linux的学习方法吧! 1、做好思想准备 如果你想系统的学习Linux,你必须做好思想准备。如果你真正想系统的学习Linux,想在Linux上有所作为,那么请忘记windows的思维方式,逐渐适应和习惯Linux的操作方式,总有一天你会真正享受到他的奥妙所在。 2、选择一本适合自己的…