从零开始的Linux学习:2020.5.3-第三天

从零开始的Linux学习

2020.5.3-第三天

今天急急忙忙的预习,却也刚好讲到我预习到地方就下课了,下次还是要多注重时间管理才行。
那么今天学习几组常用命令,但大部分都是能理解,这里就稍微做一下记录:

一、系统状态检测命令

1.ifconfig命令:获取网卡配置信息与网络状态等信息,格式为“ifconfig [网络设备] [参数]”:
敲出来的信息有几个地方需要记住,在这里插入图片描述
2.uptime命令,用于查看系统的负载信息,格式为“uptime”:
在这里插入图片描述
uptime显示的是top命令的第一行,其后面的三个数值表示CPU的负载均衡,最小为0;有个经验之谈,一般来说不要超过5,不然会有可能造成程序的不稳定,有崩溃的风险,而1则是理想状态;

3.last命令:用于查看所有系统的等级记录,格式为“last [参数]”:
在虚拟机上使用,如果是经常用快照来还原系统再进行操作的话,其显示的时间会不准确;
last显示的值只能当作参考,因为可以去修改本地文件:
在这里插入图片描述
其显示的“:0”代表的是本地登录,如果是远程登入,则会显示IP地址;

4.history命令:
RHEL 5/6默认储存500条,RHEL 7为1000条(可以自定义最大数,在/etc/profile文件中修改HISTSIZE变量值),历史命令储存在用户家目录中的.bash_history文件中;

三、文本文件编辑命令

1.cat 命令:查看内容较少的文本文件,参数-n显示行号;
2.more 命令:查看文本文件,在不确定文件大小时,可以直接使用more命令,可使用空格或回车进行翻页;
3.head 命令:查看文本文件的前N行,参数-n后面接数字,便显示几行,默认为10行;
4. tail 命令:查看文本文件的后N行,参数-n后面接数字,便心事几行,默认为10行;参数-f则是可以持续刷新一个文件的内容,可用于实时查看最新日志的文件;
5. tr命令:用户替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”:
在这里插入图片描述
这个只是显示内容发生改变,并不会修改源文件;
6.wc 命令:用于查看文件的具体存储信息和时间等信息:
-l:只显示行数(空白行算入)
-w:只显示单词书
-c:只显示字节数;
7.stat命令:用于查看文件的具体存储信息和时间等信息:
在这里插入图片描述
Linux系统文件的时间分三种:
atime:最后一次查看文件内容的时间
mtime:最后一次修改文件内容的时间
ctime:最后一次修改文件属性的时间(权限变更,此时间无法去更改);

四、文件目录管理命令

1.touch 命令:用于创建空白文件或设置文件的时间:
此命令主要难度是设置时间,文件内容的修改时间(mtime),文件权限或属性的更改时间(ctime,不能修改),文件内容的读取时间(atime,使用cat、more等查看命令也会更改时间)
-a:仅修改“读取时间”(atime)
-m:仅修改“修改时间”(mtime)
-d:同是修改atime与mtime
在这里插入图片描述
如果要使用-a或-m参数修改atime或者mtime时,需要在它们之后加上-b参数:
在这里插入图片描述

2.mv命令:用于剪切文件或将文件重命名,在同一个文件夹内进行操作,则相当于重命名操作;
3.dd命令:用于按照指定大小和个数的数据库来复制文件或转换文件:
of(out file):输出的文件名称
if(input file):输入的文件名称
bs(block size):设置的每个“块”的大小
4.fike命令:用于查看文件的类型,格式为"file 文件名":
Linux系统中,文本、目录、设备等所有的一切都统称为文件,所以并不能依靠文件名后缀来判断它是什么文件类型;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值