查看端口是否已经打开netstat -pan|grep 8101
其中27747/java为PID/进程名称
根据PID找到是被哪个应用程序使用,ps -ef|grep 27747
13、查看cpu物理个数、核数、逻辑CPU数
#该参数取值为服务器逻辑cpu数量*2,在本例中,服务器有2颗物理cpu,而每颗物理cpu又支持h.t超线程,所以实际取值为4*2=8。若单位净持仓盈利6%以上的投机持仓数量小于申报平仓数量, 则根据单位净持仓盈利6%以上的投机持仓数量与申报平仓数量的比例,将单位净持仓盈利6%以上的投机持仓数量向申报平仓客户分配实际平仓数量。若单位净持仓盈利6%以上的投机持仓数量大于或等于申报平仓数量linux常用命令,则根据申报平仓数量与单位净持仓盈利6%以上的投机持仓数量的比例,将申报平仓数量向单位净持仓盈利6%以上的投机持仓分配实际平仓数量。
cpu核数:grep "cpu cores" /proc/cpuinfo|uniq。单块CPU上能处理数据的芯片组的数量,如双核、四核(cpu cores)
我们明白了核心数越多,我们电脑运行的越快linux常用命令,那么,4核的cpu和双核的cpu在外观上看上去没什么区别,那么我们怎么去区分cpu是6核的还是4核还是双核的,线程数又是什么呢,线程数技术是在一颗cpu同时执行多个程序而共同分享一颗cpu内的资源,现在又双核双线程的cpu,有4核4线程cpu,有双核4线程cpu,有4核8线程的cpu,值得注意一下,很多不良商贩,经常糊弄消费者,把双核4线程的cpu当4核cpu卖,这个时候,大家一定要注意,那么,我们可以使用cpu-z这个软件,检测出我们的cpu是双核4线程,还是4核4线程的,cpu-z能帮我检测出cpu的完整信息。8线程不如物理8核,但是比物理4核强得多。在线程机制的具体实现上,可以在操作系统内核上实现线程,也可以在核外实现,后者显然要求核内至少实现了进程,而前者则一般要求在核内同时也支持进程。
14、查看内存大小
free 如下为8G
15?环境变量
通过修改.bash_profile文件:
添加export PATH=/usr/local/mongodb/bin:$PATH
生效方法:source .bash_profile
有效期限:永久有效
16?压缩解压缩
打包:tar -czvf filename.tar file1 file2 file3
tar -czvf filename.tar dir1 dir2 dir3
解压:tar -xzvf filename.tar [-C /user/local/java解压到指定目录]
-cvf仅打包不压缩
-czvf打包后压缩成gizp格式
17?sudo命令
当前用户切换到root,以root身份执行命令,执行完后,直接退回当前用户,前提是通过sudo配置文件/etc/sudoers授权
18?rz和sz
rz上传本地文件
sz下载文件到本地,如sz filename.tar
19、nohup、setsid、&
当用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。因此,我们的解决办法就有两种途径:要么让进程忽略 HUP 信号,要么让进程运行在新的会话里从而成为不属于此终端的子进程。
1.nohup:让提交的命令忽略 hangup 信号
在要处理的命令前加上 nohup 即可,标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上"&"来将命令同时放入后台运行,也可用">filename 2>&1"来更改缺省的重定向文件名。
2.setsid:在新session执行命令(使进程不属于接受 HUP 信号的终端的子进程,那么就不会受到 HUP 信号的影响)
setsid 的使用也是非常方便的,也只需在要处理的命令前加上 setsid 即可。
3、&
mongodb也是一样,我们可以运行如下命令来查看数据库列表,并切换数据库,然后再查看集合列表,请看下图(我运行了三条命令)。通过“git”菜单的“browse”命令,进入提交(commit)列表窗口,你可以在任意提交(commit)上面右键点击“创建新标签”命令,比如输入“v1.0”。而如果想要查看这条提交记录具体修改了什么内容,可以在命令中加入-p 参数,命令如下:。
20、linux执行命令的区别
假如有一个文件test.sh,脚本内容如下
/bin/bash echo "content-type: text/html"echo "" echo ''echo '
'echo '<meta http-equiv="content-type" content="text/html。$ echo "nohup /bin/bash /tmp/mon.sh &" >> /etc/rc.d/rc.local 。then echo "/bin/bash is a file" 。