1 查看磁盘空间大小
df -h du -sk du -sh
从大到小顺序显示
du -sk |sort -rn
2 查看某文件的一部分,如看前10行
head -10 /etc/passwd
3 后10行
tail -10 /etc/passwd
4查看中间一段,用sed,如下查看第5行到10行内容
sed -n ‘5,10p’ /etc/passwd

5 将file.txt的666改为999
1 sed 's/666/999/g' file.txt >file.txt.new 保存到其他文件
2 vi file.txt
输入:%s/666/999/g
如果有特殊符号,记得加/

6 删除文件注意点
删除软件链接的时候,要记得不要在删除的文件夹后加/,如 rm -f filename/
rm filename 会提示是否删除这个链接
如果用rm -f filename/ 会删除其他文件

7 linux自动同步时间
vi /etc/crontab
00 0 1 root rdate -s time.nist.gov

8 如何防止某个关键文件被修改
chattr +i /etc/fstab
修改直接变-i

9压缩和解压
切片压缩:
tar czf - logs/ |split -b 1m - logs.tar.gz
解压:
cat logs.tar.gz.a* | tar xz

10挂载mount和卸载umount
命令格式:mount [-t vfstype] [-o options] device dir
mount -t cifs -o username=test,password=test //192.168.1.1/temp /temp
umonut /temp

11 查询Uuid命令及/etc/fstab配置
blkid 查询分区uuid
一般挂载的时候比较有用,修改/etc/fstab文件

12 查看文件
cat /etc/fstab
tac /etc/fstab