CentOS系统安装与使用

CentOS系统安装与使用


1.Vmware的下载和安装

下载地址:https://www.vmware.com/cn.html 

2.CentOS系统的下载和安装

下载地址:https://www.centos.org/

3.目录结构

(1)框架结构

(2)目录详解

目录名称

功能介绍

/bin

binarie:存放二进制可执行文件 (例如tomcatbin目录)

/sbin

super binaries:存放二进制文件,只有root用户才能访问

/boot

系统启动核心目录,存放系统启动程序文件,例:查看启动文件的大小

/dev

devices:用于存放硬件设备文件

/etc

etcetera:存放系统配置文件(字体文件等)

/home

家目录,每一个用户都有一个,用户的起始目录,创建用户跟随创建相应的家目录

/lib

library:系统资源文件类库

/proc

内存映射目录,可以查看系统相关硬件的信息

/var

variable:可变的,变量. 部署项目用的

/tmp

temporary:用来存放临时文件

/root

超级用户root的家目录

/usr

unix shared resouce: 存放unix共享系统资源,类似于C:/ Program Files”,用于安装各种软件

4.常用命令

(1)Shell的概念

  • Shell俗称外壳,是提供用户使用界面的一种软件,叫做命令解释器。
  • 主要负责接受用户输入的命令,然后调用相应的应用程序,最后向用户输出程序运行的结果。

(2)命令的格式

  • 命令 [-选项] [参数]
  • 命令区分大小写,其中选项和参数是可选的,中间采用空格隔开。

(3)常用命令的详解

A. 查看目录下文件/目录

命令

功能描述

ls

list显示文件

ls -l ll

list -list显示详细信息

ls -a

list -all显示全部(包含隐藏文件)文件

ls -al

list -all list 上两个合体

ls 目录名

查看目录下有什么东西

B.目录切换

命令

功能描述

cd ..

上一级目录

cd dirname

进入目录

cd cd ~

直接回到用户的家目录

cd /

回到系统根目录

C.查看完整路径

命令

功能描述

pwd

查看当前目录所在的位置

D.查看当前用户

命令

功能描述

whoami

查看当前用户的名称

E.用户切换

命令

功能描述

su

普通用户切换到root用户

su root

切换到root用户

su 用户名

切换到普通用户

exit

退回到原来用户

最好使用suexit搭配使用,否则多次使用su指令会导致用户的叠加

F.管理用户

命令

功能描述

useradd xxx

创建用户

passwd xxx

为创建的用户设置密码

userdel

删除用户

G.查看命令的所在目录

命令

功能描述

which 命令

查看指定命令所在的路径信息

H.文件操作

命令

功能描述

touch fileName

创建名字为fileName的文件

touch dir/fileName

dir目录下创建名字为fileName的文件

echo 内容 > fileName

把内容覆盖写到文件中,若文件不存在则创建

echo 内容 >> fileName

把内容追加到文件中

cat fileName

打印文件内容到终端

more fileName

分屏查看文件各行内容,不支持回看

less fileName

查看文件各部分内容,支持回看

head -n fileName

查看文件的前n行内容

tail -n fileName

查看文件末尾n行内容

wc fileName

查看文件的行数

I.目录操作

命令

功能描述

mkdir 目录名

创建普通文件夹

mkdir -p 目录/目录/目录

递归方式创建多级父子文件夹

mv dir1 dir2

dir1移动到dir2

mv dir1/dir2 ./

dir1dir2移动到当前目录下

mv dir1 name

dir1改名为name

cp dir1 name

dir1拷贝为name

cp -r dir1 dir2

需要设置参数 -r (recursive递归) 无视目录层次

rm 文件

删除文件

rm -r 目录

递归删除目录(无视目录层次)

rm -rf 文件/目录

-r force(强制) 删除文件/目录

J.查找操作

命令

功能描述

find / -name passwd[完整名称]

查找passwd文件

find ./ -name “p*”

查找带”p”的文件

find ./ -type f

查找所有文件

grep 内容 fileName

从指定文件中查找指定的内容

K.权限管理

命令

功能描述

chmod 权限 文件/目录名

管理指定文件的权限信息,r:4 w:2 x执行:1

L.进程管理

命令

功能描述

ps

查看当前终端窗口里的进程

ps -aux

查看系统中的所有进程

ps -ef

查看进程列表

kill 进程号

杀死指定的进程

kill -9 进程号

强制杀死指定的进程

M.其它命令

命令

功能描述

ifconfig

查看当前系统的IP地址等信息

tar zcvf 压缩文件名.tar.gz 路径1 路径2 ...

实现一组文件或文件夹的打包

tar zxvf 压缩文件名.tar.gz

实现解压缩解包

man [章节号] 命令/函数名

查询指定的命令或函数

节选自拉钩教育JAVA系列教程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值