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
原文地址:https://www.cnblogs.com/jackydalong/p/2408790.html