linux命令整理

设置全局环境变量:vi /etc/profile

export  JAVA_HOME = /opt/soft/jdk180 
	export  CLASSPATH = .:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:	$JAVA_HOME/lib/tools.jar 
	export  PATH = $PATH:$JAVA_HOME/bin
	export  MAVEN_HOME = /opt/soft/maven361
	export  PATH = $PATH:$MAVEN_HOME/bin

激活环境变量:source /etc/profile
查看maven版本:mvn -version
查看当前文件或文件夹的路径:pwd
返回上级目录:cd …
关闭机器:shutdown now 重启:shutdown now -r

查看ip地址:ip a
查看名字:hostname
修改名字:hostnamectl set-hostname xuxu1
修改机器名:vi /etc/hosts
加上192.168.56.100 xuxu
192.168.56.101 xuxu1(两台机器都要加上)
修改ip地址:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
重启网络:systemctl restart network
查看网络是否正常:ping www.baidu.com
------------ 以上步骤构建两台机器有利的通讯条件 -----------

登录xuxu1:ssh xuxu1(ssh用于登录对放电脑)
设置公私钥(没有钥匙要输入密码,有钥匙就不用)
1.生成公私钥
2.把公钥想登录你的计算
退出登录当前机器:exit
生成一对公私钥:ssh-keygen -t rsa -P ‘’(生成之后就不需要密码登录)
进入保存公私钥的目录:cd ~/.ssh/
公钥:id-rsa.pub 私钥:id_rsa
------------ 以上步骤是在第一台机器上生成公私钥 ----------

建立文件夹:mkdir .ssh(文件夹名叫.ssh,是隐藏性文件夹,用ls看不见)
查看所有文件夹:ls -a
拷贝xuxu1的公钥到xuxu的.ssh文件夹里面:scp id_rsa.pub root@xuxu1:~/.ssh

将公钥文件的信息全部读出生成一个新文件:cat id_rsa.pub >> authorized_keys
(authorized文件又叫授权钥匙文件,无法直接用,要设置读写权限)
设置文件读写权限:chmod 600 authorized_keys
xuxu上再登录复制xuxu1就不用密码:ssh xuxu1

使用echo命令可以打印变量值:echo $PATH
查看java_home的变量值:echo $JAVA_HOME
echo “Hello”—>Hello
使用printenv命令可以打印环境变量:printenv
查看环境变量:echo $PATH
which命令:用于查找文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值