linux 命令有很多,常用的很少。
#######################系统相关############################
lsb_release -a 查看系统信息
getconf LONG_BIT 查看系统位数(64 or 32)
su mysql 切换到mysql用户,exit 退出回到root
chown -R mysql:mysql fileName 文件夹授权
N 向上查找 n 向下查找 (vi 搜索)
mkdir -p 文件夹 递归创建文件夹
touch 文件名 创建空文件
pwd 显示当前目录路径
tail -n 50 文件名 查看文件最后50行
> 输出重定向
>> 输出追加重定向
netstat -ap|grep 80 查看使用80端口的进程
hostnamectl --static set-hostname master hostname 修改
echo 10.211.55.4 master >> /etc/hosts host追加
ls -lh 人性化显示当前文件/文件夹等信息
######################环境变量相关#########################
文件末尾添加
#jdk1.8
export JAVA_HOME=/data/java/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#flink
export FLINK_HOME=/usr/flink-1.5.1
export PATH=$FLINK_HOME/bin:$PATH
保存后执行使配置生效
######################网络相关###########################
cd /etc/sysconfig/network-scripts