Linux
文章平均质量分 80
Linux学习
Gogo-2020
这个作者很懒,什么都没留下…
展开
-
Linux 题目总结
守护进程的工作就是打开一个端口,并且等待(Listen)进入连接。如果客户端发起一个连接请求,守护进程就创建(Fork)一个子进程响应这个连接,而主进程继续监听其他的服务请求。xinetd能够同时监听多个指定的端口,在接受用户请求时,它能够根据用户请求的端口不同,启动不同的网络服务进程来处理这些用户请求。stand alone / xinetd ?运行单个xinetd就可以同时监听所有服务端口,这样就降低了系统开销,保护系统资源。但是对于访问量大、经常出现并发访问时,xinetd想要频繁启动对原创 2021-06-04 23:45:11 · 83 阅读 · 2 评论 -
shell 编程实战
#!/bin/bashwhile truedoecho "input path:"read pathif [ $path = "q" ]then breakelif [ -d $path ]then for file in `ls $path`dofile=$path/$fileif [ -d $file ]then echo "${file}_d"elif [ -b $file ]then echo "${file}_b"elif [ -L $file ]then e.原创 2021-06-04 19:37:20 · 89 阅读 · 0 评论 -
Linux c编程
c语言标准ANSI CPOSIX(提高UNIX程序可移植性)SVID(POSIX的扩展超集)XPG(X/Open可移植性指南)GNU C(唯一能编译Linux内核的编译器)gcc 简介名称:GNU project C and C++ CompilerGNU Compiler Collection管理与维护GNU项目对C/C++编译的控制预处理(Preprocessing)编译(Compilation)汇编(Assembly)链接(Linking)GCC文件扩展名原创 2021-06-03 18:51:30 · 166 阅读 · 0 评论 -
linux shell 编程
shell的作用shell是用户和系统内核之间的接口程序shell是命令解释器shell程序Shell程序的特点及用途:shell程序可以认为是将shell命令按照控制结构组织到一个文本文件中,批量的交给shell去执行不同的shell解释器使用不同的shell命令语法shell程序解释执行,不生成可以执行的二进制文件可以帮助用户完成特定的任务,提高使用、维护系统的效率Shell使用解释型语言,不需重新编译它适合于编写执行相对简单的任务的工具,因为它更强调易于原创 2021-06-03 17:44:55 · 317 阅读 · 1 评论 -
Linux网络管理
网络接口配置ifconfig列出各个已定义的网络接口的配置情况(root权限)ifconfigifconfig eth0禁止/激活任何网络接口ifconfig eth0 upifconfig eth0 downifup eth0ifdown eth0在网络配置界面中,通过“激活”或者“解除”按钮可以启动或者禁用网络接口注意:修改网络接口配置可能会导致SSH客户端断开修改网络接口配置ifconfig <设备名> <IP>原创 2021-06-03 17:04:55 · 179 阅读 · 0 评论 -
Linux 设备管理和进程管理
设备管理Linux系统中设备是用文件来表示的,每种设备都被抽象为设备文件的形式,这样,就给应用程序一个一致的文件界面,方便应用程序和操作系统之间的通信。设备文件集中放置在/dev目录下,一般有几千个,不管有没有对应的真实设备,Linux系统在安装的时候都会自动预先创建。磁盘设备Linux系统磁盘设备命名方式遵循一定的规则。前两个字母表示分区所在设备的类型:hd:IDE硬盘sd:SCSI硬盘(U盘,移动硬盘等)第三个字母表示分区在哪个设备上hda:第一块IDE硬盘sda:第一块SCSI硬原创 2021-06-03 15:32:18 · 340 阅读 · 0 评论 -
X Window系统
X Window系统一种以位图方式显示的软件窗口系统。诞生于1984,比Microsoft Windows要早。是一套独立于内核的软件Linux上的X Window系统X Window系统由三个基本元素组成:X Server、X Client和二者通信的通道。X Server:是控制输出及输入设备并维护相关资源的程序,它接收输入设备的信息,并将其传给X Client,而将X Client传来的信息输出到屏幕上(在屏幕上构造方块(窗口),然后画出里面的元素 )。X Client:是应用程序的原创 2021-06-03 10:39:55 · 1612 阅读 · 0 评论 -
Linux文本编辑器
Linux文本编辑器Linux系统下有很多文本编辑器。按编辑区域:行编辑器 ed全屏编辑器 vi按运行环境:命令行控制台编辑器 viX Window图形界面编辑器 gedited它是一个很古老的行编辑器,vi这些编辑器都是ed演化而来。每次只能对一行进行操作。vi和vimvi在是UNIX平台上历史悠久的编辑器,是“visual interface”的缩写,vi是UNIX平台上可视化编辑器(或者说基于屏幕的编辑器)的代表vim意为vi IMproved,增强版v原创 2021-06-03 09:32:14 · 368 阅读 · 0 评论 -
shell与常用命令
虚拟控制台一台计算机的输入输出设备就是一个物理的控制台 ;如果在一台计算机上用软件的方法实现了多个互不干扰独立工作的控制台界面,就是实现了多个虚拟控制台;Linux终端的工作方式是字符命令行方式,用户通过键盘输入命令进行操作,可以通过Linux终端对系统进行控制。Linux 终端Linux终端其实就是用户与操作系统之间的一个接口,用户通过终端与操作系统进行交互.Linux终端包括Shell字符界面终端、图形界面终端及其他用户界面的终端;shell什么是shellShell是一个作为用户与li原创 2021-06-02 21:54:02 · 2363 阅读 · 0 评论 -
Linux 概述
UNIX发展历程第一个版本是1969年由Ken Thompson(UNIX之父)在AT& T贝尔实验室实现Ken Thompson和Dennis Ritchie(C语言之父)使用C语言对整个系统进行了再加工和编写UNIX的源代码属于SCO公司(AT&T ->Novell ->SCO )UNIX商标( AT&T ->Novell ->X/Open)什么是UNIXUNIX是由OPEN GROUP管理的一个商标,它指的是某类遵循特定规范的计算机操作原创 2021-06-02 16:50:50 · 162 阅读 · 1 评论