
linux
文章平均质量分 56
Linmed
这个作者很懒,什么都没留下…
展开
-
【linux】--df命令
df用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用df来获取硬盘被占用了多少空间,剩多少空间。 功能: 显示指定文件的可用空间。如果没有文件名被指定,则所有当前被挂在的文件系统的可用空间将被显示。 默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT被指定,那样将以512字节为单位显示。...原创 2018-08-27 15:31:55 · 25216 阅读 · 1 评论 -
【Linux】安装vim gcc/g++ gdb
在Linux下,编辑一个代码需要用到vim,编译c语言需要gcc,编译c++需要g++,调试程序需要gdb。这个工具都需要自己进行安装。那么他们是怎么安装的?vim1.在命令行输入vi,查看vim信息如下:2.退出后在命令行输入ls -a,查看是否有.vimrc和.viminfo这样的配置文件存在,我的下面俩个文件都存在 安装vim请参考以下链接 https://blog.c...原创 2018-09-14 13:05:53 · 927 阅读 · 0 评论 -
【Linux】进程状态。重点僵尸进程,孤儿进程
我们都知道进程可以认为是一个运行的程序,那么为了弄明白正在运行的进程是什么意思,我们需要先了解进程的状态。。。下面的状态在kernel源代码中定义: 1.进程状态 R运行状态:并不意味着进程一定在运行中,它表明进程要么在运行中要么在运行队列里。 S睡眠状态(可中断睡眠):意味着进程在等待事件完成。 D磁盘休眠状态(不可中断睡眠):这个状态...原创 2018-09-16 18:26:29 · 156 阅读 · 0 评论 -
【Linux】task_struct
要了解task_struct必须先了解进程1.进程:1.1进程概念: 我们可以说是正在运行的程序。站在内核的角度上来说进程是担当分配系统资源(cpu资源,内存)的实体。在操作系统角度来说,进程是一个结构体-PCB--Linux下有自己的名字task_struct。1.2描述进程---PCB 进程信息被放在一个成为进程控制块的结构体中,可以理解为进程属性的集合。课本上称之...原创 2018-09-16 15:35:26 · 422 阅读 · 0 评论 -
【Linux】gcc编译过程
gcc编译.c文件成为一个可执行程序需要经过四个过程预处理 编译 汇编 链接那么gcc是如何完成这些操作的呢??格式 :gcc -[选项] 要编译的文件 -[选项] 要生成的目标文件每个过程都干了什么事?test.c文件通过编译成为可执行程序test.exe 预处理(进行宏替换) gcc -E test.c -o test.i (只预处...原创 2018-08-31 16:25:49 · 1354 阅读 · 0 评论 -
【Linux】--vi编译器的三种基本模式
vi编译器是一中命令行编译器,它有三种基本模式: 普通模式:vi的默认模式 插入模式:可以进行编辑 命令行模式(底行模式) 三种模式之间的相互转换: 普通模式到插入模式: i (在光标前一个位置开始插入) I(光标移动到开头开始插入) a(从光标的下一个位置开始插入) A(光标移动末尾开始插入) o(在当前行的下一行创建一个新行开始插入) O(在当...原创 2018-08-31 15:58:26 · 2298 阅读 · 0 评论 -
【linux】du命令
功能:用来查看文件或目录所占用的磁盘空间的大小 常用选项: -a:显示目录占用的磁盘空间的大小,以及显示该目录下文件与子目录占用磁盘空间的大小。 如下: du -a不仅显示了指定目录所占磁盘的空间大小,还显示了其下子目录以及文件的磁盘空间大小 -s:显示目录占用的磁盘空间的大小,但并不显示该目录下文件与子目录占用磁盘空间的大小。--appa...原创 2018-08-24 15:29:00 · 5109 阅读 · 0 评论 -
【linux】目录的增删查执行权限
进入目录需要哪些权限,在目录中执行增删查(cd,touch,ls,rm,mv等)该文件动作,需要哪些权限? 1.进入目录需要那些权限: ①root用户下 在普通用户下使用su命令将用户切换为root用户,并且在root下创建test目录然后使用chmod清除test的所有权限:chmod 000 test。 这时候使用cd命令,我们发现可以进入t...原创 2018-08-24 15:10:14 · 197 阅读 · 0 评论 -
【Linux】tpo命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存...转载 2018-08-27 16:14:46 · 668 阅读 · 0 评论