LINUX
文章平均质量分 72
Doo66
爱拼才会ya..
展开
-
Centos 安装 工具
gcc在Centos下的安装:使用的是以下语句:yum install gcc所以我就以为g++ 安装使用语句是:yum install g++, 但是不行,他会提示:command is not found。经查询相关资料:gcc:yum install gcc(安装命令)g++: yum install gcc-c++(安装命令)gdb:yum install gdb(安装命令)ctags:原创 2016-06-05 18:37:16 · 365 阅读 · 0 评论 -
vim-tab 缩进的设置
工作中vim 中一个tab的宽度太大,没改之前是宽度是8个字符,想改成4,使用如下命令:cd ~vim .vimrc添加如下几行:(括号中的是命令意思,不用写)set shiftwidth=4 (表示每一级缩进的长度)set softtabstop=4 (表示在编辑模式的时候按退格键的时候退回缩进的长度)set nu (显示行号)set au原创 2016-06-05 18:37:19 · 824 阅读 · 0 评论 -
理解环境变量
1.什么是环境变量? 由于linux是一个多用户的操作系统,所以每个用户都有自己的专用的运行环境。而这个环境有一组变量所定义,这组变量就是环境变量。用户可以对自己环境变量进行修改以达到环境的要求。 环境变量是和Shell紧密相关的,它是通过Shell命令来设置的。环境变量又可以被所有当前用户所运行的程序所使用。对于bash来说,可以通过变量名来访问相应的环境变量。(shell)2.l原创 2016-06-05 18:38:25 · 612 阅读 · 0 评论 -
部分find命令使用
linux中的文件查找远远比windows中文件查找要强大的多,而且是更加的迅速,以下是我通过阅读网上的文档整理了一部分linux中文件查找find的命令,及其命令含义解释。一.命令格式: find pathname -options [-print -exec -ok ...] 二.命令功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)三.命令参数含义:pathnam原创 2016-06-05 18:38:28 · 485 阅读 · 0 评论 -
Linux学习练习之实现小shell
1.shell是什么?在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令行解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。2.shell的模拟实现#include #include #include #include #include int main(int argc, c原创 2016-07-06 01:01:09 · 479 阅读 · 1 评论 -
进程调度算法
调度算法:指根据系统的资源分配策略所规定的资源调度算法。本篇博客主要介绍了三种进程调度算法,由于博主经验还是很low,目前只能看懂这三种。一、先来先服务和短作业(进程)优先调度算法1. 先来先服务调度算法。先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度, 也可用于进程调度。FCFS算法比较有利于长作业(进程),而不利于短作业(进程)。由转载 2016-06-22 14:47:02 · 934 阅读 · 0 评论 -
进程地址空间
本文描述了linux中代码段,全局变量,堆栈,环境变量,命令行参数地址在内存中的布局,人非圣贤,孰能无过,请各位大牛多多提出意见,有错误也可指出,作者想进步,想进步..千呐!!先来看一个小程序,分析一下全局变量(初始化未初始化),堆,栈,代码段内存布局:#include #include int g_val = 100;int arr[50];void fun(){ pri原创 2016-06-22 17:02:25 · 526 阅读 · 0 评论