Linux
-
0723——Linux基础———-文件 IO 之 read 和 write (readn 、writen、readline)
0723——Linux基础———-文件 IO 之 read 和 write (readn 、writen、readline)1.readn和writen1.1基础巩固:read和write函数的返回值1.1.1read函数原型为:ssize_tread(intfd,void*buf,size_tcount);(这里的void*在标准C中表示通用指针即任意类型的指针都可…
-
Linux应用程序4–linux进程全解
Linux应用程序4–linux进程全解4.1应用程序的开始和结束4.1.1程序的开始main函数(1) main函数介绍intmain(intargc,char**argv)intmain(intargc,char*argv[])argc:指命令行输入参数的个数*argv[]:存储所有命令
-
Linux vi种 wq 、wq!、x、q、q!区别
Linux vi种 wq 、wq!、x、q、q!区别上面的命令只是在vi编辑命令中使用wq:表示保存退出wq!:表示强制保存退出x:表示保存退出wq和wq!的区别如下:有些文件设置了只读,一般不是修改文件的,但是如果你是文件的owner或者root的话,通过wq!还是能保存文件退出如果文件设置为只读了的话,用:wq命令是不能保存并退出的
-
linux文件句柄数配置
linux文件句柄数配置一、文件句柄数配置介绍文件句柄分为用户级和系统级,其中用户级和系统级句柄数修改又分为临时生效和永久生效两种。临时生效,机器重启或者用户退出登录后就会失效;同理,永久生效修改后重启机器依然生效。修改时先修改用户级,如果配置的用户级句柄数大于了默认的系统级句柄数,则需要对应修改系统级句柄数(需要保证系
-
Linux中Cron任务间隔执行:每隔几分钟/几小时/几天
Linux中Cron任务间隔执行:每隔几分钟/几小时/几天一、配置1)全局用户配置文件(/etc/crontab)直接VI等编辑就可以。2)个人用户配置(临时配置)加任务:crontab-e0*/1***command0*/2***command查询任务是否加了:crontab-l0*/1***comm
-
如何重启Linux服务器
如何重启Linux服务器Linux管理员在其日常工作中执行许多任务。系统关机和重新启动任务是必不可少的。这对他们来说是一项有风险的任务,因为有时由于某些原因,重启失误,就会造成问题,导致他们需要花更多的时间来排除故障。今天我们就来看一下Linux系统提供了几种不同的方法来重启和关闭服务器。1,通过shutdown命令
-
10.Linux可视化面板
10.Linux可视化面板前言这应该是Linux系列教程的最后一节课了,这节课就给大家补充一些东西,与Linux命令无关,比如怎么买服务器呀、怎么用虚拟机模拟服务器、怎么可视化管理服务器等操作服务器购买云服务器云服务器即为一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务,其实就是一台由云厂商提供给我们的电脑,一般
-
linux 命令:more详解
linux 命令:more详解名称more-用于crt查看的文件阅读过滤器用法more[options]file…描述more是一个过滤器,用于一次一屏地翻阅文本。用户应该意识到less提供了more模拟和广泛的增强。选项选项也取自环境变量MORE(确保在它们前面加上破折号(-)),但命令行选
-
Linux几种网络模式介绍
Linux几种网络模式介绍简单介绍Linux几种网络模式虚拟化层次:打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器"中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接
-
linux vim 批量注释 & 取消注释 & 缩进
linux vim 批量注释 & 取消注释 & 缩进1.1批量注释1.1.1方法11.ctrl+v进入VISUALBLOCK(可视块)模式2.按j(向下选取列)或者k(向上选取列)或者上下方向键3.按shift+i进入编辑模式然后输入你想要插入的字符(#)4.按两次esc就可以实现批量插入字符注意:需要vi
-
四.菜鸟教程Linux学习
四.菜鸟教程Linux学习1.Linux是一个多用户,多任务的操作系统2.Linux处理目录的常用命令(1)ls用法:ls参数目录参数:-a-l-d只列出目录,不列出文件(2)mkdir-m:配置文件的权限喔!直接配置,不需要看默认权限(umask)的脸色~-p:帮助你直接将所需要的目录(
-
(十四)Linux SElinux介绍详解
(十四)Linux SElinux介绍详解一、SElinux简介SElinux(SecurityEnhancedLinux)是由美国国家安全局(NSA)开发的。它已被植入到了Linux系统的内核当中,主要作用是通过安全策略将系统应用软件及用户程序对系统文件目录的访问限制。已MAC(MandatoryAccessControl)
-
linux守护进程、SIGHUP与nohup详解
linux守护进程、SIGHUP与nohup详解前段时间帮忙定位个问题。docker容器故障恢复后,其中的keepalived进程始终无法启动,也看不到Keepalived的日志。strace查看系统调用之后,发现了原因所在1socket(PF_LOCAL,SOCK_DGRAM|SOCK_CLOEXEC,0)=32connec
-
Linux配置yum源
Linux配置yum源yum是Linux环境安装软件包的一种方式。yum仓库用来存放所有的现有的.rpm包,当使用yum安装一个rpm包时,需要依赖关系,会自动在仓库中查找依赖软件并安装。yum仓库可以是本地的,也可以是HTTP、FTP、nfs形式的网络仓库。国内yum源:阿里:http://mirrors.ali
-
详述用WinGrub来引导Linux安装
详述用WinGrub来引导Linux安装▲▲▲安装环境的简要说明▲▲▲1.关于系统引导管理器的简单介绍系统引导管理器,相当于一个容器,把计算机中所有的系统的引导文件都装载在管理器中,管理所有的系统的引导和启动,这样方便了在一台机器上安装多个操作系统,并且用户有绝对的能力来控制在机器中的所有系统的引导。比如在安装windows98
-
Linux安装JDK环境
Linux安装JDK环境##简介JDK即JavaDevelopKit,是Java开发工具包。开发Java程序必须有Java开发环境,即Java开发工具包,这个工具包包含了编译、运行、调试等关键命令,哪怕运行Eclipse,NetBeans等开发工具,也要有JDK或JRE的支持,所以开发Java程序之前的第一步准备
-
Linux C strrchr函数
Linux C strrchr函数C库函数- strrchr()C标准库-<string.h>描述C库函数 char*strrchr(constchar*str,intc) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一
-
Linux 系统中文件的 ugo 权限
Linux 系统中文件的 ugo 权限Linux系统中文件的ugo权限是Linux进行权限管理的基本方式。本文将介绍ugo权限的基本概念。说明:本文的演示环境为ubuntu16.04。文件的所有者和组Linux文件的ugo权限把对文件的访问者划分为三个类别:文件的所有者、组和其他人。所谓的ugo就是指u
-
零基础学习Linux必会的60个常用命令
零基础学习Linux必会的60个常用命令Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux
-
每周一个linux命令之—uptime详解
每周一个linux命令之—uptime详解每周一个linux命令之uptime详解linux命令uptime详解引言:从今天开始,每周更新一个对程序员有用的linux命令,我真的没敢写每天一个,我怕我坚持不下去,每周一个还是可以的。既然每周一个了,就肯定不能拿ls,chmod这种命令来凑数了。降低数量,保障质量。与大家共勉。进入正