项目小白学习Linux——系统状态检测、工作目录切换

一.系统状态检测

        快速查看掌握有关系统状态是每一位程序员不可或缺的能力,这一节的内容就从系统内核、系统负载、内存使用情况、当前启用终端数等相关命令出发,这些命令都相当实用,一定要掌握。

1.uname命令

作用:查看系统内核与系统版本等信息 。

拓展:搭配参数-a来查看内核名称,主机名,内核发行版本,节点名,系统时间,硬件名称,硬件平台,处理器类型以及操作系统名称等信息。

2.uptime命令

       作用: 查看系统负载信息,显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。

        拓展: 平均负载值是指系统在近1分钟、5分钟、15分钟内压力情况;负载值越低越好,尽量不要长期超过1,生产环境中不要超过5.

3.free命令

作用:显示当前系统中内存使用量

拓展:使用 -h 参数以更人性化的方式输出当前信息(让你能看懂)

 看,“说人话多么重要”(doge)

 4.who命令

作用:查看当前登入主机的用户终端信息

 5.last命令

作用:查看所有系统的登录记录

拓展:这些记录都是以日志文件形式保存在系统中,因此黑客可以轻松对他们篡改,所以千万不要单纯以该命令的输出信息来判断系统是否被恶意入侵!

这一个命令下来信息量很大,我只是截取了一小部分作为实例来参考。 

6.history命令(省略实例)

作用:查看当前用户在本台计算机上近1000条命令

拓展:使用 -c 参数搭配会清空所有命令历史记录

二.工作目录切换

        工作目录是指用户当前在系统中所处位置。

        在实际工程中,这种目录的切换是不可避免而且至关重要的。

1.pwd命令 

作用:显示用户当前所处工作目录。简单说,每当在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。

pwd 查看默认工作目录

pwd -P 显示实际路径

pwd -L 显示连接路径

目前在我的虚拟机上这三者输出的都是一样的。(以后经验多了可能会遇到具体变化的情况)

2.cd命令

作用:切换工作路径

比较常用:cd ../ :返回上一层目录

                  cd dir:dir指的是目标路径,绝对路径、相对路径都可以

                  cd /home:查看有多少普通用户的家目录

                  cd /  : 跳转到根目录

                  cd ~ :跳转到当前用户的家目录

3.ls命令

作用:显示目录中的文件信息

扩展:-a 看全部文件(包括隐藏文件)

           -l  看文件属性、大小等详细信息

           -d 看目录属性信息    (可与实际存在的一个文件结合)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值