Linux使用学习旅程(二)

继续一些简单命令的介绍:

【ls命令】:这个命令就是列举当前目录中的内容,有很多可以使用的参数,我们最常用的是 -l :长格式的列表显示,-t:按修改时间排序-r倒序。

因此,我们平常较常用的命令为, ls -lrt

上面提到文件在Linux下面的时间,每个文件都会有3个时间
• modification time(mtime,修改时间):当该文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性。
• status time(ctime,状态时间):当该文件的”状态(status)”改变时,就会更新这个时间,举例来说,更改了权限与属性,就会更新这个时间。
• access time(atime,存取时间):当“取用文件内容”时,就会更新这个读取时间。举例来说,使用cat去读取 ~/.bashrc,就会更新atime了。

在默认的情况下,ls显示的是该文件的mtime,也就是这个文件的内容上次更改的时间。

我们可以通过--time去显示特定时间,如 ls -l --time=atime,  ls -l --time=ctime 这样就可以查询某个文件的具体某些时间了。


history命令】:主要用于显示历史指令记录内容, 下达历史纪录中的指令 。

参数:
  :数字,要列出最近的 n 笔命令列表
-c  :将目前的shell中的所有 history 内容全部消除
-a  :将目前新增的history 指令新增入 histfiles 中,若没有加histfiles ,
则预设写入 ~/.bash_history
-r  :将 histfiles 的内容读到目前这个 shell 的 history记忆中
-w  :将目前的 history 记忆内容写入 histfiles

Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中。默认保存1000条,你也可以更改这个值。

如果你键入 history,history会向你显示你所使用的前1000个历史命令,并且给它们编了号,你会看到一个用数字编号的列表快速从屏幕上卷过。你可能不需要查看1000个命令中的所有项目,当然你也可以加入数字来列出最近的 n 笔命令列表。看到某个命令的编号后,我们可以通过【!命令编号】这种方式直接调用这个命令!

如果历史命令太多,history | more 可以分屏显示命令,history | grep pattern 可以找到特定形式的命令。


【ps命令】:用于查看当前系统中运行的进行信息,有时,我们需要手动杀某些进程,就需要先通过这个命令定位到特定的进行,然后运行kill命令来杀进程。通常用的较多的参数为 -ef, e:显示所有进程  f全格式显示进程。 可以配合管道和grep来定位特定的进行


【kill命令】:杀进程,上面通过ps找到进程后,知道了进程号pid, 然后kill pid即可将进程干掉了。

 

PuTTY 是一个常用的SSH/Telnet 程序,我们可以通过它去远程连接服务器,进行操作,在这个终端中,选择一段文本,默认左键是复制操作,右键是 复制 +  黏贴 操作!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值