最近学习大数据理论及应用课程,用到一些虚拟环境中DOS命令,完全不熟悉,在此记录一下。
————以下写于安装HBASE时,主要参考:HBASE的安装、配置与实践
更多的指令参考:Linux命令大全
sudo
sudo是 以系统管理者的身份执行命令,详细参考.
cd
cd+空格+目录
跳转到指定目录下。
cd\
退出文件夹,回到根目录。
ls
ls用于显示指定工作目录下内容(列出目前工作目录所含文件及子目录),详细参考。
mv
mv用来为文件或目录改名,或将文件或目录移入其他位置,详细参考。
将文件夹hbase-1.1.2命名为hbase:
~$ sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase
vim
$ vi ~/.bashrc
进入~/.bashrc文件,编辑配置路径。
用方向键来改变光标位置,移动到末端,输入i进入“插入”状态即可以输入命令:
输入完成后,esc退出插入状态,
输入“:wq”(write,quit),回车,退出。(好像输入:后,按向上方向键会自动输入wq,回车即可)
编辑完成后,执行source命令使上述配置在当前终端立即生效:
$ source ~/.bashrc
chown
添加权限,查看版本。
————以下写于安装spark时,主要参考:Ubuntu系统中安装Spark
tar
解压压缩包到指定目录下
sudo tar -zxf 路径/压缩包名称 -C/usr/local/
解压到/usr/local目录下
“~/”默认是home目录,路径中就不用再加“/home/”了。
cp
复制文件到指定文件中
PS:
输入spark-shell,进入Scala环境:
退出spark-shell:quit
输入pyspark进入Python环境:
退出pyspark:quit()
rm
删除指定文件
sudo rm 文件名称