摘要:
为何要使用命令进行关机重启? linux系统中的各个进程携带着各种数据,强制关机会照成数据混乱而丢失数据,甚至可能损坏硬件,所以我们需要更加安全的关机和重启方式 关机重启相关命令,需要root用户才能执行,或者被root用户授权执行 关机重启命令 1. shotdown 以广播形式通知正在系统工作的 阅读全文
posted @ 2018-05-15 23:47
梦_鱼
阅读(274)
评论(0)
推荐(0)
摘要:
linux内核,相当于linux大脑,高可靠和高稳定都是针对内核来说 完整linux核心组成部分 1. 内存管理 合理有效的管理整个系统的物理内存,同时快速响应内核各子系统对内存分配的请求 2. 进程管理 每个进程都会分得一定的时间片,然后进程调度器根据时间片的不同,选择每个进程依次运行。 本质上是 阅读全文
posted @ 2018-05-15 15:10
梦_鱼
阅读(429)
评论(0)
推荐(0)
摘要:
文件归档 tar 1. 创建一个tar头部并自动填充tar头部信息 tar.FileInfoHeader() 联合 os.Stat() 方法 2. 手动填写 tar头部信息 tar.Header{} 读取归档文件 1. 打开文件 os.Open() 2. 创建读取对象 tar.NewReader() 阅读全文
posted @ 2018-05-15 13:09
梦_鱼
阅读(318)
评论(0)
推荐(0)
摘要:
where? Go程序中函数在执行的时候 why? 函数有返回参数,但是函数没有return关键字,报错 way? 添加return返回函数需要返回的参数 阅读全文
posted @ 2018-05-15 12:53
梦_鱼
阅读(1320)
评论(0)
推荐(0)
摘要:
where? Go程序函数中在通过 return关键字返回的时候,报错 why? 变量作用域的问题,在子作用域定义一个上层作用域的同名的变量 way? 同一级别作用域命名参数可以直接通过 return返回,不需要接参数,而不是同一级别作用域返回的时候,函数要求返回的参数跟在return后面 阅读全文
posted @ 2018-05-15 11:01
梦_鱼
阅读(2022)
评论(0)
推荐(0)
摘要:
where? Go程序在读取文件时候 why? 因为有其他进程也在读取和Go程序想要读取的文件,参数冲突 way? 关闭其他程序进程对该文件的读取操作 阅读全文
posted @ 2018-05-15 10:31
梦_鱼
阅读(2280)
评论(0)
推荐(0)
摘要:
where? 在使用Go中tar包循环写入内容的时候 why? 因为已经关闭了tar.writer对象,所以无法写入,但是程序还是有写入操作,所以报错 way? 通过 defer关键字来管理资源的释放,或者调整资源释放的位置 阅读全文
posted @ 2018-05-15 08:50
梦_鱼
阅读(124)
评论(0)
推荐(0)

浙公网安备 33010602011771号