Linux
XIANYU95
搬砖的农民
展开
-
Linux常见内置命令
主要Shell内置命令: Shell有很多内置在其源代码中的命令。这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快。不同的Shell内置命令有所不同。 bash内置命令: (1).:执行当前进程环境中的程序。同source。 (2). file:dot命令从文件file中读取命令并执行。 (3): 空操作,返回退出状态0。 (4)alias:显示和原创 2016-04-17 10:32:50 · 1395 阅读 · 0 评论 -
C语言判断大端小端
方法一(联合):#include union { int a; char b; }UN; int main() { UN.a=1; if(UN.b==1) printf("小端\n"); else printf("大端\n"); return 0; } 方法二:#include int check() { int a=1; char *p=(char *)&a;原创 2015-05-16 09:46:16 · 826 阅读 · 0 评论 -
linux系统基础知识——面试
转自:请点击这里 1、进程管理 1、进程是具有独立功能程序在某个数据集合上的一次执行过程。线程是进程内的一个执行实体或执行单元。 进程和线程的区别: (a)不同进程的地址空间是独立的,而同一进程内的线程共享同一地址空间。一个进程的线程在另一个进程内是不可见的。 (b) 在引入线程的操作系统中,进程是资源分配和调度的单位,线程是处理机调度和分配的单位,资源是分配给进转载 2017-08-08 17:59:10 · 483 阅读 · 0 评论 -
linux下对进程出错退出的重启
简述:linux下面如果对异常退出或者奔溃的程序可以重启,带病运行肯定很不安全,但有时候并不失为一种短时间内有效解决的措施。主要是根据进程status、退出码以及系统的信号实现监督到是哪一种退出。练习模仿写的,望大神指教!!!(ps:每三次重启可自动发送邮件,也可查看CPU利用率)代码如下: 1:主程序代码(主要监督进程出错进行重启 watchdog.cpp) #include "cpuu原创 2017-08-09 14:51:16 · 1549 阅读 · 0 评论