首页 > 系统相关 >Linux系统基础知识与自学方法

Linux系统基础知识与自学方法

时间:2023-06-15 17:25:27浏览次数:42  
标签:本书 自学方法 Windows 系统 基础知识 内核 Linux root

 

大部分非计算机相关的朋友也经常使用电脑,所以我们频繁接触的是Windows系统。关于这个系统的评价不一,一部分人觉得简洁快捷,一部分人觉得问题(病毒、弹窗)多多,总之对Windows系统系统的评价参差不齐,上限高,下限也低。所以我们可以看出,这个系统在使用过程中每个人的感受都不一样。同时小白在使用Windows系统或多或少都经历过突然蓝屏、死机的情况。其实这就暴露出了Windows系统的易上手+乱折腾=不稳定。相信谁都不想和游戏激战正酣或工作要紧时突然蓝屏吧?当然计算机发展几十年出现的操作系统也不止Windows一个。下面就让我们来看看更为安全和稳定的计算机系统吧。

 

Linux命令大全:https://www.linuxcool.com

每年全球会评选出计算峰值速度最快的500台超级计算机,这些无一例外都是Linux操作系统。有人就要问了,这个系统是何方神圣?竟然可以做到零差评?倒不是Windows多么差劲,只是非民用场景要发挥计算机的高性能的特点,Linux的优势显而易见,可见操作系统是多么重要。同时Linux系统自身也是一款非常优秀的软件。它优秀在哪里呢?那就是即使你是入门的,你所学到的知识也不会让你失望。并且系统本身很稳定很安全,不会出现类似卡顿、死机、资料消失等现象。现在的企业服务器有接近68%的份额甚至更多在使用Linux操作系统,所以不管是做开发还是运维,多少都要懂,不懂Linux系统的操作都混不下去了。即便是非IT行业,也可以试着尝鲜Linux Desktop,毕竟Linux以免费开源著称,不收专利和版权费。

一来我们便要搞清楚系统内核的区别。当然,Linux系统是一个宏观的概念,系统内核是一个可以细化的概念。系统内核丰富多样,我们熟悉的应用系统、硬件系统、文件系统等等系统都属于内核层的范围。而内核的任务就是负责控制它们和分配任务。也就是说,Linux系统包含系统内核,系统内核是Linux系统最重要的部分。

Linux命令相比Windows系统更加稳定且有效率。因为Linux的开源,全世界的人都可以参与到Linux的开发,是一个由全球极客们精心维护的产品。这种高开放度的软件,赢得了广大计算机用户的热捧。

首先我要介绍的是Linux和Windows的日常使用上的区别。Linux会严格区分大小写、Linux中所有内容都是以文件形式存在,一切皆文件,甚至硬件。Linux不依靠扩展名区分文件类型,比如我某个文件名后缀为txt,这并不能说明这个文件就是txt文件。另外由于系统内核和打包不同,Windows下的程序不能直接在Linux中安装和运行,在操作过程中一定会感同身受的。

接下来就是Linux的基本格式。初学者登录到终端界面能看到最前面会显示类似于这种格式的内容:“root@localhost/xxx” 。这里面每一个参数代表的内容如下:

root表示当前登录角色,一般root为管理员;localhost表示主机名,有时候这个也会展示为主机IP 或者其他组织;/xxx代表当前所在目录,如/home,/root这种常见目录;~符号代表当前用户的登录目录;#代表超级用户的提示符;$代表普通用户的提示符。

接下来是Linux命令格式。命令格式几乎都为命令[选项][参数]。举例为rm-rf /root/test.py。其中rm代表(删除)命令,-rf代表选项(递归删除),/root/testpy代表参数(这里是被删除的文件)。需要注意的是个别命令使用并不遵循此格式,查查程序的文档或者在搜一下使用办法。

这些只是笼统介绍了一些Linux系统的基础情况,现在要给大家讨论Linux系统的学习方法。网上有很多人推荐直接上手摸索,但是我认为还是先看书能够给我们带来更便捷的引导和专业、更全面的知识。毕竟读万卷书,行万里路,实践也需要理论来支撑。

所以在这里我向大家推荐一本书,这本书的名字叫做《Linux就该这么学》。在线阅读:https://www.linuxprobe.com/,就该怎么样学呢?这时候有很多人肯定要发问了,下面就让我给大家大概介绍一下。

这本书是专门针对零基础的小白,比如说大学生。那么刚接触计算机系统的职员其实也可以的,因为这本书普适度较高,所以什么样的群体都较为合适。千万不要被我的话误解,并不是说这本书只有小白能看,IT从业者同样适用查漏补缺。在这本书里面,你会看到更多丰富的Linux操作介绍,如压缩文件操作、查找命令、文件内容、用户管理等等。虽然看起来高大上,但是这本书的语言通俗易懂,作者也是一位资深的Linux系统“玩家”,获得过红帽的Linux专家认证。大家在学习的过程中既有趣又有效,还可以收获很多知识。

