linux 统计当前系统记住的历史命令个数用什么命令

2024-11-13 03:41:18
推荐回答(4个)
回答(1):

uname -a
2. cat /proc/version
3. cat /etc/issue
4. lsb_release -a

详解 lsb_release -a

1. 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
1. [root@3.5.5Biz-46 ~]# lsb_release -a
2. LSB Version: 1.3
3. Distributor ID: RedHatEnterpriseAS
4. Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
5. Release: 4
6. Codename: NahantUpdate1
7. [root@3.5.5Biz-46 ~]#
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版

在每个用户的家目录里,看文本命令很多,如: cat \ more \ less \ vi 等等这些命令都可以看某个用户的 .bash_history 文件。

例:# more ~user/.bash_history 看 user 用户的历史命令,但是你要访问的权限才行。

忘说了,看的是上次的历史命令 :em02:

回答(2):

1.查看已经输入的历史命令 : history
2.修改系统记住历史命令的最大值:
vi ~/.bash_profile
HISTSIZE=450
上面表示历史记录最多记录450个
3.清空历史记录 history -c
4.得到所有已记录的历史记录的数量: history | wc -l

回答(3):

history | wc -l

回答(4):

echo $HISTSIZE