今天来给大家科普一下Linux的一些基础知识。(敲黑板)谁的小眼睛还没有看老师,分享开始了。

1.了解Linux的常用版本

红帽子企业Linux(Red Hat Enterprise Linux):它是RedHat公司的Linux发行版,面向商业市场,包括大型机。红帽公司从Red Hat Enterprise Linux 5开始对企业版LINUX的每个版本提供10年的支持,Red Hat Enterprise Linux常简作RHEL。Red Hat Enterprise Linux大约3年发布一个新版本。

  费多拉 Linux(Fedora  Linux):它是较具知名度的Linux发行版之一。它是一套功能完备、更新快速的免费操作系统。而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux 中。

  社区企业操作系统(Centos):它的全名为“社区企业操作系统”(Community Enterprise Operating System),是Linux发布版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。CentOS 对上游代码的主要修改是为了卸载不能自由使用的商标,其中常见的Linux命令可查:https://www.linuxcool.com/。

  乌班图(Ubuntu):它是一个以桌面应用为主的GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“Ubuntu”一词,意思是“人性”。Ubuntu基于Debian发行版,与Debian的不同在于它每6个月会发布一个新版本。

2.入门必读的Linux书籍

  首先安利的是小编我自己入坑用的《Linux就该这么学》 (刘遄 著)本书从最基础的安装VM虚拟机一步步深入讲解,文件管理命令,SSH管理,vsftpd服务等,学完后做一个初级运维工程师绰绰有余。

  然后给大家推荐的是进阶书籍《 深入理解Linux内核》 (美)博韦,西斯特 著,本书将引领你畅游内核中用到的主要数据结构、算法和编程技巧,让你透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行。

学习Linux是一个循序渐进的工程,要想成为这个行业的大佬,能力和经验一样重要。附一张Linux学习路径图(来源网络),仅供参考。

3.熟悉Linux常用命令

man :任何时候你觉得对一个命令行不是很确定,都可以通过输入“man + 命令”来了解这个命令能确切是做什么的。

ls:列出目录内容。

pwd:在终端中显示当前工作目录的全路径。

cd :要变更你当前所在的目录。

mkdir :创建一个新的目录。

cp :复制文件/重命名文件。

mv :移动文件。

find和locate:搜索文件。

kill:快速关闭一个进程。

passwd:更改密码。

md5sum :计算和检验MD5信息签名

history:查询历史记录命令。

sudo :(super user do)命令允许授权用户执行超级用户或者其它用户的命令。

touch:创建一个新文件,或者将文件的访问和修改时间更新为当前时间。

chmod:修改文件的访问权限。

chown :改变文件拥有者和所在用户组。

apt:APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动智能地搜索、安装、升级以及解决依赖问题。

  1. 新手常犯错误汇总

     安装Linux服务器环境时,首先分清楚是那一个版本的系统,拿Centos 6和 7来说,防火墙的设置就完全不一样,6是iptables,7是firewall。

  不要以根用户登录:这是使用Unix的惯例,除非必须那么不要轻易在根用户下运行任何东西。

  文件命名混乱:避免使用美元符($),括弧和百分号(%)等特殊字符,这些字符对于shell有着特殊意义,可能会引起冲突。避免使用空格,不要使用无效字符,“/”是根目录专用的。

  所有文件都混在一起:将Home目录放在一个独立的分区上,可以在你重装系统甚至升级你的整个版本而不会丢失你的数据和个人设置。

  试图点击运行.exe文件:除非你安装了WINE,双击那些.exe文件毫无用处。新用户需要知道,无论是Linux还是Windows,都只会运行针对自身系统开发的应用程序。

  以默认格式向微软Office用户发送OpenOffice文档:微软产品对其它操作系统和其它应用程序的友好性并不强,许多新Linux用户在共享文件给朋友时往往会遇到麻烦,因为对方无法阅读他们共享的文件格式,因此新Linux用户要注意存储文件的格式,确保它们能够被微软类似应用所打开。

  1. 涉足Linux社区和网站

LinuxProbe:主打书籍《Linux就该这么学》分享Linux相关的技术资讯,还免费提供下载Linux学习相关的书籍,同时提供红帽认证的培训,需要的朋友可以了解一下。

LinuxCool:这个一个Linux命令大全手册,用起来非常顺手,对Linux学习有着很大的帮助,建议收藏网站。

  Linux伊甸园论坛:这是一个开源的资讯门户网站,全天更新提供最新最快的Linux和开源资讯,对了解Linux非常有帮助。

  LinuxCN:Linux中国是专注于中文Linux技术、资讯的社区,在这里你可以获得一手的Linux资讯和技术知识,你值得拥有。

