【Linux基础命令---添加用户useradd】教程文章相关的互联网学习教程文章

bilibili_Linux网络基础6_DHCP服务【图】

第六章 DHCP服务 第一节 DHCP简介与原理 DHCP服务作用(Dynamic Host Configuration Protocol 动态主机配置协议): 为大量客户机自动分配地址,提供集中管理减轻管理和维护成本,提供网络配置效率 可分配的地址信息主要包括: 网卡的IP地址,子网掩码对应的网络地址,广播地址默认的网关服务DNS服务器地址引导文件,TFTP服务器地址DHCP的原理1.客户端寻找服务器2.服务器提供地址信息(仅给IP)3.接受广播(ARP协议确认IP是否有效)4.服务...

bilibili_Linux网络基础7_VSFTP服务【图】

第七章 VSFTP服务 第一节 FTP简介与原理 FTP简介FTP(File Transfer Protocol)中文称为“文件传输协议”。用于Internet上的控制文件的双向传输。 “下载”文件就是从远程主机拷贝文件至自己的计算机上;“上传”文件就是将文件从自己的计算机中拷贝至远程主机上。 主动模式主动模式:服务的从20端口主动向客户端发起连接被动模式被动模式:服务端在指定范围内某个端口被动等待客户端连接主动模式不好实验,客户端不在管理员的控制范...

bilibili_Linux网络基础7_Samba服务

第七章 Samba服务 第一节 samba简介 数据共享的方法 Windows中最常用的是“网上邻居”。网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据共享 Linux中最常用的是NFS服务 Samba的由来 在 1991 年Andrew Tridgell为了实现Unix和Windows之间文件共享,开发了SMB( Server Message Block,服务消息块)文件系统由于SMB无法注册,就取名为Samba,热情的桑巴舞 Samba与NetBIOS协议 IBM开发的NetBIOS协议是为了局域网内少数计算机...

bilibili_Linux网络基础9_DNS服务【图】

第九章 DNS服务 第一节 DNS服务(一) 结构域名系统DNS系统的作用: 正向解析:根据主机名称(域名)查找对应的IP地址反向解析:根据IP地址查找对应的主机域名 域名:域名:baidu.com 主机名:www www.baidu.com 完整的FQDN名称 IANA 军方把DNS的分配权限转给ICANN 国际联盟组织 DNS发展阶段: 第一阶段,通过文件维护 /etc/hosts 主机映射文件第二阶段,通过服务器维护 DNS Server比文件维护效率更高,但是服务器压力过高第三阶段,通过...

LINUX基础学习——初识LINUX

LINUX基础学习——初识LINUX Linux简介 Linux 就是一组软件,而软件分为操作系统软件和应用软件,当然 Linux 属于操作系统软件。 操作系统软件操作系统软件就是具有以下功能的软件: windows mac Linux (1)控制硬件资源 (2)提供计算机运作所需要的功能 (3)提供给程序员系统调用的接口,提供了更容易的开发环境。 Linux 和 Windows 的区别 Linux 主要使用命令行操作系统,Windows 图形化界面Linux 主要应用于服务器,Wind...

Linux基础命令---iptables-save【代码】

iptables-save iptables-save指令可以将内核中当前的iptables配置导出到标准输出。通过IO重定向功能来定向输出到文件。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 iptables-save [选项] 2、选项列表选项 说明-c | --counters 输出当前的数据包计数器和字节计数器信息-t | --table 指定要导出的表-M| --modprobemodprobe_program 指定调制解调器探测程序的路径。默认情况下,iptables-Sav...

关于Linux系统学习心得总结(基础篇)【图】

关于Linux系统学习心得总结 1,什么是Linux系统 简单来说,Linux就是一个操作系统Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统的优点 免费 Linux是一款免费的操作系统,用户可以通过不同途径免费获得...

Linux基础:网络工具

在使用操作系统的过程中,我们经常需要网络服务和端口,网络路由和一些常用的网络操作,本篇主要讲的复盘网络工具的常用命令查询网络服务和端口netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。列出所有端口 (包括监听和未监听的)netstat -a列出所有 tcp 端口netstat -at列出所有有监听的服务状态netstat -l使用netstat工具...

Linux基础:性能监控

在使用操作系统的过程中,我们经常需要查看当前的性能如何,需要了解CPU、内存和硬盘的使用情况;本节介绍的这几个工具能满足日常工作要求监控CPU查看CPU使用率$sar?-ueg:$sar?-u?1?2[/home/weber#]sar?-u?1?2Linux?2.6.35-22-generic-pae?(MyVPS)?????06/28/2014??????_i686_??(1?CPU)09:03:59?AM?????CPU?????%user?????%nice???%system???%iowait????%steal?????%idle09:04:00?AM?????all??????0.00??????0.00??????0.50??????0...

Linux基础:进程管理

使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程;任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。用好lsof命令,对日常的linux管理非常有帮助查询进程查询正在运行的进程信息$ps?-efeg:查询归属于用户colin115的进程$ps?-ef?|?grep?colin115$ps?-lu?colin115查询进程ID(...

Linux基础:文件及目录管理

文件管理不外乎文件或目录的创建、删除、查询、移动,有mkdir/rm/mv文件查询是重点,用find来进行查询;find的参数丰富,也非常强大;查看文件内容是个大的话题,文本的处理有太多的工具供我们使用,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具;有时候,需要给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果;创建和删除创建:mkdir删除:rm删除非空目录:rm -rf file目录删除日志 ...

Linux学习计划——Linux入门基础【代码】

Linux的介绍 Linux英文全称:Linux is not Unix Linux是一套免费使用和自由传播的类Unix操作系统,它是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。POSIX:一般指可移植操作系统接口,缩写为POSIX。Linux能运行主要的UNIX工具软件、应用程序和网络协议,支持32位和64位硬件。 Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux的发行版本 接下来我们来了解一下Linux的...

[Linux 基础] -- V4L2框架-media device【代码】

本文对 V4L2 的运行时数据流设备管理做一个详细的介绍,包括什么叫 [运行时设备管理],它是干什么用的,怎么使用等等。本文的目标是掌握 meida device 的编码使用方法以及功能运用。一、media framework 1.1、简介 相关的控制 API 在 Documentation/DocBook/media/v4l/media-controller.xml,本文档聚焦于内核测的 media 框架实现。注意:直接查看是看不出啥的,在内核的根目录下 make htmldocs 或者其它的都行,易于查看。 1.2、运...

Linux 完整性子系统及可信计算基础【图】

**【摘要】**可信计算目前在主机主动安全防护中的作用越来越重要,但是具体落地上有不同的实现方式和取舍。本文介绍了可信计算的基本组成部分,结合系统安全目标、威胁方式以及Linux IMA完整性子系统,简述了可信在G银行第一阶段的落地实施方案。 转自@TWT社区,作者:Copper 前言 可信计算目前在主机主动安全防护中的作用越来越重要,但是具体落地上有不同的实现方式和取舍。本文介绍了可信计算的基本组成部分,结合系统安全目标、...

[Linux 基础] -- V4L2 框架分析【代码】【图】

一、概述 Video4Linux2 是 Linux 内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提供统一的接口和提取出公共代码避免代码冗余等好处。就像公司的老板一般都不会直接找底层的员工谈话,而是找部门经理了解情况,一个是因为底层屌丝人数多,意见各有不同,措辞也不准,部门经理会把情况汇总后再向上汇报;二是老板时间宝贵。 V4L2 支持三类设备:...