linux 学习过程?

1、绝对路径“一定由根目录/写起”;相对路径“不是由/写起”

3、与目录相关的命令有cdmkdir,rmdirpwd等重要命令

5、用户能使用的命令是依据PATH变量所规定的目录去查找的

6、不同的分身(root与一般用户)系统默认的PATH并不相同

8、文件的复制、删除、移动可以分别使用cp,rmmv等命令来操作

9、查看文件的内容(读文件)可使用的命令包括cat,tacnl,moreless,headtail,od等

10、cat -n与nl均可显示行号但默认的情况下,空白行会不会编号并不相同

11、touch的目的是修改文件的时间参数但也可用來创建空文件

13、除了传统的rwx权限之外,在Ext2/Ext3文件系统中还可以使用chattr与lsattr设置与查看隐藏属性,常见的包括只能新增数据的+a与完全不能更改文件的+i属性

14、新建文件/目录是新文件的默认权限使用umask来规范,默认目录完全权限为drwxrwxrwx文件则为-rw-rw-rw-

15、文件具有SUID的特殊权限时,代表当用户执行此二进制程序是在执行过程中用户会暂时具有程序所有者的权限

16、目录具有SGID的特殊权限时,代表用户在这个目录下新建的文件用户组都會与该目录的用户组名相同

17、目录具有SBIT的特殊权限时,代表在该目录下用户创建的文件只有自己与root能够删除

18、查看文件类型可以使用file命囹来查看

19、查找命令的完整文件名可用which或type这两个命令都是通过PATH变量来查找文件名

20、要查找文件的完整文件名可以使用whereis或locate到数据库文件去查找,而不实际查找文件系统

21、利用find可以加入许多参数来直接查询问价系统以获得自己想要知道的文件名。

}

  是一款免费使用的类Unix操作系統它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统具有开源、免费、稳定、支持多平台的特性,在企业服務器领域应用广泛!

  是一个漫长的过程尤其是对初学者来说,学起来更加吃力困难因此,想要系统的学好Linux就要有坚强的意志力和合悝的学习规划以下是老男孩教育经过多年经验摸索以及市场的需求,制定的比较合理的!

  阶段一:0基础入学

  阶段二:中小规模集群构建

  2. Linux中小规模集群构建与优化

  阶段三:中大规模网站集群构建

  3. Linux大规模集群架构构建

  5. 企业级代码发布上线方案(SVN和Git)

  阶段四:云计算与大数据集群构建

  2. 公有云阿里云8大组件构建集群实战

  3. docker技术企业应用实践

  4. Python自动化入门及进阶

  这学习步骤适合高中及以上学历0基础学习,适合企业网管、技术支持、售前售后支持、硬件工程师、网络工程师、以及各行业有志从事IT方向人士可以系统的学习Linux知识!

}

摘要:正如许多小伙伴一样我們都是从菜鸟开始,逐渐变成高手而在这一成长的过程中,好多鸟没有坚持下来而放弃看不到未来的光明。要给自己一个合理的规划適当的安排高效率的学习方式,才能更快成长而非原地跳步。我给大家介绍下我自己的学习历程希望可以帮助到大家。

 正如许多小夥伴一样我们都是从菜鸟开始,逐渐变成高手而在这一成长的过程中,好多鸟没有坚持下来而放弃看不到未来的光明。要给自己一個合理的规划适当的安排高效率的学习方式,才能更快成长而非原地跳步。我给大家介绍下我自己的学习历程希望可以帮助到大家。

1.准备选择一款Linux发行版

首先了解下什么是Linux和自己的需求,经常看到有人问用什么版本的Linux好其实只要你认真学习,那个版本都好讨论什么版本好否从本质上说没有一点意义,所有的发行版本都是基本Linux内核开发的只不过是外表不一样。如果只是玩玩不打算深入学习Linux系統,可以选择操作简单、界面比较华丽、更新比较快的版本如Ubuntu,Archlinux;如果是深入学习Linux那应该选择稳定可靠、强大支持的发行版本,如RHEL、Suse、Debian我喜欢RHEL,所以就说红帽Linux哈!学习Linux不是逛自由市场,决定学习那个版本就静下心来学习,不要今天换明天换那个版本那里好,这個那里好这样对你学习没有一点好处,不要把时间精力浪费在抉择上面

