Linux就该这么学

1.查看系统版本:
cat /etc/redhat-release
2.查看系统时间
date
date -d "2 days ago" 显示2天前的时间
3.reboot重起系统,需要root权限
poweroff也是一样
3.wget下载网络文件.
-b后台下载方式
-P下载到指定目录
-t最大尝试次数
-c断点续传
4.ps查看系统中的进程情况
-a显示所有进程
-u用户以及其他信息
-x显示没有终端控制的进程
5.top用于动态的监视进程活动和系统负载等信息
6.pidof用户查看 命令的进程号
pidof sshd
7.kill用于终止某个进程
killall用于终止某个指定名称的服务所对应的全部进程
8.ifconfig查看网卡信息;
9.uname:查看系统内和与系统版本 uname -a
10.uptime 用于查看系统的负载信息
11.free用于显示系统中内存的使用量信息 free -h
12.who 用于查看当前登入主机的用户终端信息
13.last 用于查看所有的登录记录。
14.history用于查看历史执行过的命令
15.pwd 用于显示当前所处的工作目录

Linux就该这么学_第1张图片
image.png
Linux就该这么学_第2张图片
image.png
1、打开centos的yum文件夹

输入命令cd  /etc/yum.repos.d/

 

2、用wget下载repo文件

输入命令wget  http://mirrors.aliyun.com/repo/Centos-7.repo

如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。

当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上

 

3、备份系统原来的repo文件

mv  CentOs-Base.repo CentOs-Base.repo.bak

即是重命名 CentOs-Base.repo -> CentOs-Base.repo.bak

 

4、替换系统原理的repo文件

mv Centos-7.repo CentOs-Base.repo

即是重命名 Centos-7.repo -> CentOs-Base.repo

 

5、执行yum源更新命令

yum clean all

yum makecache

yum update

依次执行上述三条命令即配置完毕。

脚本参数
Linux 系统中的 Shell 脚本语言早就考虑到了这些,已经内设了用于接收参数的变
量,变量之间可以使用空格间隔。例如#对应的是总共
有几个参数, ?对应的是显示上一次命令的执行返回值,而2、 $3……则分别对应着第 N 个位置的参数值

yum -y list java* 查看软件包
yum install -y name安装软件
rpm -qa | grep java查看java 相关的安装包
tar -czvf 压缩 -z 参数指定使用 Gzip 格式来压缩或解压文件,v参数显示压缩解压进程, -f指定压缩解压文件名
tar -xzvf 解压

查看系统服务Service :chkconfig --list
service nginx start等服务
chkconfig --add tomcat

安装tomcat
第一种方式 使用yum安装,yum list -y tomcat,查找可用的安装包,yum install安装
安装后通过service tomcat start启动
但是出现问题,无法访问tomcat主页

第二种方式,官网下载压缩包,解压后bin目录,startup.sh脚本启动,可以直接运行
加入系统服务,/etc/init.d下面编辑tomcat 加入启动脚本;
chkconfig --add tomcat
chkconfig tomcat on设置tomcat启动级别为2345,开机启动

rpm -ql java-1.8.0-openjdk-devel-1.8.0.181-3.b13.el6_10.x86_64查看jdk安装位置

你可能感兴趣的:(Linux就该这么学)