Linux
KaierQiu
计算机专业在校生。多多关照,一起进步!
展开
-
ubuntu绑定设置静态IP地址方法和其避坑记录
记录一次ubuntu绑定设置静态IP地址,以及参照其他网上教程遇到的坑。1.先切换到管理员模式su root2.查看网卡名称和IP地址3.添加配置信息打开配置文件~# vim /etc/network/interfaces添加信息(这里是个巨坑,不要参照很多网络教程,这些配置信息行后面千万不要注释!!!否则会出现Not enough information: "dev" argument is required等错误)auto eth0iface eth0 ine原创 2020-11-20 10:08:33 · 2146 阅读 · 0 评论 -
手写实现Linux中的ls命令:
此ls命令采用Linux C实现,实现功能为可以输入“./Ls -l”(展示当前目录下的所有文件信息),“./Ls -li”(展示当前目录下的所有信息含inode) ,“./Ls -li file”(展示特定文件),"./Ls -li directory"(采用递归访问的方式展示目录下的所有文件)此为工程所有源代码文件:此部分用于处理命令行参数以及总功能函数的调用:// m...原创 2019-09-16 21:48:33 · 484 阅读 · 0 评论 -
关于Linux线程退出时清理函数及取消点的讨论(笔记)
背景:最近学习《Linux高级程序设计(第三版)》12章关于多线程时,产生了不少问题。其中最无法理解的是“线程取消”和pthread_cleanup_push()/pthread_cleanup_pop()的一起使用的内涵,书本也没给demo;在看了一些网上的讲解之后,大概整理了下,顺便做个笔记。背景知识点:pthread_cancel()的说明:其中线程取消有先决条件,依设置...原创 2019-10-03 20:53:47 · 655 阅读 · 1 评论