在未来,书里的内容还可以融入到我们的工作中去。随着时代的发展和互联网行业的崛起,越来越多的公司需要有计算机系统操作能力的员工来为他们规避风险,因此及时学习非常必要。我认为我们可以借鉴一下书中的知识要点、排列顺序和思维方式,以至于让我们的思考使用Linux中不至于那么僵硬,这样可以帮助我们更好的学习成长。关键时候还可以通过一个思维导图帮我们归纳要点,形成直观的学习印象。

红帽RHCE认证:https://www.rhce.net

标签:本书,自学方法,Windows,系统,基础知识,内核,Linux,root
From: https://www.cnblogs.com/0227-yyds/p/17483460.html

相关文章

  • 针对android/ios/linux/windows等平台的多端跨平台的开发技术
    有许多跨平台开发技术可以用于Android、iOS、Linux和Windows平台。以下是一些常见的跨平台开发技术:ReactNative:ReactNative可以用JavaScript和React构建原生应用程序,可同时针对Android和iOS平台进行开发。Flutter:Flutter是Google推出的一个框架,可以用Dar......
  • Linux安装nodejs
    cd/opt/softwgethttps://cdn.npmmirror.com/binaries/node/v16.15.1/node-v16.15.1-linux-x64.tar.xztar-xvfnode-v16.15.1-linux-x64.tar.xzmvnode-v16.15.1-linux-x64nodejs-v16.15#建立软连接ln-s/opt/soft/nodejs-v16.15/bin/node/usr/bin/nodeln-s/o......
  • DBeaver Ultimate Edtion 23.1 Multilingual (macOS, Linux, Windows) - 通用数据库工
    DBeaverUltimateEdtion23.1Multilingual(macOS,Linux,Windows)-通用数据库工具,现已集成ChatGPTOnetoolforalldatasources请访问原文链接:https://sysin.org/blog/dbeaver-23/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org通用数据库工具DBeaver是......
  • Kali Linux的目录结构
    Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图:kaliLinux目录结构bin目录存放二进制可执行文件(如我们常用的lspingcpmv)等基本命令一般都存放在这里。这也是Linux中基本的目录。etc目录存放系统管理和配置文件。如我们的sshapac......
  • Linux UDP协议栈中的片段分析 - udp_recvmsg
    udp_recvmsg(struct kiocb *iocb, struct sock *sk, structsize_t len, int noblock, int flags, int调用了:err = skb_copy_datagram_iovec(skb, sizeof(struct udphdr), msg->msg_iov,copied);调用了:memcpy_toiovec(to, skb->data + o, copy);......
  • django 实现linux运维管理平台
    概述使用django实现一个linux运维管理平台,可以实现注册登录,机器管理,服务器批量操作,服务器性能监控。详细一、准备工作1、需要准备什么环境我是在自己的云服务上编写和运行的,centos7.2的环境,python是系统自带的python2.7.5,django安装的1.8.5版本的。数据库使用的mysql......
  • Linux系统,使用crontab定时执行备份脚本后,备份为空的解决方案
    使用crontab执行备份.sh脚本后备份为空,但是自己手动执行是没问题的参考[(163条消息)定时任务执行mysql备份脚本备份结果为空_mysql备份脚本日期有空格怎么回事_玉无暇的博客-CSDN博客](https://blog.csdn.net/weixin_51009330/article/details/120431278#:~:text=用crontab,自......
  • 【技术积累】Linux中的基础知识【一】
    Linux系统是什么Linux系统是一种开源操作系统,它极具可定制性和灵活性,因此受到了许多人的欢迎。Linux系统以简单,强大和兼容性而著称。它可用于各种设备,从个人计算机到超级计算机,从移动设备到智能家居。Linux系统遵循GNU公共许可证(GPL)下的自由和开源软件原则,这......
  • Linux 设置 VI 快捷键 -- 在多个打开的文件中切换
    场景部署完一系列服务后,想要查看所有服务的catelina.out日志:vi$(find/data/http|grepcatalina.out|grep-vbak)这个命令会打开所有匹配的文件,想要切换下一个文件,可以使用vi自带的命令为:bn或者:bp能否设置快捷键操作呢,显然是可以的:vi~/.vimrc添加:noremap<Tab......
  • Linux 基础 VI 编辑器
    目录一、vi的基本概念1.1命令行模式(commandmode)1.2插入模式(Insertmode)1.3底行模式(lastlinemode)二、vi的基本操作2.1进入vi(重要)2.2切换至插入模式(Insertmode)编辑文件(重要)2.3Insert的切换(重要)2.4退出vi及保存文件(重要)三、命令行模式(commandmode)功能键3.1......