linux常用命令(二)

七、主机名和主机列表

1.默认的主机名是localhost.localhostDomain
2.修改主机名的两种方式:
(1)hostnamectl set-hostname 新主机名
(2)vi /etc/hostname 在其中吧[主机名]改成新主机名
3.主机列表 vi /etc/hosts 在其中加上:主机ip地址 主机名
4.ssh 用户名@主机名/ip地址:连接到对应的主机
5.添加互信(每台机器都要对其他机器做下面的动作):
(1)生成密钥:ssh-keygen
(2)复制到密钥校验文件:cat .ssh/id_rsa.pub > .ssh/authorized_keys
(3)传输到需要互信的机器:ssh-copy-id -i .ssh/id_rsa.pub -p22 用户名@主机名

八、进程管理:

1.查看所有进程:ps -ef ps -aux
2.查看某个应用:ps -ef | grep 应用名
3.杀进程:kill 进程 pid,如需强制杀:kill -9 pid

九、远程传输

1.远程传输文件:scp 文件路径 目标主机:/目标路径
2.远程传输文件夹:scp -r 文件路径 目标主机:/目标路径
3.利用scp远程传输文件和文件夹:
(1)从服务器下载文件
①scp username@servername:/path/filename /tmp/local_destination
②举例:scp root@cent07:/opt/jdk-8u221-linux-x64.tar.gz root@cent06:/test
③将cent07的jdk文件下载到cent06的/test文件夹内
(2)上传本地文件到服务器
①scp /path/local_filename username@servername:/path
②举例:scp /test/HelloWorld.java root@cent07:/opt
③将cent07的Helloworld.java上传到cent07的opt目录下
(3)从服务器下载整个目录
①scp -r username@servername:remote_dir/ /tmp/local_dir
②举例:scp -r root@cent07:/opt/jdk1.8.0_221/ /test
③将cent07的jdk文件夹下载到cent06的test目录下
(4)上传目录到服务器
①scp -r /tmp/local_dir username@servername:remote_dir
②举例:scp -r /test/jdk1.8.0_221/ root@cent07:/opt/java
③将cent06的jdk文件夹上传到cent07的/opt/Java目录下

十、软件安装:

1.解/压包 tar:
(1)压包:tar -zcvf 打包后的名称 打包前的目录
(2)解包:tar -zxvf 需要解的包 [-C 想要解压到的目录]
(3)压缩:gzip
(4)解压缩包:unzip
2.解压 zip
3.在线安装 yum
4.包安装 rpm
5.容器安装 docker

十一、安装配置Tomcat

1.上传apache-tomcat-8.5.45.zip文件至/opt目录下
2.解压zip文件:
(1) 若无解压程序,先通过yum下载
yum install -y unzip
(2) 解压压缩包
unzip apache-tomcat-8.5.45.zip
3. 修改文件夹名为tomcat8
mv apache-tomcat-8.5.45 tomcat8
4. 为tomcat8的bin目录添加执行权限
chmod +x bin/*
5. 启动tomcat的执行文件
./bin/startup.sh(在bin目录下执行 ./startup.sh)
6. 关闭tomcat的执行文件
./bin/shutdown.sh
十二、安装配置subversion(SVN)
1.安装subversion服务器端
yum -y install subversion
2.创建SVN资源库目录
mkdir /svndata
3.生成SVN资源目录
svnadmin create /svndata/projects/jdbc
4.配置SVN项目权限认证
(1) 进入SVN项目库配置文件夹
cd /svndata/projects/jdbc/conf/
(2) 配置SVN读写权限,修改 authz信息:vi authz
在[group]后添加:
[/]
root=rw
(3) 为用户设置初始密码:vi passwd
在最后一行添加:
root=1
备注:此处为 用户名 = 密码
(4) 修改svnserve文件的选项:vi svnserve.conf
1.在 # anon-access = read # auth-access = write 后添加:
anon-access=none
auth-access=write
2.在 # password-db = passwd 后添加:
password-db=passwd
3.在 # authz-db = authz 后添加:
authz-db=authz
启动SVN:svnserve -d -r /svndata
开启SVN默认端口3690

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值