工作中常用到的linux命令

1.开启数据库远程访问权限:

进入linux后台,mysql  -uroot   -proot;

依次输入两个命令 :GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

FLUSH PRIVILEGES;

2.利用jconsole监控时,导出堆内存文件

jmap -dump:format=b,file=文件名.dump  [pid]

进入项目所在的java环境的bin目录下,执行该命令。pid号可以使用命令ps  -ef  |  grep  *  来获取pid号

3.查看CPU的核数:

CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 

总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数

(1)查看CPU信息(型号):

[root@iZ2ze1rl2qyewq63peun8vZ ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
24  Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz

(2)查看物理cpu个数:

[root@iZ2ze1rl2qyewq63peun8vZ ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2

(3)查看每个物理CPU中core的个数(既核数):

[root@iZ2ze1rl2qyewq63peun8vZ ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 6

(4)查看逻辑CPU的个数

[root@slave2 ~]# cat /proc/cpuinfo| grep "processor"| wc -l
24

4.查看磁盘信息

df  -h

5.查看内存

free

6.查看进程

ps  -ef  |  grep   *

ps   aux   |  grep    *

7.shell脚本中的命令

read:

Linux read命令用于从标准输入读取数值。

read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。

  • -a 后跟一个变量,该变量会被认为是个数组,然后给其赋值,默认是以空格为分割符。
  • -d 后面跟一个标志符,其实只有其后的第一个字符有用,作为结束的标志。
  • -p 后面跟提示信息,即在输入前打印提示信息。
  • -e 在输入的时候可以使用命令补全功能。
  • -n 后跟一个数字,定义输入文本的长度,很实用。
  • -r 屏蔽,如果没有该选项,则作为一个转义字符,有的话 就是个正常的字符了。
  • -s 安静模式,在输入字符时不再屏幕上显示,例如login时输入密码。
  • -t 后面跟秒数,定义输入字符的等待时间。
  • -u 后面跟fd,从文件描述符中读入,该文件描述符可以是exec新开启的。

if判断:

if [  中括号前后必须有一个空格  ];then

  *

else

  *

fi

中括号内的判断条件类型如下:

整数比较:

  • -eq 测试两个整数是否相等
  • -ne 测试两个整数是否不等
  • -gt 测试一个数是否大于另一个数
  • -lt 测试一个数是否小于另一个数
  • -ge 大于或等于
  • -le 小于或等于

命令间逻辑关系:

  • &&:逻辑与
  • ||:逻辑或

字符串比较:

  • == 等于  两边要有空格
  • != 不等
  • >  大于
  • <  小于

是否存在文件或目录:

  • -d   是否存在目录
  • -f    是否存在普通文件
  • -e   测试文件是否存在

 8.CRT无法登录虚拟机问题解决

登录至同局域网内的其它虚拟机,ssh  +   IP登录至无法登录的虚拟机,然后进入/etc/ssh/ssh-config文件,关闭其中一行注释,复制两行内容到sshd_config文件的最下面,保存后reboot即可。

 9.挂载磁盘方式

 10.postgresql数据库搭建

参考博客: https://www.cnblogs.com/mascot1/p/11179767.html(很详细)https://www.cnblogs.com/KylinBlog/p/9155093.html(postgresql启动)

原文地址:https://www.cnblogs.com/schblog/p/11893321.html