今日报丨系统教程篇:lixux系统中bash命令下一些操作技巧学会后可事半功倍

tab键补全用法

当我们敲击一下tab补全命令或文件名


(资料图片仅供参考)

当我们敲击两下tab 列出相关的所有可选项

cd - 相当于电视的回看

有时候我们进入一个非常长的目录,后来又进入另一个目录,可能我们还行回到原来那个长,如果事先知道,我们可能输入pwd ,以便一会儿粘贴,有时候忘了输入pwd我们可能无奈还得输入一次长长的路径,我们可以输入一下cd -试试,直接回到上次进入的目录,就像是看电视时候的回看按钮。是不是很好用?

查看以下例子

[[emailprotected] /]# cd /tmp

[[emailprotected] tmp]# pwd

/tmp

[[emailprotected] tmp]# cd /

[[emailprotected] /]# pwd

/

[[emailprotected] /]# cd -

/tmp

[[emailprotected] tmp]# pwd

/tmp

Esc+.

用法举例

首先touch一个文件,然后编辑这个文件

touch abcdefghijk

敲入vi ,然后Esc+. 发现是不是abcdefghijk已经出现在vi后面/

转义字符用法

系统中一些命令都是别名的功能,比如我们使用的rm、mv等,实际上是 rm -i和mv -i 。

查看系统别名可以使用alias命令,例如以下系统默认的别名。

[[emailprotected] testdir]# alias

alias cp="cp -i"

alias egrep="egrep --color=auto"

alias fgrep="fgrep --color=auto"

alias grep="grep --color=auto"

alias l.="ls -d .* --color=auto"

alias ll="ls -l --color=auto"

alias ls="ls --color=auto"

alias mv="mv -i"

alias rm="rm -i"

alias which="alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde"

有时候我们删一个文件时候,会出现以下提示, 需要我们一个个确认,原因就是rm默认就是rm -i起了作用。

[[emailprotected] testdir]# cd dir1

[[emailprotected] dir1]# ls

file1 file2 file3 file4

[[emailprotected] dir1]# rm file1 file2 file3 file4rm: remove regular empty file ?.ile1?. y

rm: remove regular empty file ?.ile2?. y

rm: remove regular empty file ?.ile3?. y

rm: remove regular empty file ?.ile4?. y

我们可以使用转移字符使别名失效,使用如下,删除就不会再有提示确认了。

[[emailprotected] testdir]# cd dir1

[[emailprotected] dir1]# ls

file1 file2 file3 file4

[[emailprotected] dir1]# /rm file1 file2 file3 file4

那么以上内容就是今天关于到lixux系统中bash命令下一些操作技巧学会后可事半功倍方面的一些教程介绍了,希望这篇文章能够帮助大家快速的去了解到lixux系统中bash命令下一些操作技巧学会后可事半功倍,也能够帮助大家解决目前所遇到的问题哦。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。

标签: lixux系统中bash命令下一些操作技巧学会后可事半功倍 上一篇:系统教程篇:Windows系统常见的操作误区盘点下一篇:系统教程篇:Windows系统时常见的操作误区

关键词: