![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux命令
Chris-disciple
淡泊明志,宁静致远
展开
-
温故而知新---Linux:df命令
df 命令:linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_...原创 2018-11-15 14:58:29 · 186 阅读 · 0 评论 -
温故而知新---Linux:du命令
1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all 显示目录中个别文件的大小。-b或-bytes 显示目录或文件大小时,以byte为单位。-c或–total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。-k或–kilobytes 以KB(1024bytes)为单位输出。-m或–megabyt...原创 2018-11-15 15:09:44 · 163 阅读 · 0 评论 -
温故而知新---Linux:df和du查看磁盘大小不一致的问题和解决办法
今天在公司的服务器清理日志之后,发现了一个奇怪的现象,先上图:如上图所示:data已经用掉了5.5GB的空间,但是data所有文件夹加起来的空间不超过4.3G。那多占用的空间到哪里去了呢?后来网上查询了一下原因:du:是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。df:通过文件系统来快...原创 2018-11-15 22:39:46 · 1646 阅读 · 0 评论 -
温故而知新---Linux:查看物理CPU个数、核数、逻辑CPU个数,内存信息
#总核数 = 物理CPU个数 X 每颗物理CPU的核数#总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数#查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l#查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep “cpu cores”| uni...原创 2018-11-29 11:23:46 · 157 阅读 · 0 评论 -
温故而知新---Linux:查看已经安装的jdk
linux下查看已经安装的jdk一 查看JDK版本:java -version二 配置环境变量:如果所有用户都想共享jdk的环境变量,可以通过如下方式设置。(但建议最好不要这样,万一有其他用户使用其他JDK就会受到影响。)在/etc/profile文件中加入:vi /etc/profileexport JAVA_HOME=/usr/java/jdk1.6.0_26export...原创 2018-11-27 14:09:01 · 320 阅读 · 2 评论 -
温故而知新---Linux:查看某个指定时间段的日志
大家习惯用下面的命令:sed -n ‘/起始时间/,/结束时间/p’ 日志文件例如,sed -n ‘/2018-04-08 16:00:00/,/2018-04-08 15:00:00/p’ server.log但是我发现一个更加好玩的命令:grep ‘2018-11-27 13:2[2-4]’ api-error.log示例:...原创 2018-11-27 15:41:57 · 12909 阅读 · 3 评论 -
温故而知新---Linux:执行Shell 脚本的方式
path/script-name或者./script-name指在当前路径下执行脚本(脚本需要有执行权限),需要将脚本文件的权限改为可执行(即文件权限属性为x位)。具体方法为:chmod a+x script-name。然后通过执行脚本绝对路径或者相对路径就可以执行脚本了。注意:在生产环境中,运维人员由于忘记为该脚本设置可执行权限,然后直接使用,导致出错。chmod 命令chmod命令是...原创 2018-11-27 17:29:11 · 133 阅读 · 0 评论