-
前几天装驱动把笔记本搞崩溃了..重新装了kde桌面环境的manjaro 首先根据 Configure NVIDIA (non-free) settings and load them on Startup 直接装驱动。 装之后mhwd -li命令会显示新安装的驱动,带有nvidia字样的。 然而发现inxi -G 命令下,nvidia GPU显示的drivier是 N/A 参考Inxi -G in Terminal: Graphics card N/A? 发现需要手动load driver 执行 sudo modprobe nvidia 后发现inxi -G 命令可以找到驱动了,nvidia-smi也可以正常显示了。 接下来是设置开 …
Read More -
系统为ubuntu 14.04 迫于特别想定时换壁纸,查了下解决方案。 发现只要删除掉/usr目录下所有的'.pyc'文件就可以 命令为:sudo find /usr -name '*.pyc' -delete
Read More -
资料推荐这个:MySQL C API programming tutorial 环境为ubuntu 14.04 lts 需要安装mysql 和mysql 开发包 sudo apt-get install libmysqlclient15-dev mysql-server mysql-client 先在mysql 中建立test数据库和test表格 mysql>create database test; mysql>use test; //切换到test数据库中 mysql> create table test(name varchar(255),num int(10) ); //创建一个叫test …
Read More -
windows自己更新把grub更新挂了.... 更新的时候要重启几次,重启一次挂一次... 讲真,windows(或者说win10?) 是我见过的最辣鸡的OS了... 自己把自己弄挂这事不是一两次了. 下面说修复办法: 先ls,得到一堆诸如(hd0,gpt7) 这种 然后选设X=第一个(x,y)形式的输出 之后 <code>set root=X set prefix=X/boot/grub insmod normal normal </code> 然后记得要进入linux分区..... 执行: sudo update-grub sudo grub-install /dev/sda 总结:珍爱生命,远离辣 …
Read More -
emmm,博客的数据库又挂了。 看了下log,发现innoDB: Cannot allocate memory for the buffer pool 的error 查了下,貌似是内存不够了? orz 用free 命令看了下,阿里云ecs貌似是默认没有swap分区的。 于是参考云服务器 ECS Linux SWAP 配置概要说明 设置了swap分区。看下还会不会挂orz
Read More -
参考资料: awk_维基百科 awk简明教程 awk是一门比较古老但是很好用的文本处理工具(语言?) 语法还是很好懂的。。。转载了一篇文章。。。算是简明手册? 不过台词有点糟糕orz 有一些网友看了前两天的《[Linux下应该知道的技巧](http://coolshell.cn/articles/8883.html)》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。**况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以非常有必要为他写篇文章**。 之所以叫AWK是因为 …
Read More -
参考:[wiki_FHS](http://Filesystem Hierarchy Standard) 其实这东西。。。虽然有一个统一的标准。。。但是不同发行版。。。或者同一个发行版的不同版本。。。差异貌似都蛮大的。。。所以只是理论上各个目录的作用。。。可能和具体的发行版不符。。。 Linux 目录 在 Linux 下,我们看到的是文件夹(目录): 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系 …
Read More -
一、目的 熟悉ELF文件格式,了解GeekOS系统如何将ELF格式的可执行程序装入到内存,建立内核进程并运行的实现技术。 二、流程 1、修改/geekos/elf.c文件:在函数Parse_ELF_Executable( )中添加代码,分析ELF格式的可执行文件(包括分析得出ELF文件头、程序头,获取可执行文件长度,代码段、数据段等信息),并填充Exe_Format数据结构中的域值。 2、在Linux环境下编译系统得到GeekOS镜像文件。 3、编写一个相应的bochs配置文件。 4、在bochs中运行GeekOS系统显示结果。 编译以及启动bochs同project0... project0遇到的那些错误还是都会遇到一遍233. …
Read More -
gyp info it worked if it ends with ok gyp info using node-gyp@2.0.2 gyp info using node@0.10.40 | linux | x64 gyp http GET https://atom.io/download/atom-shell/v0.34.0/node-v0.34.0.tar.gz gyp WARN install got an error, rolling back install gyp ERR! install error gyp ERR! stack Error: This is most likely not a problem …
Read More