linux基础及linux安装java

linux命令

查看ip文件

vim /etc/sysconfig/netword-scripts/ifcfg-ens-33

重启网卡

ifconfig  网卡名称   up

重启

shutdown -r关机后重启  reboot
shutdown -h关机 shutdown –h now
halt     关机
init 0    关机

重定向 “>” 到那个文件 追加 ’>>‘

echo "abc" > a.text 将abc追加到a文件夹中

查看ip地址地

curl cip.cc

系统进程查看网络

top 显示当前系统中耗费资源最多的进程 
ps 显示瞬间的进程状态 
 ps -ef  
 ps -aux
-e /-A 显示所有进程,环境变量
-f 全格式
-a 显示所有用户的所有进程(包括其它用户)
-u 按用户名和启动时间的顺序来显示进程
-x 显示无控制终端的进程
kill 杀死一个进程
kill -9 pid
df 显示文件系统磁盘空间的使用情况
du 显示指定的文件(目录)已使用的磁盘空间的总
-h文件大小以K,M,G为单位显示(human-readable)
-s只显示各档案大小的总合(summarize)
du –hs 
free 显示当前内存和交换空间的使用情况 
netstat 显示网络状态信息
-a 显示所有连接和监听端口
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-p 显示建立相关链接的程序名
netstat –anp
netstat -anp |grep 80
ifconfig 网卡网络配置详解 
ping 测试网络的连通性 

权限语法

su 切换用户
find 找到文件
useradd 添加用户
usermod -g group   用户名 添加用户到那个组中去
chmod  u+w                改变文件权限
chmod  g+w                所属组的权限
- a是所有
rwx    7    r 4 w 2 x 1 
改变用户名         host
chown rose:root  a.txt 改变文件所有者
chmod    改变文件权限
chown    改变所有者

在一个虚拟机上写一个无线循环脚本

#! /bin/bash
while 
do 
		ls -a/
done
使用bash启动

LINUX环境配置JAVA

1一台机子配置
1. 下载
2.解压到  /opt/model
3.改名   mv jdk   java1.8
4.配置环境变量  vim /etc/profile
  刷新环境变量  source /etc profile 
能看到java -version 就ok了
2.帮别的linux配置
scp -r  /opt/model  cecnt224(这是我配置的另一台虚拟机的名字我是免密传输)
3.免密设置
vim /etc/hosts

家目录下
创建密钥    先干掉之前的密钥  rm -rf .ssh
在创建一个密钥 ssh-keygen -t rsa
将密钥给224 : ssh-copy-id cent224 

vnc连接设置

1.5量VNC服务
VNC虚拟网络计算机Virtual Network Computing)是一由欧洲实验室AT&T研发的远程控制程序,VNC 服务程序
可以运行在类 Unix计算机系统之上,拥有强大的远程控制能力,高效且实用。
如果您是Linux初学者或不需要远程控制功能,请先翻过本小节,等学完Linux 命令了再来学.

root@linuxprobe -]# yum install tigervnc-server
........·省略部分安装过程·--....-......-
Installing:
《Linux 就该这么学》 HTTP://www.linuxprobe.com28页
x86 641.2.80-0.30.20130314svn5065.el7rhel7199 ktigervnc-server
.................省略部分安装过程..................
Complete!
复制一份 vnc 服务程序的配置文件(文件名中的:3 代表 5903端口):
root@linuxprobe - # cp /lb/systemd/svstem/vncserver@ service /etc/svstemd/svstem/vncserver@:3 service

编辑 vnc 服务的配置文件,将所有的修改为 linuxprobe 用户:
root@linuxprobe -]# vim /etc/systemd/system/vncserver@:3.service
Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
Servicel
Type=forking
# Clean any existing files in /tmp/.X1l-unix environment
ExecStartPre=/bin/sh -c/usr/bin/vncserver -kill %i > /dev/null 2>&:
ExecStart=/sbin/runuser -l<USER>-c"/usr/bin/ncserver %i"
PIDFile=/home/<USER>/vnc/%H%ipid
ExecStop=/bin/sh-c/usr/bin/vncserver -kill %i>/dev/null 2>&
[Installl
WantedBy=multi-user.target
配置防火墙规则:
 
[root@linuxprobe ]# firewall-cmd --permanent--zone=public --add-port=5903/tcp
success
root@linuxprobe ]# firewall-cmd --reload
success


使用 linuxprobe 用户设置连接密码:
linuxprobe@linuxprobe ]$ vncserver
You will require a password to access your desktops
Password:此处输入连接密码
Verify:此处再次输入密码
New linuxprobe.com:1 (linuxprobe)

服务程序启动并加入到开机启动项中:
systemctl start vncserver@:3.service
systemctl enbale   vncserver@:3.service

重置root用户密码

请添加图片描述
请添加图片描述
请添加图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值