
Linux基础
文章平均质量分 50
svdata
方向优于速度、广度以深度为前提
展开
-
Linux中test参数文档
test在shell脚本中使用还是很频繁的,特意将man test导出文档,以备查询只用,内容如下TEST(1) User Commands TEST(1)NAME test - check file types and compare values原创 2014-12-17 15:03:42 · 448 阅读 · 0 评论 -
如何使用parted对齐分区以得到最优性能
来源地址: http://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-per...How to align partitions for best performance using partedThere are two common problems when creating partitions i转载 2015-04-02 10:26:30 · 13346 阅读 · 0 评论 -
vim tab设置为4个空格
在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab (设置tab为四个空格,而不是一个tab距离为四个空格)对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:%retab转载 2015-02-12 16:40:36 · 631 阅读 · 0 评论 -
linux 下查看机器是cpu有几核
几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc -lcat /proc/cpuinfo | grep processor1. 查看物理CPU的个数#cat /proc/cp转载 2014-12-10 18:40:49 · 581 阅读 · 0 评论 -
手动添加交换分区&交换文件
交换分区 swap建议大小 mem*2物理内存大于4G swap=mem除特殊软件要求swap空间的大小之外,只要swap频繁有数据交换出现,那么就意味着你的内存不足。当系统内存不足时,需要释放内存,如果内存里的文件无法释放,那么需要将内存中的文件交换到swap分区内,等进程再次调用该数据时,再次从swap分区调回内存使用L原创 2014-12-08 15:18:42 · 1138 阅读 · 0 评论 -
rsync使用说明#简单配置文档
+++++++++++++++++++++++++++++++++++++++++++++++++Server端:++++++++++++++++++++++++++++++++++++++++++++++++++主配置文件:# vim /etc/rsyncd/rsyncd.conf--------------------------uid = nobodygid原创 2014-12-25 16:37:51 · 514 阅读 · 0 评论 -
Linux系统引导修复
1、备份MBR # dd if=/dev/sda of=/tmp/mbr512.mbr bs=512 count=1 16进制查看 # hexdump -C /tmp/mbr512.mbr2、破坏boot loader(446字节) # dd if=/dev/zero of=/dev/sda bs=446 count=13、重启计算机(将光盘卸原创 2014-12-09 00:57:04 · 2206 阅读 · 0 评论 -
CentOS6.5安装时使用GPT分区#ext4文件系统#XFS文件系统
12*4T做RAID5需求:安装Linux系统(CnetOS6.5)的时候就设置GPT分区。设置/boot-----500M/ ------1Tswap ------ 64G剩余空间全部划分为一个分区 ----挂在到 /fdfs问题:CentOS自带ext4文件系统格式化完成只显示16T手动安装XFS文件系统,格式化之后只显示27T更新mke2fs版原创 2014-12-22 18:40:12 · 6178 阅读 · 0 评论 -
head命令取出某文件中除去最后两行的所有行内容#超级发现
今天写binlog恢复数据脚本的时候,需要用一个取出binlog目录下的所有完整的binlog文件,就是除去当前正在使用的binlog和binlog的索引日志。所以需要取出ls查看出的binlog目录下除去最后两行的所有行,用作循环库。开始打算用ls /data/mysql/log/binlog | grep -sed ……sed取出最后两行,用grep -v 拿掉。研究之原创 2014-12-17 19:40:26 · 2500 阅读 · 1 评论 -
Linux数据汇总命令#sort#uniq#cut简单使用
sort-n 按照数值排序-r 倒序排列-t 指定分割符 -k 按照分割的哪一列排序[root@mysql-server test1]# sort -n -r -t : -k 3 p15uniq-c 统计[root@mysql-server test1]# awk '{print $1}' access_log | sort | un原创 2014-12-08 13:03:05 · 890 阅读 · 0 评论 -
Linux下使Shell 命令脱离终端在后台运行#nohup
你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz文件,连续压缩了半个小时还没有完成,这时,突然你断网了,你登录不上远程Linux主机了,那么前面的半个小时就会前功尽弃,你非常气愤……在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网;或者(2)你在执行了shell命令之后必须要转载 2014-12-04 15:12:48 · 553 阅读 · 0 评论 -
Linux磁盘高级管理
磁盘高级应用RAID(Redundant Arrays of independent Disks)廉价的磁盘冗余阵列常用的raid级别及功能0 --- 磁盘条带化,通常是两个或更多的磁盘组合在一起 多个磁盘,多个I/O,数据分段分别写入不同磁盘 提高I/O速度,优点速度快,缺点磁盘损坏以后,数据无法还原原创 2014-12-11 21:53:15 · 488 阅读 · 0 评论