根据文件中的某一列排序
cat log.xls | sort -k1 >>log1.xls
内容:
gongdexin12 ttt
gongdexin23 aaa
xulibo rrr
libai 999
dufu 000
cat 1.txt|sort -k1
结果:
dufu 000
gongdexin12 ttt
gongdexin23 aaa
libai 999
xulibo rrr
1:就是代表需要排序的那个域
如果你的rongid 在第三个域 就是k3
-------------------------------------------------------------------------
把文件转编码:
iconv -f utf8 -t gbk log.xls >> log1.xls
查看/修改Linux时区和时间
一、时区
1. 查看当前时区
date -R
2. 修改设置时区
方法(1)
tzselect
方法(2) 仅限于RedHat Linux 和 CentOS
timeconfig
方法(3) 适用于Debian
dpkg-reconfigure tzdata
3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
在中国可以使用:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、时间
1、查看时间和日期
date
2、设置时间和日期
将系统日期设定成1996年6月10日的命令
date -s 06/22/96
将系统时间设定成下午1点52分0秒的命令
date -s 13:52:00
3. 将当前时间和日期写入BIOS,避免重启后失效
hwclock -w
三、定时同步时间
* * * * * /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1
vim中到文件头 gg
vim中到文件尾 shift+g
复制从某一行到哪一行 :50,39y,然后p
vim中多行注释和删除多行注释
1.多行注释: a.按下Ctrl+v,进入列模式; b.在行首选择需要注释的行; c.按下“I”,然后输入注释符(“//”、“#”等); d.按下两次“Esc”键(看到网上有些资料只是说按下“Esc”,但在我的机器上要按两次才 行)。
2.删除多行注释: a.按下Ctrl+v,进入列模式; b.选定要取消的注释符; c.按下“x”或者“d”.
查找目录下包含 字符串:quick_power 的所有文件 -v是过滤掉
grep quick_power /home/rong/www/trunk/rong360/main -r * |grep -v "\.svn"
linux虚拟机时间同步:
crontab -e