栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux命令随时记

Linux命令随时记

日常使用的Linux命令,作为日常开发使用手册。持续更新…

git

配置user.name和user.email

git config user.email  xxx@xxx.com
git config user.name  xxx

和远程仓库关联

git remote add origin git@github.com:test/transformers.git

查看远程仓库

git remote -v

如果远程仓库和本地版本不一致时需要先更新本地

git pull --rebase origin master
# 如果执行上面的命令报错可以执行下面的命令然后重新执行上面的命令
git stash

查看本地仓库状态

git status

提交add操作

git add . # add所有修改文件
git add filename  # add指定文件

提交commit操作

git commit -m "describe"

推送push到远程仓库

git push origin master # 提交到主分支
git push origin branchname  # 提交到其他分支

以上add到push操作可以通过ide直接一步操作。

切换分支

git checkout branchname
hadoop

查看文件列表

hdfs dfs -ls filepath

将本地文件上传到hdfs

hdfs dfs -put local_filepath1  hdfs_filepath2

将hdfs文件下载到本地

hdfs dfs -get hdfs_filepath1 local_filepath2

总结:大部和Linux命令差不多,就是前面加上hdfs dfs 或者 hadoop fs

Linux

常见文件文件夹

mkdir filename

下载wget

yum install wget  # 我的服务器是RedHat
apt install wget  # 如果服务器是Ubuntu
#  对于yum和apt命令功能差不多,都是软件包管理器,命令语法都是:
# apt [options] [command] [package ...]
# yum [options] [command] [package ...]

安装rz sz文件传输工具。sz即使send Zmodem,就是用Zmodem文件传输协议从Linux服务器发送文件到window的意思,rz则就是receive Zmodem,从字面就很容易理解是在Linux上接收文件,也就是上传了。

yum [-y] install lrzsz  # -y为可选命令,表示当安装过程提示选择全部为 "yes"
ohter

1、Linux crontab是用来定期执行程序的命令。

语法:crontab [-u user] file 或者 crontab [-u user] {-l|-e|-r}
-u user 是指设定指定user的时程表,只有root才能够指定他人的时程表。没有则表示设定自己的时程表。
-e 执行文字编辑器来设定时程表,内定的文字编辑器是 VI
-r 删除目前的时程表
-l 列出当前的时程表

Linux中vi编辑器定位到最后一行:shift+g,定位到n行:ctrl+g然后输入n

crontab [-u user] -l
crontab [-u user] -r
crontab [-u user] -e
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/719037.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号