最后祝愿入坑Linux的小伙伴在这条路上越走越远,越来越好。

Linux学习路线图及常逛自学网站推荐相关推荐

  1. Linux 学习路线图

    1.应用场景 更加高效地学习并达到运用Linux. 2.学习/操作 linux运维学习需要分为四个阶段:初级入门.中级进阶.高级提升.资深方向细化. 第一阶段:初级入门 初级阶段需要把linux学习路 ...

  2. Linux学习路线图 (转载)

    <Linux 权威指南>就是 OReilly.Running.Linux.5th.Edition.Dec.2005 <linux 技术手册>即 OReilly.Linux.in ...

  3. linux的学习路径,Linux学习路线图『从入门到精通』

    学习任何知识,目标明确很重要.如果你要学习Linux,下面分享一张Linux学习路线图,帮你明确学习目标,告诉你Linux应该怎样学. 一.学习Linux要达到什么程度? 1. 掌握至少50个以上的常 ...

  4. ui设计自学网站推荐, ui自学难吗?

    ui设计自学网站推荐是我们每个学习ui设计的小伙伴来说最关心的推荐,这会给我们的学习过程省下更多的时间,也不用我们自己到处找,还不知道是不是好用.所以今天作为长期在UI设计这方面学习的我来给大家分享一 ...

  5. 嵌入式Linux学习路线图

    淘 宝:100ask.taobao.com 邮 箱:weidongshan@qq.com 微信公众号:baiwenkeji 公司 微博:百问科技 个人 微博:韦东山 版本 日期 作者 说明 V1 20 ...

  6. 韦东山:嵌入式Linux学习路线图

    我是1999年上的大学,物理专业.在大一时,我们班里普遍弥漫着对未来的不安,不知道学习了物理后出去能做什么.你当下的经历.当下的学习,在未来的一天肯定会影响到你.毕业后我们也各自找到了自己的职业:出国 ...

  7. Linux 学习路线图 #CSDN博文精选# #IT技术# #学习路线# #系统化学习#

    大家好~我是小C,又见面啦!"文章过滤器"精选大咖干货.助力学习之路. <5天20篇CSDN精选博文带你掌握系统化学习方法>专栏将挑选有关"系统化学习方法&q ...

  8. Linux自学网站推荐

    关于学习Linux学习的很好的网站推荐: http://vbird.dic.ksu.edu.tw  (鸟哥的Linux私房菜) win7安装盘修复引导 进入修复系统,选择命令提示符 输入:bootre ...

  9. 2023版软件测试学习路线图(超详细自学路线)

    送福利了!超详细的软件测试学习路线图来啦,2023版是首发哟!软件测试学习路线图分为9个阶段,包含: 软件测试环境配置和管理-->软件测试数据管理与数据库测试-->web前端测试技术--& ...

最新文章

  1. Opencv模块功能介绍
  2. 全网最细之static关键字讲解
  3. Linux服务器性能评估(转)
  4. mysql explain desc_MySQL中EXPLAIN命令详解
  5. linux使用fabric教程,Hyperledger fabric在Linux下的环境搭建
  6. Python学习之路_day_08(函数介绍)
  7. 抖音直播预告开通条件是什么?
  8. URI和URL的区别与联系
  9. maxscale mysql 主从_MariaDB主从配置与MaxScale实现MySQL读写分离
  10. QQ音乐会员免费领取
  11. 氨基-peg2000-水溶CulnS/ZnS量子点|NH2-PEG-CulnS/ZnSQDS的透射电镜(TEM)和高分辨透射电镜(HRTEM)图片
  12. 转行学习软件测试有前途吗?
  13. JAVA学习日志 关于dowhile在周易数字卦程序里的应用
  14. 2022年全国职业院校技能大赛赛项正式赛卷
  15. 计算机中顺序结构,2.逻辑结构(一):顺序结构
  16. S7-1200的指令
  17. RSA算法加解密的C语言实现
  18. Manjaro无法启动?别急,试试grub 命令加载系统。
  19. 服务器和交换机直连,网口灯不亮问题排查
  20. 冲压工艺按其变形性质可以分为材料的分离与成型两大类

热门文章

  1. linux 升级pip3命令,linux如何升级pip
  2. 学习第一行代码coolweather项目第二阶段的开发工作遇到的瓶颈
  3. AI作画升级!一键帮你用Stable Diffusion 生成无限缩放效果视频
  4. Wwdc 2014 :a strategy for great work 体会
  5. 智慧社区管理系统08(维修和柱状图显现)
  6. 扫把和纸篓〖Max毛发练习〗
  7. hdu 2602 dp
  8. 如何写出好的产品帮助文档?
  9. android应用开发-从设计到实现 1-1 创意
  10. CEdit的文本对齐