Linux
@make great efforts
这个作者很懒,什么都没留下…
展开
-
进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限.
Linux下进入目录有哪些权限?权限主要有两方面:人和属性。1.文件访问者(人)主要包括:文件的拥有者:u(user)文件所属组:g(Group)其他:o(others)上述人的权限可以体现在图中:2.基本的权限1)r:对文件而言,具有读文件的权限,对目录而言,具有浏览目录的权限。1)w:对文件而言,具有修改文件的权限,对目录而言,具有删除,移动目录的权限。1)x:execute对文件而言,具有执...原创 2018-03-07 08:16:16 · 676 阅读 · 0 评论 -
Linux小程序——彩色进度条
在实现彩色彩色进度条的过程中,我们先来了解一下相关的知识,这样才能帮助我们更好的实现进度条。 一、相关背景说起进度条,其实大家会常常见到,对没错,就是我们下载的时候显示百分比的东西,而我们在windows下看到的进度条都是经过精心设计过后得到的。同样的,在linux环境下我们也是需要这种东西的,但是在Linux的环境下我们只能用符号来代替进度条来进行实现,在Linux下安装文件都会有一个进度条...原创 2018-03-11 18:02:02 · 423 阅读 · 0 评论 -
gcc相关信息
一、对gcc的认识虽然我们称GCC是C语言的编译器,但使用gcc由C语言源代码文件生成可执行文件的过程不仅仅是编译的过程,而是要经历四个相互关联的步骤∶预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编(Assembly)和链接(Linking)。命令gcc首先调用cpp进行预处理,在预处理过程中,对源代码文件中的文件包含(include)、预编译语句(如宏定义...原创 2018-03-11 17:55:24 · 242 阅读 · 0 评论 -
除了vim外的一些编辑器, 横向对比它们之间的区别和优缺点
Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实并非如此,在Linux平台上有太多的代码编辑器供你使用了。现在来说一说常用的编辑器,并且我们还会比较一下这些编辑器之间的区别和优缺点,我平时用的编辑器是vim,当然还有很多的编辑器。现在我们就...原创 2018-03-11 16:25:40 · 1731 阅读 · 0 评论 -
学习如何使用命令安装gcc/g++, gdb, vim
Linux下使用gcc来编译C语言程序,使用g++来编译c++程序,使用gdb来调试程序,这些使用工具都需要自己进行安装,那么它们是如何进行安装的?首先在命令行中输入vi进行查看vim的信息如下,然后输入ls -a查看是否存在.vimrc和.viminfo这样的配置文件,结果如下: 我们在执行ls -al命令查看以.开头的隐藏文件看是否有.vimrc文件,结果是没找到,如果没有该文件 在当前...原创 2018-03-11 15:06:07 · 308 阅读 · 0 评论 -
进程的调度算法的总结
在学习完进程的相关的知识后,我们先来谈谈进程的调度算法。进程调度的原因:在操作系统中,由于进程综述多于处理机,它们必然竞争处理机,为了充分利用计算机系统中的CPU资源,让计算机系统能够多快好省的完成我们让它做的各种任务,所以需要进程调度。进程的调度的概念进程调度也称为低级调度(CPU调度),是按照某种调度算法(或原则)从就绪队列中选取进程分配CPU,主要是协调对CPU的争夺使用。通常有以下两种调度...原创 2018-03-17 08:45:55 · 2486 阅读 · 0 评论 -
linux编辑器vim的使用
现在我们认识下在linux下如何使用这个编译器,vim一般有三种模式:一般模式,编辑模式,命令模式;即一般模式:当你用vim编辑一个文件时,一旦进入vim file就是一般模式了,在这个模式下你可以做的工作有上下移动光标,删除某个字符,删除某行,复制粘贴一行或者多行。编辑模式:一般模式下是不可以修改某个字符的,只能到编辑模式了,从一般模式进入编辑模式,只需要按一个键就可以了(i, I, ...原创 2018-03-11 11:52:22 · 158 阅读 · 0 评论 -
Linux下的重要命令. du, df, top, free, pstack, su, sudo(sudo -, sudo -s), adduser, password
linux已经学习了一段时间了,接下来我们来学习linux的重要的命令。一、du命令du命令也是查看使用空间的,但与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间进行查看,还是和df命令有一些区别的。1)语法:du 【选项】【文件】2)功能:显示每个文件和目录的磁盘使用空间。3)命令参数:-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时...原创 2018-03-11 11:39:40 · 502 阅读 · 0 评论 -
Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp
Linux下的目录有许多,今天我们就来说几个重要的目录1、/proc:可以在这个目录下获取系统信息,这些信息在内存中,由系统自己产生。Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。2、/sys:进行管理设备文件3、/SE...原创 2018-03-10 13:31:26 · 199 阅读 · 0 评论 -
初入Linux
其实刚开始听到Linux,我发现我真的充满了好奇,对于我来说,计算机不是我大学的专业课,真的觉得什么都对于我来说很是新颖,感觉一看到,听到陌生的名字,我很是开心,虽然有时候觉得它可能并不是那么的好学,但是我依然充满了无数的幻想,再难的学科,也有它的突破点呀,也有学习它的可行的技巧,方法。 之前自己还偷偷地在网上百度了一下,提前去了解了一下相关的Linux发展历史等,顿时觉得这真的是好高级呀!...原创 2018-03-10 11:50:11 · 178 阅读 · 0 评论 -
vim的配置
最近在自己学习使用Vim,查阅了一些资料,发现可以将Vim配置的很强大,以下是我自己添加的一些Vim配置,首先先要输入vim ~/.vimrc来进入vimrc文件。 1 set nu "显示当前行号 2 3 set shiftwidth=4 "Tab空四个字符,并且自动对齐(首行缩进) 4 set softtabstop=4 5 set autoind...原创 2018-04-01 20:21:10 · 145 阅读 · 0 评论