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