【卸载被误删除文件所在的分区,或以只读方式mount】当你发现你误删除了文件后,要做的第一件事情是马上卸载被误删除文件所在分区,或者以只读的方式来挂在该防区。如果误删除的是根分区,最好直接断电,进入单用户模式,以只读的方式挂在分区,然后再进行恢复mount-oro,remoun..
分类:
系统相关 时间:
2015-07-24 00:07:34
阅读次数:
253
添加注释:方法一:(1)按Control+v(win下面ctrl+q)进入列模式;(2)按大些“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(两下)方法二:替换命令:起始行号,结束行号s/^/注释符/g删除注释:方法一:Ctrl+v进入块选择模式,选中你要删除的行首的注释符号..
分类:
系统相关 时间:
2015-07-24 00:05:25
阅读次数:
191
Cache这个东西可以说无处不在,处理器中的TLB,Linux系统中的高速页缓存,还有很多人熟知的开源软件memcached,都是cache的一种实现。LRU是Least Recently Used的缩写,即最近最少使用,是常用cache算法中的一种。因为cache的存储空间相对于后端存储来说更有限,将cache空间和后端存储空间映射后,还需要一些算法来解决cache满的问题并保证效率,LRU就是...
分类:
系统相关 时间:
2015-07-23 23:53:10
阅读次数:
226
0.ls -lh
人性化显示当前目录下文件的属性
1.链接:
硬链接(本身即文件指针,和原文件指针等价)
ln filename1 filename2
软链接(本身是指针,创建了指向原文件的指针)
ln -s 绝对路径 filename2
2.搜索:
文件搜索
locate(速度快,但只能按文...
分类:
系统相关 时间:
2015-07-23 23:51:13
阅读次数:
244
1. 安装
service crond status
yum install vixie-cron
yum install crontabs
2. 实例
每分钟打印当前时间到日志文件
#crontab -e
*/1 * * * * date >> /tmp/date.txt
#tail -f /tmp/date.t...
分类:
系统相关 时间:
2015-07-23 23:49:48
阅读次数:
205
磁盘管理
1.df 查看磁盘分区使用情况
-l 仅显示本地磁盘(默认)
-a 显示所有文件系统的磁盘使用情况
-h 以1024进制计算磁盘容量
-H 以1000进制计算磁盘容量
-T 显示文件系统类型
-t 显示指定文件系统类型
-x 过滤指定文件系统类型
df -lahT -t ext4
2....
分类:
系统相关 时间:
2015-07-23 23:49:39
阅读次数:
159
1. 配置
/etc/passwd
/etc/group
/etc/vsftpd/vsftpd.conf #配置文件
/usr/sbin/vsftpd #主程序
/etc/vsftpd/ftpusers #黑名单,只要在此名单中即不能登录ftp服务器
/etc/vsfptd/user_list #控制用户登录
/var/ftp #匿名用户主目录
#配置锁定用户只能在家目录活...
分类:
系统相关 时间:
2015-07-23 23:48:59
阅读次数:
183
放链接:https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Disks
顺便几张图...
分类:
系统相关 时间:
2015-07-23 23:47:23
阅读次数:
215
解决方法:1、首先按照环境一的方法检查一下,如果环境一的情况不在进行第二步。2、修改终端TERM这个环境变量:1)export命令 临时生效# echo $TERMxterm#如果结果显示:非“xterm”执行如下命令# export TERM=xterm 2)修改配置/etc/profile# v...
分类:
系统相关 时间:
2015-07-23 23:42:08
阅读次数:
169
由于使用的是eclipse中的插件进行maven的使用,所以在.m2/文件目录下是找不到settings.xml的因此,需要手动加入:在maven官网上下一个版本,然后添加localRespository子项,加入你将要放置仓库的位置:在将settings.xml文件拷贝到相应的目录下,然后打开你的...
分类:
系统相关 时间:
2015-07-23 23:36:39
阅读次数:
245
在有时运行程序出现动态库找不着的问题,而明明装了的。这时候可能是没有将相应的路径添加到系统中去。具体说:cd /etc/ld.so.conf.d/可以发现里面有一堆*.conf的文件我们要做的就是建一个自己的文件,里面写上我们的动态库路径。具体形式如果有问题可以参考其他的*.conf文件添加完毕之后...
分类:
系统相关 时间:
2015-07-23 23:33:13
阅读次数:
175
** source insight3 看代码很爽,但写代码很坑人。各种问题,突然想用eclipse,记录一下快捷方式。Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt...
分类:
系统相关 时间:
2015-07-23 23:33:07
阅读次数:
208
S shell learning note v1.0Table of Contents1. what is shell2. hello world program2.1. src2.2. add run privilege2.3. run shell3. variables in shell3.1....
分类:
系统相关 时间:
2015-07-23 23:22:40
阅读次数:
157
转自平凡的世界:http://www.ccvita.com/前言今天看到这篇文章,共鸣点非常多。它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级。完全就是我这一年来坚持使用Vim的过程。所以不管怎么我要转载这篇文章。翻译自《Learn Vim Progressiv...
分类:
系统相关 时间:
2015-07-23 23:19:40
阅读次数:
307
在.vimrc(或/etc/vimrc)文件中输入如下文本:set tabstop=4set softtabstop=4set shiftwidth=4set noexpandtabset nuset autoindent set cindent其中:Tabstop:表示一个 tab 显示出来是多少...
分类:
系统相关 时间:
2015-07-23 23:19:22
阅读次数:
202
【摘要】这个工具的原理也比较简单,就是应用程序通过mmap函数实现对/dev/mem驱动中mmap方法的使用,映射了设备的内存到用户空间,实现对这些物理地址的读写操作。...
分类:
系统相关 时间:
2015-07-23 21:51:39
阅读次数:
613
socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一....
分类:
系统相关 时间:
2015-07-23 21:33:07
阅读次数:
125