(1)exec函数说明 fork函数是用于创建一个子进程,该子进程几乎是父进程副本,而有时我们希望子进程去执行另外程序,exec函数族就提供了一个在进程启动另一个程序执行方法。它可以根据指定文件名或目录名找到可执行文件,并用它来取代原调用进程数据段、代码段和堆栈段,在执行完之后,原调用进程内容除了进程号外,其他全部被新程序内容替换了。另外,这里可执行文件既可以是二进制文件,也可以
Linux操作系统function(函数)是一种非常重要概念。在Linuxfunction可以帮助用户实现代码重复利用和模块化,使代码更加简洁和易于维护。 在Linux系统function可以定义在shell脚本,通过在脚本调用这些函数,可以实现代码模块化。函数可以接收参数,并且可以返回一个值。通过函数,用户可以将一段代码封装在函数,在需要时候进行调用,从而避免重复编
原创 2024-03-25 11:08:15
207阅读
gzip可以说是用途最广压缩命令了,目前gzip可以解开compress,zip和gzip等软件所压缩文件。gzip所新建压缩文件为:*.gz文件句。gzip有两个好处:减少文件大小有两个明显好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输时间。gzip是在Linux系统中经常使用一个对文件进行压缩和解压缩命令,既方便又好用。 语法:gzip [选项] 压缩(解压缩
 这几天一直在纠结:main函数是程序入口,一个程序启动后,经过bootloader初始化就该经main函数进入C语言世界,但是linux每个应用程序开始都是从main函数开始linux下有多个应用程序,岂不是有很多个main。那bootloader会知道跳到哪个main?多个main编译怎么不冲突? 在网上搜索了很久,渐渐有些明白了:1、main函数是C语言
转载 2024-08-09 17:48:52
0阅读
我们知道,Linux 中所有的资源都被看作文件,包括物理设备和目录。在 Linux 系统上。可以为每一个文件或目录设定 3 种类型权限,这 3 种类型权限详细地规定了某个用户有权访问这个文件或目录,它们分别是:这个文件或目录所有者(owner)权限。与所有者用户在同一个群组其他用户权限。既不是所有者也不与所有者在同一个群组其他用户权限。与此同时,Linux 系统是将系统所有用户
 函数概述:函数(Function)是一段可以重复使用代码,这是从整体上对函数认识。       C语言本身带了很多库函数,并分门别类地放在了不同头文件,使用时只要引入对应头文件即可。       除了C语言自带函数,我们也可以编写自己函数,称为自定义函数
awk 命令基本格式 awk [options] 'program' file options 这个表示一些可选参数选项,反正就是你爱用不用,不用可以拉到。。。 program 这个表示 awk 可执行脚本代码,这个是必须要有的。 file 这个表示 awk 需要处理文件,注意是纯文本文件,不是你 mp3,也不是 mp4 啥。。 先来
mv  重命名或者移动通过which命令查看mv命令绝对路径,发现mv是做了别名,实际命令是mv -i,-i意思是询问确认    有时我们使用/bin/mv来避免询问,  当我们mv目录时,注意:若是目标目录存在情况下,那么会把源目录移动到目标目录里例:创建一个目录11   将/etc/11移动到/tmp,依然
原创 2015-03-17 15:27:37
4394阅读
tr命令可以看作是sed简化形式,可以用来替换删除字符。tr-translateordeletecharacters常用命令格式为:tr-c-d-s字符1字符2<文件名|-c|用字符2替换字符1不包含字符(字符1补集)|-d|删除字符串1|-s|删除所有重复出现字符,将重复出现字符串压缩为一个字符。例1:删除重复小写字符例2:删除空行例3:字符替换例4:删除字符例5:-c运用
原创 2018-05-08 20:44:28
621阅读
1点赞
    rpm是由red had 公司开发程序包管理器,可以用来安装、卸载、升级和管理软件,其功能强大,又有相对来说很好易用性,所以已经成为liunx系统运用最为广泛软件包管理器。       其主要用法如下:          rpm {-i|--install} [i
原创 2015-04-13 13:38:38
407阅读
救援模式简单介绍与使用
原创 2018-08-04 09:03:30
10000+阅读
1点赞
     Yum(全称为 Yellow dog Updater, Modified)是一个在fedora和RedHat以及centosshell前端软件包管理器。基于rpm包管理,能够从指定服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖软件包,无须繁琐地一次次下载、安装。相对于rpm来说,使用yum安装软件不必考虑依赖关系,大大简
原创 2015-04-13 13:26:12
788阅读
Java8 添加了一个新特性Function,顾名思义这一定是一个函数式操作。我们知道Java8最大特性就是函数式接口。所有标注了@FunctionalInterface注解接口都是函数式接口,具体来说,所有标注了该注解接口都将能用在lambda表达式上。标注了@FunctionalInterface接口有很多,但此篇我们主要讲Function,了解了Function其他操作也就很容
转载 2023-07-28 16:31:37
58阅读
1.课程目标目标1:掌握Nginx安装 目标2:掌握Nginx静态网站部署 目标3:理解Nginx反向代理与负载均衡,能够配置反向代理与负载均衡 2.Nginx安装与启动 2.1什么是Nginx     Nginx 是一款高性能 http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯程序设计师伊戈尔·西索夫(Igor Sysoev)所开发,官方测试 ng
原创 2022-04-06 17:46:30
128阅读
**简述**linux是一套自由加开放源代码类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生linusTorvalds和后来陆续加入众多爱好者共同开发完成linux是一个基于POSIX和Unix多用户、多任务、支持多线程和多CPU操作系统。它能运行主要Unix工具软件,应用程序和网络协议,可以支持32位和64位硬件,Linux继承了Unix以网络为核心
原创 2018-01-27 15:05:40
553阅读
awk: 报告生成器    AWK a.k.a. Aho, Kernighan and Weinberger    new awk: nawk    gawk, awk    # awk [options] 'script' file1 file2, ...    # awk [o
原创 2013-05-22 14:33:35
325阅读
一、字符测试  isalnum(测试字符是否为英文字母或数字)  isalpha(测试字符是否为英文字母)  isascii(测试字符是否为ascii码字符)  isblank(测试字符是否为空格字符)  iscntrl(测试字符是否为ascii码控制字符)  isdigit(测试字符是否为阿拉伯数字)  isgraph(测试字符是否为可打印字符)  islower(测试字符是否为小写英文字母)
声明方式1function func { echo 'hi' echo 'hello' }声明函数名为func函数,注意这里函数名之后必须接空格,再加上大括号方式2func(){ echo 'hi' echo 'hello' }func为函数名,括号与大括号之间不需要空格使用#!/bin/bash func(){ echo 'H
转载 2024-03-21 21:56:18
16阅读
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。 1. 系统调用系统调用提供函数如open, close, rea
函数属性、方法和构造函数 length 属性在函数体里,arguments.length 表示传入函数实参个数。而函数本身 length 属性表示函数形参个数,该属性是只读属性。function fun(name, age) { console.log(`实参个数:${arguments.length}`); // 1 => 表示实参个数 console.log(`形参个
  • 1
  • 2
  • 3
  • 4
  • 5