
操作系统
SSSheldon
理工男,文青心,熏陶久了什么也不是的逗逼青年。
展开
-
线程跟进程的区别
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本单元,系原创 2016-07-15 16:57:45 · 963 阅读 · 0 评论 -
linux查看虚机信息
查看CPU信息cat /proc/cpuinfo显示当前硬件信息sudo lshw获取CPU序列号或者主板序列号#CPU IDsudo dmidecode -t 4 | grep ID#Serial Numbersudo dmidecode | grep Serial#CPUsudo dmidecode -t 4#BIOSsudo dmide原创 2017-01-20 19:42:37 · 2536 阅读 · 0 评论 -
linux 查看文件内容以及按照某条记录集合显示
构造一种情况有两个文件都有若干条记录,每个记录又有很多字段,要check两边记录情况,并且要分不同的字段。解决这种问题,我们分两步解决:第一,取出我们要check的文件部分,用cat或者tail看你的具体情况 这里我们check的是后十条记录,命令如下:tail -10 文件名第二,对每条记录的处理,这里学习到一个新命令 awk,详细的使用可以自己去了解下,awk -F原创 2017-01-12 11:32:14 · 2699 阅读 · 0 评论 -
linux scp命令
Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式scp -r local_folder remote_username@remote_ip:remote_folder或者scp -r local_folder remote_ip:remote_folderscp -r (参数,可选可不选) 用户名@ip : +原创 2016-11-07 16:08:30 · 462 阅读 · 0 评论 -
CentOS 6.5 安装java以及maven
1.先准备好JDK 安装包 我下载的是jdk-7u79-linux-x64.tar.gz 2.(以下操作要进入root权限下)在/usr/local下创建个java的文件夹mkdir /usr/local/java3.在你的目录中解压文件并且移动到java目录下 tar -zxvf jdk-7u79-linux-x64.tar.gzmv jdk1.7.0_79 /usr/local/java4原创 2016-11-02 20:05:42 · 3392 阅读 · 0 评论 -
SHELL学习笔记
一 shell环境的预定义变量。 !表示shell最后运行进程中的PID,!表示shell最后运行进程中的PID, 0:当前进程的文件名, n:代表第n个参数,n:代表第n个参数, ?:最后运行的命令的结束代码返回值, $$: shell本身的PID,原创 2016-09-14 13:44:34 · 312 阅读 · 0 评论 -
linux下文件写入模式
函数申明: FILE *fopen(char *filename, char *mode) 函数用途: 打开一个文件 头 文 件: stdio.h 输入参数: filename: 文件名称 mode:打开模式,含义具体如下: "r ":只读方式打开一个文本文件 "rb ":原创 2016-08-26 15:18:35 · 3266 阅读 · 0 评论