任务7:熟悉BASH命令

shell:就是指人和操作系统之间交流的接口

Bshell

蓝色:目录

白色:普通文件

绿色:可执行文件

红色:压缩文件

任务7:熟悉BASH命令_第1张图片
ls -l 查看的权限

ls -la    a参数表示查看所有文件,包括隐藏文件


任务7:熟悉BASH命令_第2张图片
ls -lh h以人性化方式展现,方便阅读


任务7:熟悉BASH命令_第3张图片
以大小排序

ls -lh --sort=size    按大小排序

ls -lh --sort=time    按时间顺序排序


任务7:熟悉BASH命令_第4张图片
但是,tail比cat更适合查看日志

more /var/log/messages   也是查看文件内容。只不过是以百分比形式展现,按回车就刷新到下一页。适合从头查看文件内容。

less和more类似,只是不显示百分比。


任务7:熟悉BASH命令_第5张图片
tail只显示后面十条记录,很适合查看日志

tail -20 /var/log/messages  产看后面20条记录,数字可以改

watch -n 2 tail -20 /var/log/messages  每隔两秒执行一下tail这个命令,这样很方便查看系统的日志变化。比如插入无线网卡,日志里面还会记录无线网卡插入后系统做的具体事情,无线网卡的厂家,型号,等等。

任务7:熟悉BASH命令_第6张图片

top命令,很实用的命令:

任务7:熟悉BASH命令_第7张图片
看完之后,按q可以退出

ps -ef 也是比较有用的命令:

任务7:熟悉BASH命令_第8张图片
TTY是指从哪个终端产生的进程,cmd也还能看到路径


任务7:熟悉BASH命令_第9张图片


任务7:熟悉BASH命令_第10张图片


任务7:熟悉BASH命令_第11张图片


任务7:熟悉BASH命令_第12张图片


任务7:熟悉BASH命令_第13张图片


任务7:熟悉BASH命令_第14张图片


任务7:熟悉BASH命令_第15张图片


任务7:熟悉BASH命令_第16张图片


任务7:熟悉BASH命令_第17张图片


任务7:熟悉BASH命令_第18张图片


任务7:熟悉BASH命令_第19张图片


任务7:熟悉BASH命令_第20张图片


任务7:熟悉BASH命令_第21张图片


任务7:熟悉BASH命令_第22张图片
这里虽然报错,但是能看到明显拷贝成功了。

报错的原因是因为,这里的隐藏文件不能被这种方式拷贝。


任务7:熟悉BASH命令_第23张图片

在vi编辑器的模式下:

:这个命令模式的冒号下,可以输入set nu,将文本内容增加行号,方便阅读修改。

ESC退出后的命令模式下,在光标在的某一行,连续按下dd,就会删除那一行。按o就会在那一行下面插入一行,是空行,并且进入编辑模式。另外,在这种模式下,在光标在的那一行按y,就会复制那一行,然后在到光标在的位置,按p就会粘贴那一行,可以粘贴好多次。

课程评价:实际上我有一点linux自学基础,一些基本的命令还是会的,但是苑老师的这个视频,让我明白,学无止境。。。命令只有常用,才能知道如何搭配来实现工作效率。同时,这一节视频,还让我知道了我以前学的基本命令不够用,这些命令正好对我基础是一个补充。

你可能感兴趣的:(任务7:熟悉BASH命令)