linux 统计当前系统记住的历史命令个数用什么命令
发布网友
发布时间:2022-04-19 13:46
我来回答
共4个回答
热心网友
时间:2022-05-26 13:48
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:
热心网友
时间:2022-05-26 15:06
1.查看已经输入的历史命令 : history
2.修改系统记住历史命令的最大值:
vi ~/.bash_profile
HISTSIZE=450
上面表示历史记录最多记录450个
3.清空历史记录 history -c
4.得到所有已记录的历史记录的数量: history | wc -l追问我输入vi ~/.bash_profile
后,提示“没有那个文件或目录”,为什么会这样?
追答你用的是什么shell?
cd ~
ls -a
里面有配置文件,看你用的shell是什么才知道。
热心网友
时间:2022-05-26 16:40
history | wc -l
热心网友
时间:2022-05-26 18:32
echo $HISTSIZE