更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux ld、let、lastlog、lastcomm命令的用法及解释

Linux ld、let、lastlog、lastcomm命令的用法及解释

更新时间:2022-01-21 15:53:58浏览次数:605+次

以下为你详细解释ld、let、lastlog、lastcomm命令的用法。

\

Linux ld命令的用法及解释

Linux ld命令是GNU的连接器,将目标文件连接为可执行程序。

1、语法

ld(选项)(参数)

2、选项

-o:指定输出文件名;

-e:指定程序的入口符号。

3、参数

目标文件:指定需要连接的目标文件。

Linux let命令的用法及解释

Linux let命令是bash中用于计算的工具,提供常用运算符还提供了方幂**运算符。在变量的房屋计算中不需要加上$来表示变量,如果表达式的值是非0,那么返回的状态值是0,否则,返回的状态值是1。

1、语法

let arg [arg ...]    #arg代表运算式

2、用法

自加操作let no++

自减操作let no--

简写形式let no+=10,let no-=20,分别等同于let no=no+10,let no=no-20

3、实例

#!/bin/bash

let a=5+4 b=9-3

echo $a $b

#!/bin/bash

let "t1 = ((a = 5 + 3, b = 7 - 1, c = 15 - 4))"

echo "t1 = $t1, a = $a, b = $b"

Linux lastlog命令的用法及解释

Linux lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。

1、语法

lastlog(选项)

2、选项

-b<天数>:显示指定天数前的登录信息;

-h:显示召集令的帮助信息;

-t<天数>:显示指定天数以来的登录信息;

-u<用户名>:显示指定用户的最近登录信息。

3、实例

lastlog

\

Linux lastcomm命令的用法及解释

Linux lastcomm命令用于显示以前使用过的命令信息。

1、作用

accton用来启动进程记录,这样就会把所有的命令都记录到一个指定的文件中,而 lastcomm就是用来查看这个文件的,以方便系统管理。

2、用法

lastcomm [选项]... [文件]...

3、主要选项

-strict-match:精确匹配每一列

--user name:只显示指定用户的命令记录。

--command name:只显示指定命令的记录。

--tty name:只显示在指定终端上运行的命令。

-f filename:指定一个命令记录文件来代替默认文件——acct。

--debug:打印其他内核信息。

-V,--version:打印版本。

-h,--help:打印概要和系统默认统计文件(Linux里面的默认文件多是/var/log/pacct  和/var/account/pacct)。

4、实例

[root@linux ~]# lastcomm      #查看所有人的命令记录

...省略...

sh root pts/4 0.00 secs Thu Apr 7 11:43

grep root pts/4 0.00 secs Thu Apr 7 11:43

in.telne root __ 0.01 secs Thu Apr 7 11:32

sh S guo2 pts/6 0.04 secs Thu Apr 7 11:32

...省略...

[root@linux ~]# lastcomm zhangy   #查看zhangy执行的命令