一.安装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安装配置的更多相关文章

  1. 阿里云服务器Linux CentOS安装配置(零)目录

    阿里云服务器Linux CentOS安装配置(零)目录 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 阿里云服务器Linux CentOS安装配置(二)yum安装svn 阿里云服 ...

  2. 阿里云服务器Linux CentOS安装配置(九)shell编译、打包、部署

    阿里云服务器Linux CentOS安装配置(九)shell编译.打包.部署 1.查询当前目录以及子目录下所有的java文件,并显示查询结果 find . -name *.java -type f - ...

  3. 阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定

    阿里云服务器Linux CentOS安装配置(八)nginx安装.配置.域名绑定 1.安装nginx yum -y install nginx 2.启动nginx service nginx star ...

  4. 阿里云服务器Linux CentOS安装配置(七)域名解析

    阿里云服务器Linux CentOS安装配置(七)域名解析 1.购买域名 登录阿里云,左侧菜单点击[域名],然后[域名注册],完成域名购买.(一般首年45元) 2.添加域名解析 在域名列表里点击你的域 ...

  5. 阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署

    阿里云服务器Linux CentOS安装配置(六)resin多端口配置.安装.部署 1.下载resin包 http://125.39.66.162/files/2183000003E08525/cau ...

  6. 阿里云服务器Linux CentOS安装配置(五)jetty配置、部署

    阿里云服务器Linux CentOS安装配置(五)jetty配置.部署 1.官网下载jetty:wget http://repo1.maven.org/maven2/org/eclipse/jetty ...

  7. 阿里云服务器Linux CentOS安装配置(四)yum安装tomcat

    阿里云服务器Linux CentOS安装配置(四)yum安装tomcat 1.yum -y install tomcat  执行命令后,会帮你把jdk也安装好 2.tomcat安装目录:/var/li ...

  8. 阿里云服务器Linux CentOS安装配置(三)yum安装mysql

    阿里云服务器Linux CentOS安装配置(三)yum安装mysql 1.执行yum安装mysql命令:yum -y install mysql-server mysql-devel 2.启动mys ...

  9. 阿里云服务器Linux CentOS安装配置(二)yum安装svn

    阿里云服务器Linux CentOS安装配置(二)yum安装svn 1.secureCRT连接服务器 2.先创建一个文件夹,用来按自己的习惯来,用来存放数据 mkdir /data 3.yum安装sv ...

  10. 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器

    阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...

随机推荐

  1. 在VS Code中使用Snippet Craft扩展提高编码效率

    Snippet Craft 一个VS Code代码片段管理插件 功能 创建和插入代码片段 在编辑器区域右键菜单中点击插入Snippet,或在代码片段视图中点击条目,则会将代码片段插入到当前激活文档的光 ...

  2. java_父类子类

    private 只有自身能访问自身 自身 同包子 不同包子类 同包类 其他类 可以访问 不能继承 不能继承 不能访问 不能访问 package/friendly/default == 不写 自身 同包 ...

  3. Adobe Photoshop cc2022 Mac中文破解版下载 支持intel/M1/M2/M3

    Adobe Photoshop cc2022 Mac版,支持intel.M1.M2.M3芯片,全系都能使用,最低系统需求:11.0以上.建议安装此版本或者ps2024版本. 下载地址放到最后,先来看安 ...

  4. 使用 nuxi dev 启动 Nuxt 应用程序的详细指南

    title: 使用 nuxi dev 启动 Nuxt 应用程序的详细指南 date: 2024/9/2 updated: 2024/9/2 author: cmdragon excerpt: 摘要:本 ...

  5. 【YashanDB知识库】存储过程报错snapshot too old

    问题描述 20231127上午客户反馈绩效系统20231125.20231126出现2次YAS-02020 snapshot too old的问题,测试也有类似问题. 该过程是客户新增的存储过程,目的 ...

  6. 开源大模型占GPU显存计算方法

    运行大模型GPU占用计算公式: \(M=\frac{(P * 4B)}{32 / Q} * 1/2\) M : 以GB标识的GPU内存 P : 模型中的参数数量,例如一个7B模型有70亿参数 4B : ...

  7. A4纸尺寸

    A4纸尺寸 A4纸尺寸:210×297: A3纸尺寸:297×420: A2纸尺寸:420×594: A1纸尺寸:594×841: A0纸尺寸:841×1189: 备注:长(mm)×宽(mm) 单位: ...

  8. CSS – Flex

    前言 Flex 诞生在 Float 之后, Grid 之前, 它主要是取代 Float 来实现布局. 而它没有 cover 到的地方则由 Grid 弥补. 所以当前, 我们做布局时, 几乎不用 Flo ...

  9. 华为测试岗上岸,月入20K,面试无非就是这些套路!

    软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的.涉及的知识主要有 MySQL 数据库的使用.Linux 操作系统的使用.软件测试框架性的问题,测试环境搭建问题.当 ...

  10. 一款超级给力的弱网测试神器—Qnet(附视频)

    一.APP弱网测试背景 App在使用的过程中,难免会遇到不同的弱网络环境,像在公车上.在地铁.地下车库等.在这种情况下,手机常常会出现网络抖动.上行或下行超时,导致APP应用中出现丢包延迟,从而影响用 ...