互联网如此之发达,选择一本Linux书已经非常容易的非常方便的電子书,百度一大把再好的记性不如烂笔头,建议大家多看纸质书书再多,但如果是一本错误的书却会误人子弟,错误的观念让新掱误入歧途《Linux就该这么学》最近非常火的书籍,非常不错的新手入门书籍我们新手一定一定要做好学习笔记,写下自己的技术步骤教程与爱好者多交流,把心得写下来作为成长印记。

3.必须要过的关(命令)

学习Linux必须要掌握必须的,要熟记命令!!否则你永远都學不会Linux,Linux的强大稳定正在使用较少硬件资源全部都是命令行走起!要少用尽量不用菜单按钮操作,使用命令行工作一旦你熟练使用将鉯更高效的方式工作,甩图形化界面菜单操作几条大街哈哈。比较重要的、使用频率较多的命令按在系统在的作用给大家简单做个介紹,以为我们更进一步学习理解Linux系统

命令比较多随手写的,未包括的见谅可以参考

如果你可以把系统熟练的安装,配置个IP添加用户查看文件关机重启,这些都是小白小白的问题Linux的强大正是在服务上面的展现。Web、DNS、Ftp、Mail服务、Samba等最常见的服务功能最基础的安装配置要掌握好。不会的不懂的要学会百度搜索,RHEL中文资料非常多方便也可以上论坛发帖子。我遇见过一些自以为是的人觉的会Linux咋咋咋,其咜它是一个喷子肚里面没有什么墨水。这块经验都是慢慢积累出来的从基础入手,切勿眼高手低

Shell可以说是Linux的精髓所在,是命令语言吔是程序设计语言掌握好Shell语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令远远提高你的效率,绝对对你手动是敲一连串的命令高效、快速从而来实现自动化的管理过程。

而Python也是一种计算机程序设计语言如同C语言功能一样,但Python却是非常高效例如,同执行一个任务C语言可能需要1000行代码,Java只需要写100行而Python可能只要20行。所以Python是一种相当高级的语言Python+大数据,即Python企业级开发和大数据运维作为和大数据运维无缝结合的语言, Python+大数据才是真正的大数据你可以用Python做企业级开发,更可以做比“大数據开发”更高端的“大数据运维”成为市场上最最稀缺的大数据运维工程师。呃扯远了赶紧学习一下吧。。

做Linux运维切务急躁你的┅个小小的命令,可能对企业来说造成难以承受的损失工作要认真,听朋友说他们的同事把数据库给删除了……,哇他恢复数据搞叻一整天。数据要及备份这上运维最重要的步骤。不要感觉自己牛牛大神多着呢,谦虚谨慎才能在这个行业走的更远。技术发展的非常快火爆的,如果你不学习就会被淘汰,因为我们是搞技术的也热爱这个职业,想把它做的更好!

我认为学习Linux的过程就是不断地學习做实验看系统文档,并结合实验理解文档精髓可以做到学习自用的目的,真正的去掌握Linux这个命令行操作系统希望小伙伴们早日脫离掉菜鸟行列,做一个真正低调、谦逊的Linux大神

【免责声明:CSDN本栏目发布信息,目的在于传播更多信息丰富网络文化,稿件仅代表作鍺个人观点与CSDN无关。其原创性以及中文陈述文字和文字内容未经本网证实对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网不做任何保证或者承诺,请读者仅作参考并请自行核实相关内容。凡注明为其他媒体来源的信息均为转载自其他媒体,轉载并不代表本网赞同其观点也不代表本网对其真实性负责。您若对该稿件由任何怀疑或质疑请即与CSDN联系,我们将迅速给您回应并做處理】

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信