【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

Linux课程总结

放大字体  缩小字体 发布日期:2020-06-23 12:15:43    浏览次数:3
导读

  授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!  授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。  《原力计划【第二季】》第一期主题勋章 ,

  授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

  授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。

  《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。

  主要模块:存储管理,CPU和进程管理,文件系统,设备管理和驱动,网络通信,系统的初始化和系统调用.

  内核版本是linux内核在历次修改或增加相应功能后的版本编号,内核是一个用来和硬件打交道并为用户程序提供有限服务集的支撑软件,是操作系统中最核心的功能框架部分。

  在RHEL 7系统中默认使用FirewallD防火墙,FirewallD提供了支持网络/防火墙区域定义网络链接以及接口安全等级的动态防火墙管理工具

  默认情况下FirewallD防火墙的连接区域为public,public在公共区域内使用,指定外部连接可以进入内部网络或主机

  要进入Linux系统的字符界面可以通过字符界面、图形界面下的终端以及虚拟控制台等多种方式进入。

  RHEL 7使用目标target)替换运行级别。目标使用目标单元文件描述,目标单位文件扩展名是.target,目标单元文件的唯一目标是将其他systemd单元文件通过一连串的依赖关系组织在一起。

  每一个目标都有名字和独特的功能,并且能够同时启用多个。一些目标继承其他目标的服务,并启动新服务

  输出重定向,即将某一命令执行的输出保存到文件中,如果已经存在相同的文件,那么覆盖源文件中的内容。

  另外一种特殊的错误重定向是错误追加重定向,即将某一命令执行的出错信息添加到已经存在的文件中。

  Linux文件类型常见的有:普通文件、目录文件、设备文件(字符设备文件和块设备文件)、管道文件和符号链接文件等。

  在对软链接文件进行读写的时候,系统会自动地把该操作转换为对源文件的操作,但删除软链接文件时,系统仅仅删除软链接文件,而不删除源文件本身。ln -s 源文件名称 软链接文件名称

  硬链接是已存在文件的另一个文件,对硬链接文件进行读写和删除操作时,结果和软链接相同。但如果删除硬链接文件的源文件,硬链接文件仍然存在,而且保留了原有的内容。ln 源文件名称 硬链接文件名称

  /sys 在Linux系统提供热插拔能力的同时,该目录包含所检测到的硬件设置,它们被转换成/dev目录中的设备文件

  /proc是一个虚拟的文件系统,它不存在磁盘上,而是由内核在内存中产生,用于提供系统的相关信息。下面说明在/proc目录下的一些最重要的文件。/proc/cpuinfo:该文件保存计算机CPU信息。/proc/filesystems:该文件保存Linux文件系统信息。/proc/ioports:该文件保存计算机I/O端口号信息。/proc/version:该文件保存Linux系统版本信息。/proc/meminfo:该文件保存计算机内存信

  软链接也叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件,和Windows下的快捷方式相似。链接文件甚至可以链接不存在的文件,这就产生一般

  Shell取第一个位置参数替换程序文件中的$1,第二个替换$2,依次类推。$0是一个特殊的变量,它的内容是当前这个Shell程序的文件名,所以$0不是一个位置参数,在显示当前所有的位置参数时是不包括$0的

  变量=${参数?word} //如果设置了参数,则用参数的值置换变量的值,否则就显示word并从shell中退出,

  /etc/passwd文件是系统识别用户的一个重要文件,Linux系统中所有的用户都记录在该文件中。

  /etc/shadow文件是/etc/passwd的影子文件,这个文件并不是由/etc/passwd文件产生,这两个文件应该是对应互补的。/etc/shadow文件内容包括用户及被加密的密码以及其它/etc/passwd不能包括的信息,比如用户账户的有效期限等。

  磁盘分区是指对硬盘物理介质的逻辑划分。将磁盘分成多个分区,不仅仅利于对文件的管理,而且不同的分区可以建立不同的文件系统,这样才能在不同的分区上安装不同的操作系统

  在一块磁盘上最多只能有四个主分区,可以另外建立一个扩展分区来代替四个主分区的其中一个,然后在扩展分区下可以建立更多的逻辑驱动器

  格式化是指对磁盘分区进行初始化的一种操作,格式化是在磁盘中建立磁道和扇区,建立好之后,计算机才可以使用磁盘来储存数据。使用mkfs命令

  首先需要确认文件系统的类型,然后才能挂载使用,通过mount加载或者通过修改/etc/fstab文件开机自动加载都可以实现该功能。

  文件系统是指文件在硬盘上的存储方法和排列顺序:有XFS、ext4、JFS、ReiserFS、ext2、

  磁盘分区是指对硬盘介质的逻辑划分,格式化是指对磁盘分区进行初始化的一种操作,把一张空白的磁盘划分成一个个小区域编号,供计算机存储和读取数据,格式化是在磁盘中建立磁道和扇区,建立好之后,计算机才可以使用磁盘来储存数据。

  yum :其宗旨是自动化地升级、安装和删除RPM软件包,收集RPM软件包的相关信息,检查依赖性并且一次安装所有依赖的软件包,无须繁琐地一次次安装

  Linux系统上所有运行的内容都可以称为进程。每个用户任务、每个系统管理守护进程都可以称为进程。

  ps命令是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行以及进程运行的状态、进程是否结束、进程有没有僵死,以及哪些进程占用了过多的资源等。

  使用top命令可以显示当前正在运行的进程以及关于它们的重要信息,包括它们的内存和CPU使用量。

  如果要在固定的时间上触发某个作业,就需要创建任务计划,按时执行该作业,在Linux系统中常用cron实现该功能

  使用cron实现任务自动化可以通过修改/etc/crontab文件以及使用crontab命令实现,其结果是一样的

  grub 2是linux系统中默认使用的引导加载程序,引导加载程序 是用于引导操作系统启动.

  systemd进程是系统所有进程的起点,内核在完成核内引导以后,即在本进程空间内加载systemd程序

  login程序会提示使用者输入账号及密码,接着编码并确认密码的正确性,如果账号与密码相符,则为使用者初始化环境,并将控制权交给shell,即等待用户登录。

  使用引导加载程序可以引导操作系统的启动,一般情况下引导加载程序都安装在MBR(主引导扇区)中

  linux安装程序允许用户快速方便的配置引导加载程序,将其存放在主硬盘驱动的主引导记录中来引导操作系统

  GNU GRUB是一个将引导加载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。

  GRUB 2采用模块化动态加载的思想,相比GRUB来讲不用在构建时将所有功能都加入,这使得GRUB 2的体积相比变得很小,整个GRUB 2的内核映像可以控制在31KB

  针对文件系统,文件,设备,驱动,终端,命令,分区表,系统加载的模块化,层次化,基于对象的框架

  在/etc/sysconfig/network-scripts目录下,其中文件ifcfg-eno16777736包含一块网卡的配置信息,文件ifcfg-lo包含回路IP地址信息。

  /etc/resolv.conf文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件

  主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中,在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址

  /etc/services文件定义了Linux系统中所有服务的名称、协议类型、服务的端口等信息

  服务管理工作是由System V通过/etc/rc.d/init.d目录下的Shell脚本来执行的,通过这些脚本允许管理员控制服务的状态。

  scp:scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令,scp 是加密的,rcp是不加密的,scp 是 rcp 的加强版。

  sftp:是安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。

  vnc是一种由AT&T开发的远程控制软件,可以运行于局域网和Internet,将远端的图形桌面显示到本地

  世界很大,我想去学学。       从第一周到现在,每周的博客分享对我的帮助很大。不仅将自己学到的东西写下来加深了印象,同时也方便自己和别人日后查阅。虽然只是入门讲解,但是希望能对像笔者一样的菜鸟有帮助。一、每周bolg汇总       下面是对每周blog的一个导航和概述。       第一周:浅谈计算机是如何工作的       通过这个简单的c程序...

  设计 每日小结(第三天)项目开发日报表姓名:赵洁 日期:2018.10.10项目名称嵌入式工程实训本人进度计划以及任务跟着老师敲了300行代码量并学会了fork,vfork,wait,kill和raise等函数的应用本日开发中出现的问题汇总vfork和fork的区别老时会记混:fork()与vfock()都是创建一个进程,那他们有什么区别呢?

  设计 每日小结(第九天)##项目开发日报表 姓名:赵洁 日期:2018.10.18项目名称嵌入式工程实训本人进度计划以及任务在多人聊天室在开发板上运行“多人聊天室”的服务器,并在pc上运行客户端,实现聊天室的全部功能本日开发中出现的问题汇总-本日未解决问题本日开发收获使用了电脑和开发板之间的连接,成功的将聊天室服务器程序......

  最近发现我们系统导出excel文件时由于导出记录太多,导致速度过慢,故进行了下面的一次优化。我们使用apache的poi进行excel文件操作主要耗时:1、从数据库得到需要导出的结果集耗时2、将数据写入excel耗时优化思路:1、使用多线程进行导出,为避免出错最好是不同线程写不同sheet或文件2、参考分页,对单个excel文件拆分为多个小文件...

  设计 每日小结(第十天)##项目开发日报表 姓名:赵洁 日期:2018.10.19项目名称嵌入式工程实训本人进度计划以及任务应聘面试模拟 ,答辩本日开发中出现的问题汇总在面试的时候有点紧张,自己想表达的内容表达的不是很好本日未解决问题-本日开发收获知道了公司应聘上的一些行情,并通过模拟面试使得自身得到了锻炼;让自己意识到......

  使用 ls 命令来查看当前目录下的文件和目录:例:ls -a命令来显示目录下的文件与目录,包含隐藏文件:例:ls -l用来显示目录下的文件与目录的详细信息,可以缩写为ll:例:上面所显示的第一列代表了文件类型“-”代表普通文件,“d”代表目录。使用pwd指令来查看当前工作目录的绝对路径:例:使用cd命令来更改当前工作目录:例:创建文件可以使用......

  系统自动挂载文件文件路径信息:/etc/fatab文件作用说明:实现存储设备自动挂载文件配置信息:1)挂载存储设备信息 表示方式:UUID2)挂载点目录3)文件系统类型 xfs默认centos7文件系统4)挂载参数信息 决定了是否可以像存储设备中存储数据5)是否进行磁盘备份 0表示不备份6)是否进行磁盘检查 0表示不检查了解fstab文件配置:man fstab文件配......

 
关键词: linux课程总结
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-306972.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4