众所周知,如果没有cd命令,我们无法进入到在Linux内的目录中,但我们有一个名为shopt的Linux内置命令可以帮助我们解决这个问题。
前言
shopt是一个shell内置命令来设置和取消设置各种bash shell选项,这是默认装载的,我们不需要再次安装它,我们可以在启用此选项后在没有cd命令的进入目录内,参考:shopt命令_Linux shopt命令使用详解:显示与设置shell操作选项。
我们将在本文中向你展示如何执行此操作,这是一个小小的调整,但对于那些从Windows迁移到Linux的新手来说非常有用,对于很多Linux管理员来说,不会在没有cd命令的情况下进入到该目录,但是现在起我们对此有一个很好的做法。
运行CMD,进入F:盘,使用cd命令进入f:\recycled目录,输入dir */ahs命令,会显示一个(或更多)名称(SID)很长的文件夹,使用cd命令进入,再执行DIR命令,如果命令结果中存在名称为“info2”的文件夹,就表明这是“夹师”隐藏文件夹的地方。3.cd到/ect/rc.d/init.d目录,使用sendmail命令准备重启一下mail服务linux命令linux命令,出现与“服务器时间不一致”错误,找资料使用touch/etc/mail/*错误提示消失,有新的错误:。下载软件的zip发布包,解压得到里面的.tar.gz安装包, 将该安装包复制到服务器上的某个目录,使用"tar xzf"命令解压该安装包 以root身份进入解压后得到的目录,可以看到目录里面有install.sh及其它文件,执行以下命令:。
$ Documents/
bash: Documents/: Is a directory
为此,我们需要在用户.bashrc文件中附加以下值。
更改.bashrc文件及使用shopt
“.bashrc”文件是一个shell脚本,每次用户以交互模式打开新shell时都会运行该脚本。
你可以在该文件中添加要在命令提示符下输入的任何命令。
.bashrc文件本身包含终端会话的一系列配置,这包括设置或启用:着色、完成、shell历史、命令别名等:
$ vi ~/.bashrc
shopt -s autocd
运行以下命令以使更改生效:
$ source ~/.bashrc