LInux
米柚
这个作者很懒,什么都没留下…
展开
-
关于公共头文件里定义全局变量的问题
编译器会对头文件进行编译,每包含一次就会编译一次,故会报重定义。而CPP文件编译期间不会被编译,故不会出现这个问题。会报错:a变量重复定义。原创 2024-03-06 15:04:03 · 357 阅读 · 0 评论 -
mesg:ttyname failed: Inappropriate ioctl for device 对设备不适当的ioctl操作
mesg n 报错的原因是,在进入图形界面之前,当前会话中并没有TTY设备,消息无处显示,便会报错。实际上,这个错误本身不会影响系统的运行,将如上的窗口关闭后,系统还是能够正常的进入图形界面,一切操作都能继续。所以,真正的原因总结如下:为了提醒用户不要尝试直接登录root账户,利用mesg命令的特性,在/root/.profile中加入了mesg n || true原创 2023-11-20 09:09:38 · 1878 阅读 · 0 评论 -
Linux的七个启动级别详解(rc0 - rc6)以及如何选择rc级别
rc0: 停机(不能使用)rc1: 单用户模式rc2: 多用户模式,但是没有NFSrc3: 完全多用户模式rc4: 没有使用,系统预留rc5: 图形界面模式rc6: 重启模式(不能使用)原创 2023-11-13 09:32:12 · 707 阅读 · 0 评论