Linux
-
linux下golang开发环境搭建
linux下golang开发环境搭建golang安装下载使用wget下载wgethttps://dl.google.com/go/go1.11.5.linux-amd64.tar.gz国内高速下载https://studygolang.com/dl解压tar-C/usr/local-xzfgo1.11.5.li
-
Linux命令实践(四)
Linux命令实践(四)1、Linux上的文件管理类命令都有哪些,其常用的使用方法及相关示例演示。文件或目录的新建touch:将每个文件的访问时间和修改时间修改为当前时间。若文件不存在将会创建为空文件,除非使用-c或-h选项。用法:touch[选项]…文件…选项:-a只更改访问时间-c,n
-
linux 查看防火墙状态
linux 查看防火墙状态1.查看防火墙状态systemctlstatusfirewalldfirewall-cmdstate#查看默认防火墙状态(关闭后显示notrunning,开启后显示running)2.查看防火墙是否开机启动systemctlis-enabledfirewalld3.关闭防火
-
Linux的scandir函数
Linux的scandir函数学习目的:熟悉linux下scandir函数的使用1、函数的功能遍历指定目录下满足某种过滤模式的文件,返回结果可通过指定函数进行排序,并将返回的子目录信息(不递归遍历子目录的目录)存放到函数内部动态分配的内存中,我们可通过访问返回结果获取当前路径下目录的信息。2、函数的原型intscan
-
Linux常用命令-解压缩篇
Linux常用命令-解压缩篇tartar是linux中最常用的解压缩命令。tar命令可用于处理后缀名为tar,tar.gz,tgz,.tar.Z,tar.bz2的文件。涉及参数说明:-c 建立新的压缩文件-r 添加文件到已经压缩的文件-u 添加改变了和现有的文件到已经存在的压缩文件-x&#
-
16 Linux 内核定时器
16 Linux 内核定时器一、Linux时间管理和内核定时器简介1.内核时间管理简介Linux内核中有大量的函数需要时间管理,比如周期性的调度程序、延时程序、定时器等。硬件定时器提供时钟源,时钟源的频率可以设置,设置好以后就周期性的产生定时中断,系统使用定时中断来计时。中断周期性产生的频率就是系统频率,也叫做节拍
-
Linux中Shell脚本
Linux中Shell脚本1.shell脚本基础1.1shell的作用Linux系统中的Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。常见的Shell解释器程序有
-
谈谈Linux系统连接数
谈谈Linux系统连接数一、系统默认最大连接数(1).这是由于当前系统连接数量(默认为65536)超出最大限制所导致,该值由内核参数netnetfilter.nf_conntrack_max定义,使用sysctl命令可以查看该值(2).意味着默认情况下,最多维持65536个连接数,一旦连接数超出该值,系统就会拒绝后续
-
20 Linux打印服务CUPS原理
20 Linux打印服务CUPS原理日常办公中免不了打印文件,毕竟无纸化办公还有不少路要走;那么在Linux中是如何实现打印文件的呢,接下来我们就介绍下Linux下打打印服务CUPS构成。(仍然以统信UOS桌面系统为例)CUPS打印服务CUPS(CommonUnixPrinterSystem)是由苹果公司开发的标准化打印系
-
【Linux】正确的关机方法
【Linux】正确的关机方法【Linux】正确的关机方法-NW_KNIFE-博客园https://www.cnblogs.com/ningvsban/p/3663337.html1)shutdown命令我们较常使用的是shutdown这个命令,这个命令可以安全地关闭或重启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