[Linux] 批量转换整个目录下的文件编码为UTF-8; #!/bin/bash?-?#===============================================================================#
#??????????FILE:?conv.sh#?
#???????...
分类:
系统相关 时间:
2014-10-25 21:36:46
阅读次数:
283
参考: 系列 : Linux达人养成计划 系列:Linux Guide for Developers 鸟哥的linux私房菜 一:基础认识 1:Minix 2:Unix 2: Linux 内核版本: 发行版本:redhat系列 ubuntu系列 二:开源软件 apache/nginx/php/mys...
分类:
系统相关 时间:
2014-10-25 22:46:09
阅读次数:
415
按下 i 进入编辑模式
wq! 强制保存并退出
q! 不保存,强制退出
!有强制的意思
方向键位:
k
h j l
Ctrl + f 向下移动一页
Ctrl + b 向上移动一页
0 一行的开头处
$ 一行的最后面
G 文件的最后一行
gg 文件的第一行
dd 删除光标所在的一行
yy 复制光标所在的一样
p 黏贴...
分类:
系统相关 时间:
2014-10-25 23:04:31
阅读次数:
179
Linux有多种不同的操作方式,图形界面与文字界面,使用命令操作的时候,怎么用这些命令,能否在文字界面取得大量命令说明,而不需要硬背某些命令的选项与参数等,这都是本文要介绍的。其中包括基础命令,文件与目录管理命令,磁盘与文件系统管理命令,文件与文件系统压缩与打包命令。...
分类:
系统相关 时间:
2014-10-25 23:07:51
阅读次数:
565
首先要将Vmware10.0.3设置为桥接模式。CentOS 7.0默认安装好之后是没有自动开启网络连接的!cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录vi ifcfg-eno16777736#编辑配置文件,添加修改以下内容HWADDR=00:0C:2...
分类:
系统相关 时间:
2014-10-26 00:20:15
阅读次数:
310
[转]ubuntu 12.04添加launcher方法http://www.cnblogs.com/Jerryshome/archive/2012/08/21/2649500.html对ubuntu 12.04自定义launcher的方法做一记录,希望能对有需要的朋友有所帮助以sublime tex...
分类:
系统相关 时间:
2014-10-26 01:33:04
阅读次数:
246
wget http://www.cpan.org/src/5.0/perl-5.20.1.tar.gztar -xzf perl-5.20.1.tar.gzcd perl-5.20.1./Configure -des -Dprefix=$HOME/localperlmakemake testmake...
分类:
系统相关 时间:
2014-10-26 06:41:53
阅读次数:
139
转载自:http://www.ruanyifeng.com/blog/2011/12/inode.html这篇文章对Inode的讲解比较透彻,好文章分享一下,一是收藏,二是让大家也可以一起学习(已懂的略过),对于一些重点的本人标红,并加些个人的补充。一、inode是什么?理解inode,要从文件储存...
分类:
系统相关 时间:
2014-10-26 06:46:43
阅读次数:
244
在不购买redhat正版系统的时候,系统自身所代的源是无法使用的,因此需要使用centos的yum替换掉redhat自带的yum程序。具体参见下面的博客链接http://www.it165.net/os/html/201311/6642.htmlhttp://www.th7.cn/system/lin/201402/50472.shtml安装上面的步骤完成之后,还需要卸..
分类:
系统相关 时间:
2014-10-26 06:50:15
阅读次数:
310
第一步虚拟机上添加新硬盘;添加完硬盘后,会出现:重启系统第二步分区;1)查看磁盘信息;命令:fdisk–l查看全部磁盘信息2)交互式命令;3)创建分区;主分区最多只能有四个,扩展分区可以为多个。具体原因如下:由个人计算机初期的设计架构决定的.一开始,PC被设计成这样的启?.
分类:
系统相关 时间:
2014-10-26 06:55:07
阅读次数:
695
9,linux进程切换进程切换:基本概念:进程上下文:当一个进程在执行时,CPU的所有寄存器中的值、进程的状态以及堆栈中的内容被称为该进程的上下文。当内核需要切换到另一个进程时,它需要保存当前进程的所有状态,即保存当前进程的上下文,运行于进程上下文的进程是可以被抢占的。硬件上下文:进程恢复执行前必须...
分类:
系统相关 时间:
2014-10-26 09:02:44
阅读次数:
283
进程权能介绍进程权能举例分析用户层对应的系统调用是prctl()函数,点击打开链接1,基本概念传统UNIX的访问控制模型非常简单,就是“超级用户对普通用户”模型。在这种模型中,一个进程或帐户要么什么都能做即具有全部的系统权限,要么几乎什么也不能做即只有很小的权限,这取决于进程的UID。例如,如果一个...
分类:
系统相关 时间:
2014-10-26 09:02:05
阅读次数:
285
[cpp]view plaincopystructtask_struct{volatilelongstate;/*-1不可运行,0可运行,>0表示停止*/void*stack;atomic_tusage;unsignedlongflags;/*每进程标志*/unsignedlongptrace;in...
分类:
系统相关 时间:
2014-10-26 09:04:03
阅读次数:
355
1,进程的基本概念简单来说进程就是执行期的程序,但是同时进程也不至于此,它还包括了其它资源(如打开的文件,挂起的信号等等)Linux是一个多任务多用户操作系统,一个任务(task)就是一个进程(process),即进程=任务,在linux系统中,进程和线程共享一系列的资源(地址空间,文件,信号,名字...
分类:
系统相关 时间:
2014-10-26 09:03:29
阅读次数:
319
7,linux进程命名空间的概念关于命名空间具体可以参考深入linux内核架构2.3.2章节linux的命名空间属于操作系统级虚拟化,各个命名空间互相隔离,互相不可见,不同命名空间的进程PID可以相同,因此从操作系统层面看可能有相同的uid和pid,父命名空间同时还可以包含子命名空间,子命名空间不知...
分类:
系统相关 时间:
2014-10-26 09:05:58
阅读次数:
201
1,设定进程的最大资源[cpp]view plaincopystructrlimitrlim;rlim.rlim_cur=8192;rlim.rlim_max=8192;if(setrlimit(RLIMIT_NOFILE,&rlim)){ERROR("ErrorsettingRLIMIT_NOFI...
分类:
系统相关 时间:
2014-10-26 09:05:16
阅读次数:
190
1,进程的虚拟内存:背景知识a.out分段以及运行时候内存的结构点击打开链接linux进程地址空间linux进程地址空间\[cpp]view plaincopystructmm_struct{structvm_area_struct*mmap;/*listofmemoryareas*/structr...
分类:
系统相关 时间:
2014-10-26 09:06:43
阅读次数:
224
linux中的ll(转)操作系统:ubuntu 9.04ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。如果要使用此命令,可以作如下修改:打开 ~/.bashrc(用gedit ~/.bashrc或者v...
分类:
系统相关 时间:
2014-10-26 09:04:44
阅读次数:
199
system()函数功能强大,我对linux中的实现比较了解,具体分析这个,windows中的类似就不详解了。好了,先看linux版system函数的源码:代码:#include#include#include#includeint system(const char * cmdstring){ ....
分类:
系统相关 时间:
2014-10-26 09:06:34
阅读次数:
273
14,进程调度:进程调度概念:进程调度程序决定哪个进程投入运行,何时运行以及运行多长时间。linux是抢占式多任务操作系统,linux在2.6.23内核中采用的是“完全公平调度算法”简称CFS进程调度前提:cpu一个处理器在同一时刻只能运行一个进程进程响应快,后台吞吐量大,避免进程饥饿等linux进...
分类:
系统相关 时间:
2014-10-26 09:06:50
阅读次数:
326