Linux-Centos安装配置
一.安装CentOs
CentOS是Linux系统的一个发行版本,还有Ubuntu、Fedora、Debian等。
安装VMware虚拟机
官网地址:https://www.vmware.com/products/workstation-pro.htmlHttps:/www.vmware.com/cn/products/workstation-pro.html
下载CentOS镜像 https://mirrors.aliyun.com/centos/7/isos/x86_64/
我下载的这个:
二.虚拟机VM Ware
也可以使用其他软件:XShell Xftp
1.安装VM Ware,打开VMware虚拟机,新建虚拟机,选择典型,点击下一步
2.选择要安装的操作系统,自动检测CentOS 64位,设置一个虚拟机名称,设置安装虚拟机的位置
3.设置最大磁盘大小,勾选将虚拟磁盘存储为单个文件,点击下一步,点击完成虚拟机会自动打开进行安装
三.Linux命令
1.虚拟机网络设置
可以尝试使用ping www.baidu.com
测试虚拟机有没有网络
cd /ect/sysconfig/network-scripts
ls
,找到ifcfg-ens33,编辑这个文件
vi ifcfg-ens33
,需要用root用户
输入i
进入编辑模式,将ONBOOT字段改成yes,esc退出编辑模式,输入:wq
保存退出,重启操作系统(或者重启网络服务service network restart
),可再次使用ping www.baidu.com
测试网络,也可以使用systemctl status network查看当前网络状态
2.linux系统目录
进入根目录cd /
bin
存放经常使用的指令
sbin
系统管理员使用的系统管理程序
home
普通用户的家目录,linux系统中每个用户都有自己的目录
root
系统管理员的家目录,超级管理员
etc
存放系统管理需要的配置文件和子目录
usr
存放linux中应用程序的文件,类似windows下的program files
opt
放安装包的目录
boot
启动linux使用的核心文件,连接文件以及镜像文件
media
自动识别设备
temp
存放临时文件
3.ls 命令
ls
查看当前目录信息,ls-l
显示目录下文件的详细信息
ls -a
显示隐藏文件
ls A
查看A目录的信息
ls ../
查看上一级目录
4.cd 命令
cd ~
回到当前目录的家目录
cd /
回到根目录
cd ..
回到上一级目录
pwd
查看当前目录的路径,以绝对路径展示
5.目录创建mkdir,删除rmdir
mkdir A
创建A目录
mkdir A B C
,创建A B C三个目录
mkdir D/test
同时创建D目录和下一级test目录
mkdir -p D/tests/test1/test01
同时创建多级目录
rmdir 目录名
删除空目录(必须是空目录)
rmdir te*
删除以te开头的所有目录
6.touch命令
touch用来创建文件
touch 111.txt
创建一个111.txt文件
7.文件或目录删除
rm 文件名
删除指定文件名,有提示
rm -f 文件名
删除指定,不提示
rm -rf 文件/目录名
8.移动、重命名文件、目录
mv A 路径
将A文件/目录移动到指定路径下
mv 文件名a 文件名b
将A文件重命名为文件B
9.文件、目录复制
cp 文件名/目录名 /路径
将指定文件复制到指定路径下
cp -r 文件名/目录名 /路径
10.vi 命令
用来编辑文件,vi 文件名,i进入编辑模式,esc退出编辑模式
11.文件查看
cat 文件名
cat 文件名 -n
查看文件显示行号
cat 文件1 文件2
nl 文件名
head 文件名
从文件第一行查看文件,默认显示前10行
head 文件名 -n 20
从后面查看文件,指定查看20行
tail 文件名
从文件后面查看文件,默认显示后10行
tail 文件名 -n 30
指定查看30行数据
tail -f 文件名
实时查看文件
wc 文件
显示文件的行数,数字,字节
more 文件
当文件内容多时,使用more查看文件,显示查看进度
less 文件
less -m 文件名
查看文件,显示百分比
less -i 文件
忽略大小写
12.find
find -name 文件名
根据文件名称查找
13.grep
过滤查找,一般配合管道符使用
grep abcd 文件
查找文件中的abcd内容,会突出显示
管道命令使用:命令1 || 命令2
find -name 文件
|| grep “ABCD” 查看文件,过滤abcd信息
14.文件压缩与解压
tar -zcvf 源文件 压缩文件
tar -zxvf 压缩文件 压缩后的文件
15.系统启动/关机
shutdown -h now
立即关机
shutdown -h n
n分钟后关机
reboot 重启
16.运行进程(静态监控)
ps -a
显示终端下的所有进程信息,包括其他用户的进程
ps -u显示当前用户的进程
ps- x显示当前用户的所有进程和运行参数
ps -e显示所有用户的所有进程
ps -f显示进程详细信息
ps -aux` 常用,显示在终端下所有用户的进程,并且显示参数
17.运行进程(动态监控)
top -d 秒数
每隔多少秒刷新检测的进程数据
top -p 进程号
监控指定进程ID
18.终止进程
kill 进程号
终止进程
kill -9 进程号
强制终止进程
19.查看网络情况
netstat -nultp
显示tcp和udp协议的端口ip连接的详细情况,并且显示pid
20.磁盘管理命令
df -h
查看磁盘占用
21.内存查看命令
free -t
显示内存总和数
22.空间占用情况
du -h -d 路径
-h以合适的Kb或MB大小显示,-d指定路径层数
23.日志查看
linux中日志存放于var/log
cd /var/log
可以使用cat/less/tail 查看日志,也可以使用journalctl查看系统日志
24.任务调度
crontab
service crond restart
重启任务调度
Linux-Centos安装配置的更多相关文章
- 阿里云服务器Linux CentOS安装配置(零)目录
阿里云服务器Linux CentOS安装配置(零)目录 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 阿里云服务器Linux CentOS安装配置(二)yum安装svn 阿里云服 ...
- 阿里云服务器Linux CentOS安装配置(九)shell编译、打包、部署
阿里云服务器Linux CentOS安装配置(九)shell编译.打包.部署 1.查询当前目录以及子目录下所有的java文件,并显示查询结果 find . -name *.java -type f - ...
- 阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定
阿里云服务器Linux CentOS安装配置(八)nginx安装.配置.域名绑定 1.安装nginx yum -y install nginx 2.启动nginx service nginx star ...
- 阿里云服务器Linux CentOS安装配置(七)域名解析
阿里云服务器Linux CentOS安装配置(七)域名解析 1.购买域名 登录阿里云,左侧菜单点击[域名],然后[域名注册],完成域名购买.(一般首年45元) 2.添加域名解析 在域名列表里点击你的域 ...
- 阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署
阿里云服务器Linux CentOS安装配置(六)resin多端口配置.安装.部署 1.下载resin包 http://125.39.66.162/files/2183000003E08525/cau ...
- 阿里云服务器Linux CentOS安装配置(五)jetty配置、部署
阿里云服务器Linux CentOS安装配置(五)jetty配置.部署 1.官网下载jetty:wget http://repo1.maven.org/maven2/org/eclipse/jetty ...
- 阿里云服务器Linux CentOS安装配置(四)yum安装tomcat
阿里云服务器Linux CentOS安装配置(四)yum安装tomcat 1.yum -y install tomcat 执行命令后,会帮你把jdk也安装好 2.tomcat安装目录:/var/li ...
- 阿里云服务器Linux CentOS安装配置(三)yum安装mysql
阿里云服务器Linux CentOS安装配置(三)yum安装mysql 1.执行yum安装mysql命令:yum -y install mysql-server mysql-devel 2.启动mys ...
- 阿里云服务器Linux CentOS安装配置(二)yum安装svn
阿里云服务器Linux CentOS安装配置(二)yum安装svn 1.secureCRT连接服务器 2.先创建一个文件夹,用来按自己的习惯来,用来存放数据 mkdir /data 3.yum安装sv ...
- 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器
阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...
随机推荐
- SpringBoot 用的 spring-jcl 打印日志,与 LoggingSystem 有鸡毛关系?
开心一刻 现实中,我有一个异性游戏好友,昨天我心情不好,找她聊天 我:我们两个都好久没有坐下来好好聊天了 她:你不是有女朋友吗 我:人家不需要我这种穷人啊 她:难道我需要吗 前情回顾 从源码分析 Sp ...
- 使用 setenv 配置文件管理 Tomcat 的自定义环境变量
1.背景描述 有时候,我们会在 catalina.bat 或 catalina.sh 文件中,自定义一些环境变量,例如额外指定 JDK 路径或设置 JVM 参数. 实际上,直接在 catalina.b ...
- 图文教程:从0到1将项目发布到 Maven 中央仓库
前言 本文基于官方文档 https://central.sonatype.org/publish/publish-guide/ 编写. 发布步骤: 创建账号 创建用户 Token 创建命名空间 配置 ...
- androi studio bitmap 压缩后 图片方向异常
Android 使用 Camera2拍照后,获得 byte[] data,随后使用 BitmapFactory.decodeByteArray 压缩 导致图片方向异常 /* * 避免出现方向异常 * ...
- Angular 17+ 高级教程 – Routing 路由 (功能篇)
前言 这篇只讲功能不讲原理.没有循序渐进,没有由浅入深,一个主题讲到底. Route 目录 上一篇 Angular 17+ 高级教程 – Routing 路由 (原理篇) 下一篇 Angular 17 ...
- CSS – Media Query
前言 Media Query 是用来做 RWD 的, 类似 JS 的 if else. 写的多有伤管理, 所以要谨慎使用哦. 参考: Learn CSS Media Query In 7 Minute ...
- Vue3——Vue Router
安装 vue-router 依赖包 npm install vue-router@4 创建 router 文件夹,然后在里面创建一个 index.ts 文件,用于定义你的路由配置 // index.t ...
- [TK] HH的项链 离线树状数组解法
实际上这题很难和树状数组联系起来,我感觉效率也不是很高,感觉不是正解 怎么使用树状数组 这道题我们很容易想到一点:同种物品在一个区间内只能出现一次,先不考虑别的问题,我们想出下面这种使用树状数组的思路 ...
- 【赵渝强老师】Kafka的消息持久化
1.Kafka消息持久性概述 Kakfa依赖文件系统来存储和缓存消息.对于硬盘的传统观念是硬盘总是很慢,基于文件系统的架构能否提供优异的性能?实际上硬盘的快慢完全取决于使用方式.同时 Kafka 基于 ...
- IT运维工单高效协同,助力打造一站式运维方案
随着经济全球化的发展趋势,信息系统在企业运营中占据着愈发重要的位置.业务系统越来越多,用户对信息系统的依赖性越来越强,关键业务系统的中断都将导致企业业务.服务的中断,极大的影响了企业业务稳定运行和持续 ...