请问Linux的shell如何查看内存使用率?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问Linux的shell如何查看内存使用率?相关的知识,希望对你有一定的参考价值。

请问Linux的shell如何查看内存使用率?

free -m
显示的数字是内存大小,以兆为单位
total used free shared buffers cached
Mem: 32126 32080 46 0 117 22841
-/+ buffers/cache: 9121 23005
Swap: 996 0 996

注意,linux大量内存是被系统cache用了,所以剩余内存可能会很小,但是实际上被占用的,是需要减掉cache和buffer的,这就是为什么数据会有两行了
参考技术A free
cat /proc/meminfo
参考技术B win键+PAUSE BREAK 参考技术C top看实时的
free看当前的
cat /proc/meminfo 看详细的

请问linux 中如何设置环境变量?在哪个文件下可以查看该环境变量。

如题!还有在Linux下添加一个用户,可以设置该用户的权限吗?多谢高人指点,谢谢!
还有在Linux下可以设置用户进入系统后的路径吗?默认进入root目录下,这个可以设置吗?

环境变量设置一般是系统用户环境变量和用户环境变量,相关配置文件如下:
/etc/profile
全局用户,应用于所有的shell。
/$home/.profile
当前用户,应用于所有的shell。
/etc/bash_bashrc
全局用户,应用于bash
shell。
~/.bashrc
局部当前,应用于bash
sell
如果只是程序软件的临时环境变量设置,那么就需要在软件所在目录执行如下语句
find . -name "*.*" | xargs grep "test"上述信息请用查找的变量信息来替换test
参考技术A 1.
假设环境变量是home,就 export home=/home/name/
就把环境变量home设成 /home/name了。 想看环境变量值就 echo $home即可
2.
有多种方法,已经有很多人回答过了,例如http://zhidao.baidu.com/question/38739272
3.
改变环境变量HOME的值为root目录本回答被提问者采纳
参考技术B echo $PATH 可以用于查看环境变量
vi /etc/basrc,vi ~/.bashrc vi ~/.bash_profile 你也可以看一下这里面有环境变量,具体哪一个记不太清楚了。
要设置环境变量可以用
export PATH=$PATH:/你自己要加的路径 这个只是暂时的,重启后就不行了。
想长期有用的话你可以写到上面说的那几个文件中。

以上是关于请问Linux的shell如何查看内存使用率?的主要内容,如果未能解决你的问题,请参考以下文章

Linux上使用shell脚本查看内存情况

linux上使用shell脚本查看内存使用率

Linux上使用shell脚本查看内存情况(超实用)

用啥方法可以查看Java进程使用的内存空间和网络流量大小??

Linux下查看CPU/内存/硬盘的shell命令

Linux下swap耗尽该怎么办?如何释放swap