在Linux中 , 如何设置前、后台命令和程序的执行?命令后直接加,这个命令就在后台执行;
正在运行的命令,使用Ctrl+z,就挂起;
jobs命令,可以现实后台 , 包括挂起的命令;
使用bg %作业号 就可以把挂起的命令在后台执行;
使用fg%作业号 就可以把后台命令调到前台 。
linux如何快速输入从前历史命令?ctrl+r 然后输入搜索的关键词,
比如:之前输入过一个命令 /etc/profile
只要ctrl+R 然后输入就可以查询到这个命令,可以用上下箭头进行模糊查看ctrl+r 然后输入搜索的关键词,
比如:之前输入过一个命令vim /etc/profile
只要ctrl+R 然后输入vim就可以查询到这个命令,可以用上下箭头进行模糊查看
怎么查看linux所有执行过的命令linux查看过去用过的命令如下;
1、切换到要查看的用户下 。
2、运行history命令即可 。
cat /那个用户的家目录/.bash_history
Linux 命令行技巧ALT快捷键在WIN下Xshell不可用
ctrl + a光标切换到命令行行首
ctrl + e光标切换到命令行末尾
ctrl + l清屏 等同于 clear
ctrl + u清除剪切光标之前linux执行以前的命令的内容
ctrl + k清楚剪切光标之后linux执行以前的命令的内容
ctrl + w清除剪切光标之前linux执行以前的命令的一个word
alt + d清除剪切光标之后的一个word
ctrl + y粘贴刚才删除字符
ctrl + h向行首删除一个字符
ctrl + d向行尾删除一个字符,空行时等于 exit 和 logout
ctrl + _恢复刚操作的命令 xshell无法使用
ctrl + b光标向行首移动一个字符 ( backwards )
ctrl + f光标向行尾移动一个字符( forwards )
ctrl + ←光标向行首移动一个word
ctrl + →光标向行尾移动一个word
ctrl + r历史命令中查找 (关键字可用)
ctrl + z转入后台运行
【linux执行以前的命令 linux命令执行成功后会返回什么】history 10显示最近使用过的10个命令
!!执行前一个命令
! + 字符执行前一个以“字符”开头的命令
! + Num执行对应行号的命令
! + ? abc执行前一个包含abc的命令
! -n执行n个命令之前的那个命令
!*调用上一条命令的所有参数
!$调用上一条命令的最后一个参数
!-:调用上一条命令除linux执行以前的命令了最后一个参数的部分
ALT + num + .调用上一条命令中任意一个部分
!!:gs/$1/$2替换上一条命令中所有$1为$2
!!:gs^$1^$2替换上一条命令中第一个$1为$2
linux 查命令历史 时间1、以ROOT用户编辑/etc/profile文件,在里面加入下面内容(我一般习惯在最末尾加):
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S"
注意:在末尾的“引号”与“S”之间 , 加入一位空格,将日期时间和历史命令用空格相隔开来 。
2、退出系统重新登陆
注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间 , 后面所执行的命令,才会显示正确的实际执行时间
3、查看效果(在任何用户下都会生效):
(1)ROOT用户下试试效果:
[root@oraclelinux ~]# history
3542013-07-15 23:50:00 vi /etc/profile
3552013-07-15 23:50:12 history
3562013-07-15 23:50:14 exit
3572013-07-16 00:04:32 history
[root@oraclelinux ~]#
/etc/profile 中HISTSIZE=30 设置历史命令显示条数 。
/root/.bash_history
/root/.bash_logout 需要在用户注销时做的事情,可以在此文件中添加 。
例如:添加"rm -f $HOME/.bash_history"。
这样,当用户每次注销时,“.bash_history”文件都会被删除,清除历史记录 。
推荐阅读
- 电脑声卡直播时电流声,声卡直播电流声很大
- 关于怎么取消酷狗充电视频通话的信息
- gis设备外壳需要清扫吗,gis设备又叫什么
- 安卓手机如何超级省电,安卓手机如何超级省电模式
- mysql关联表怎么优化 mysql关联语句
- 包含flutter怎么怎么开发ios应用的词条
- 华为鸿蒙3正式版时间,鸿蒙30即将发布
- 手机淘宝为什么黑白了,为什么淘宝界面是黑色的
- python的回声函数 python回声程序