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 重启任务调度
浙公网安备 33010602011771号