cd ~/XXX
cd X 定位到指定目录
cd .. 返回上一级目录
cd ../.. 返回上两级目录
ls 显示当前目录下所有文件
python -version 显示软件的版本
将软件拖入终端 显示软件的路径
open X 打开指定文件
which python 显示python路径
更新完PATH 后 source ~/.bash_profile (此文件存储path)
cat X 强制查看文件
pwd 显示当前目录
mkdir 新建目录
locate X 显示x文件名所在的目录
head -10 查看前10行
tail -10 查看最后10行
rm -rf /data0/weibo_bigdata_hotmblog/miaobo/white_statistic/1_* 删除以1_开头的所有文件
ps -ef|grep python 所有在运行的python程序
grep aaa * 在当前路径搜索文本内所有包含aaa的内容
cut -d “ ” -f1 根据“ ” 来切分数据并返回左边部分
tr ‘ ’ ‘,' 用逗号替换空格
sort -k2,2 -n -r xxxx 根据第二列倒排数据
| 用来同时执行多个命令
aaa > xxxxx 执行完命令aaa后将数据保存到xxxx
vi/vim:
vi X 建立一个新的文件
i 编辑模式
Esc 退出编辑模式
:wq 退出 vi文件
:wq! 强制保存后离开
free 查看内存使用情况 参数 -m -g
ps -ef | grep python 查看运行的程序中py类型的
kill 结束进程
git clone xxxx 下载到本地
git commit
git add .
git commit -m "asadads"
git pull origin master 更新到本地
git push origin xxxx 上传到分支
HDFS:
hdfs dfs -help
hdfs dfs -useage <xxx>
hdfs namenode
hdfs datanode
hdfs dfs -du - h /data/wiki 查看当前文件夹占用内存情况
hdfs dfs -mkdir -p /data/xxx
hdfs dfs -rm -r /data/xxx