随笔分类 -  Linux C/C++

摘要:一、/etc/sudoers加权限 sudo chmod 740 /etc/sudoers 二、/etc/sudoers中加上去密码的操作 kylin ALL=NOPASSWD:ALL 三、调用命令方式: 1.QProcess.start("cmd"); 2.system("cmd"); 阅读全文
posted @ 2022-03-22 17:00 xianyongchao 阅读(143) 评论(0) 推荐(0)
摘要:产生原因: 系统当前时间,早于存在其中的某些文件修改时间。 解决办法: 重设系统时间,"date -s "2021-12-04 23:14:00" 知识扩充: linux系统有两个时钟:一个是由主板电池驱动的硬件时钟(Real Time Clock),也叫做RTC或者叫CMOS时钟。当操作系统关机的 阅读全文
posted @ 2021-12-04 23:19 xianyongchao 阅读(536) 评论(0) 推荐(0)
摘要:一、压缩和解压: tar -czf xxx.tar.zip xxx tar -xzvf xxx.tar.zip 二、查看端口是否被占用: netstat -anp|grep 80(端口号) 阅读全文
posted @ 2021-11-25 15:42 xianyongchao 阅读(35) 评论(0) 推荐(0)
摘要:场景: 我将matlab部署到操作系统中,执行source /etc/profile之后,能够正常执行MATLAB编译生成的可执行程序。我重启计算机之后,无法进入桌面应用,报如下错误: 解决方法: 实时在登录用户的界面按下CTRL+F4键进入命令行界面,vim /etc/profile目录,屏蔽掉新 阅读全文
posted @ 2021-11-13 10:28 xianyongchao 阅读(388) 评论(0) 推荐(0)
摘要:场景: 我使用Linux操作系统的时候,自己的虚拟机能够正常判断文件类型,而且同一台电脑之前几次都能正确识别文件类型,但这一次识别文件类型错误。单步调试,文件名能够正常被读取。下面的函数中除了"."和".."的目录能够正常识别以外,其余目录文件全被识别为普通文件(ptr->d_type为0)。 代码 阅读全文
posted @ 2021-11-11 22:45 xianyongchao 阅读(270) 评论(0) 推荐(0)
摘要:一、准备工作 sqlite正常安装,参考https://www.cnblogs.com/huang-y-x/p/10417050.html。 运行sqlite3能够显示sqlite的版本信息,拷贝好库文件到指定位置(libsqlite.so)、编译的时候指定链接路径和名称。 分别运行以下命令建立数据 阅读全文
posted @ 2021-09-28 23:12 xianyongchao 阅读(192) 评论(0) 推荐(0)