Skill_技巧
---------------------------------技巧--------------------------------
1.tset, reset //初始化终端:terminal initialization
2.‘echo *’ 结合 cd //当 ls 命令不能用时,可以查看目录。
3.which ping //查看可执行文件的路径
4.l. //查看隐藏文件
5.sync;sync;sync;reboot //关机前将内存中的数据写入硬盘
6.w //比who命令更详细
7.finger jacky //显示jacky用户的详细信息
8.umount -l 192.168.0.148:/exprots //卸载device is busy 的文件系统
9.fuser -mv /mnt/nfs/c //查看挂载文件系统正在被哪些进程使用
9.fuser -mvik /mnt/nfs/c //k:杀死所有使用该挂载文件系统的进程; i:杀死前提示
10.'mount -o remount,rw / ' //以读写方式重新挂载 /
11.dmesg | more //查看kernel记录的开机信息:可用于排错
dmesg > boot.messages
12.tail -f /var/log/messages //查看日志记录的信息:
13.free top //查看内存(包括swap)使用情况
14.pgrep -l -t pts/2 //查看在指定终端运行的进程
15.pgrep -l -u Jon,Jenny //查看属于指定user的进程
16.tar czf - -C /data/ mysql.db | ssh 192.168.0.23 tar xzvf - -C /backup/
17.chsh -l //列出/etc/shells中的脚本,该文件中的脚本存在/bin/ or /sbin/下
18.egrep 'vmx|svm' /proc/cpuinfo //查看cpu Flag,是否支持kvm虚拟化
19.findfs LABEL=<label>|UUID=<uuid> //查找指定的文件系统,显示其device name
---//关闭进程
20.pkill named //PNAME
kill [-9] 7873 //PID
21.resize2fs /dev/vg0/lv0 //放大LV时,切记随后放大FS。
//扩大FS[*******否则,lv0中未被FS覆盖的{新增}物理空间 [不可用]n *******]
22.man 5 passwd / man 1 passwd //[1]:用户命令;[5]:
23.grep flags /proc/cpuinfo //查看CPU是否支持[硬件虚拟化功能] :mvx | svm
24.id //显示当前shell的SELinux上下文:unconfined_t -> 可以忽略所有SELinux策略
25:sysctl //man -8 sysctl:修改内核参数
26:who -r //查看运行级别
27.uname -a / rpm -q kernel //查看kernel版本号
28.getent passwd | hosts | shadow | ... // 查看指定类型数据库的记录。
// database is one of ahosts, ahostsv4, ahostsv6, aliases, ethers, group, hosts,
// netgroup, networks,passwd[文件], protocols, rpc, services or shadow.
我在IBM工作,可以为大家内部推荐IBM各种职位
IBM全球职位尽在以下链接(请在浏览器中打开,QQ/微信 会阻止):
http://ibmreferrals.com/
很乐意为感兴趣的小伙伴分享:我的面试经验^_^
如需咨询,请邮件发送以下邮箱,有问必回
1026096425@qq.com