标签目录:Linux

以下是与标签 “Linux” 相关联的文章

[Linux] Linux C编程之wait函数详解 – 刘傲天

Wait函数详解 当你在你的程序当中需要另开一个进程的时候,注意不是线程,而是一个子进程,这个子进程是使用fork函数来实现的,我们今天讲的并不是fork这个函数,我们讲的是wait这个函数,这个函数的作用是等待子进程的结束并且可以通过这个函数获悉子进程是怎么样退出或者说结束的,也可以获得它的结束码,当然如果有的话。 wait原型 想要使……

[Linux] Linux ps命令解读 – 刘傲天

Linux ps命令 ps的命名是两个单词的缩写Process Status进程状态的意思,ps列出系统中当前正在运行的进程,ps返回的结果是执行ps这个命令的那个时间点的那些进程,ps不能动态的展示进程的信息,如果需要一直查看这些进程的信息,你应该需要top命令。 进程状态 /* * The task state array is a ……

[Linux Signal] 新旧信号的处理方式 sigaction – 刘傲天

新旧信号处理 在学习信号处理的时候有遇到signal函数,这个函数一般是三种处理方式分别是默认处理方式和忽略的处理方式还有一项则是由你自定义处理方式,但是这个自定义的处理方式是受限制的,他只可以有一个参数,并且这个参数不是由你来解决传递的,而是直接传递过去的一个信号值。 为什么使用新的信号处理 大多数东西学习的时候都学习最新的可以很快的上……

[Linux Signal] Linux计时器之间隔计时器例子说明 – 刘傲天

间隔计时器 间隔计时器的应用场景,比如现实中医生告诉你一个小时后服用这个药,之后每三个小时服用一次这个药,像这种场景你就可以应用到间隔计时器,我们今天就来写一个间隔计时器的例子。 相关结构体 struct itimerval { struct timeval it_interval; /* next value */ struct tim……

[Manjaro] 在i3wm当中zathura启动出现黑屏打不开pdf文件等原因 – 刘傲天

出错原因 今天刚把我的系统更换到Manjaro,由于平时我比较需要看pdf,我个人比较喜欢vim所以就找了一个和vim的类似操作的pdf阅读器,zathura这个软件,但是我在Manjaro中安装它出现了问题 $:sudo pacman -S zathura 我是这样安装的,但是我打开之后出现的软件黑屏,不显示内容而且打不开PDF,而且通……

[Linux Shell] 如何在Linux系统上更换你的默认shell – 刘傲天

更换默认shell 大家好,我是刘傲天,今天给大家制作一个教程是如何更换你的默认shell的一个操作。 首先你需要知道你的shell有哪些 可以通过查看/etc/shells来确认你自己的shell有哪些 $:cat /etc/shells 查看你当前所有的shell ❯ cat /etc/shells # /etc/shells: va……

[VIM] VIM显示相对的行号和不相对的行号 – 刘傲天

相对模式的行号 不相对模式的行号 两种显示方式 这两种设置都是更改了行号的显示模式,一种是相对于当前行的行号,一种就是固定的这种行号,他们取决于一个变量 relativenumberset 这个变量即可设置相对模式,前边变量名前边加个no则是不相对模式,默认的就是不相对的norelativenumber

[VIM] 关于vim的fileformat参数的解释 为什么vim行尾出现^M – 刘傲天

关于format的解释 fileformat简单看一下英文的意思就很容易理解是文件格式的意思,那么也就是说这个参数很有可能是设置文件格式的这样一个参数,事实也是如此,fileformat确实是设置文件格式的,它有两个选项DOS和UNIX或MAC,显而易见DOS当然是Windows或DOS系统,那么UNIX自然包含了UNIX以及Linux,……

[Linux] 链接详解-硬链接与软连接的区别 – 刘傲天

详解链接 在Linux系统当中,一个文件的内容通常会被分开,比如说分为两个部分,文件内容是一部分,文件信息是一部分。那么什么是文件内容的,也就是你文件当中存储的内容,什么是文件信息呢,就是你这个文件的大小,类型,创建时间,修改时间,属性所有者等等的这些信息都归属于文件信息,文件信息和文件内容并不是存放在一起的,不同的Linux叫法不一样,……

[Linux] 关于重定向 >和>>的区别 2>&1 – 刘傲天

Linux重定向 在Linux当中有一个空设备,这个设备可以吞吐一切信息,并且不能读取这个设备,所以这个设备经常被当做“扔垃圾”的地方。/dev/null 即这个空设备 而在重定向当中 代表重定向的标志1 代表标准输出 2 代表标准错误& 表示等同于意思,比如2>&1,表示的就是2的输出也就是标准错误输出和1一样……