我在 Mac OS 机器上运行 CentOS 6.3 版本的 32 位 VM。我从终端获得这些信息,
$ uname -a
Linux Cloudera-Training-VM-4.1.1.c 2.6.32-279.14.1.el6.i686 #1 SMP Tue Nov 6 21:05:14 UTC 2012 i686 i686 i386 GNU/Linux
$ uname -i
i386
$ cat /etc/issue
CentOS release 6.3 (Final)
Kernel \r on an \m
Run Code Online (Sandbox Code Playgroud)
我想在 VM 中安装 Google Chrome,并阅读了网页上的说明:
它通知运行以下命令:
$ URL=https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
$ sudo yum install -y ${URL}
Run Code Online (Sandbox Code Playgroud)
后来从终端启动谷歌浏览器,
$ google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
当我运行sudo yum install -y ${URL}
命令时,我得到下面提供的输出,
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached …
Run Code Online (Sandbox Code Playgroud) 我使用这个 shell 管道通过终端获取 SQL 转储:
$ cd var/lib/mysql && mysqldump -uroot -p"craft" --add-drop-table craft > ~/../docker-entrypoint-initdb.d/base.sql && cd ~/..
Run Code Online (Sandbox Code Playgroud)
可以看出,我进入了该var/lib/mysql
目录并将转储创建到一个文件中,然后从我最初所在的位置返回。
命令是正确的,但是,我想它可以像不直接进入var/lib/mysql
目录一样简洁地编写。
有人可以建议吗?