培训课

tmp:临时目录 cd:切换目录 cd~:回家
pwd:当前目录
ls:查看当前目录 (查看目录)
-l:以长格式查看
ll:ls-l别名
cat:文本文件内容
less: 文件名 分屏查看 q:退出
more:文件名 分屏查看单向
hesd:文件名 文件前几行 head -n 5:查看文件前五行
tail:文件名 文件尾行 ,默认行
-f:文件名 实时查看文本文件(更新文件最终变化)
Ctrl+c:退出

mkdir:新建目录
例:mkdir /root/dir01 在roo下创建dir01
-p:递增
-pv:显示(递增)
例:mkdir -pv /tmp/a/b/c 在/tmp内创造a/b/c
vi:文件名 (创建文件名并编辑)
touch:文件名创建空文件
cp:文件名 (复制目的地 复制)
例:cp dor01 /tmp/a/b 将dor01复制到/tmp/a/b
-r:文件名 目的地 (复制整个目录)
-r:文件名 目的地 复制文件内的内容,不复制文件名
mv:文件名 移动目的地 移动/原地移动
例:mv dir01 /tmp/a 将dir01移动到/tmp/a里
mv:文件名 修改名称
改名称mv k.txt q.txt 称之:重命令
rm:文件名 删除 提示yes或no
-f:文件名 不提示yes或no,直接删除
例:rm -f dir01
-rf:文件名 不提示,直接删除(包括目录)
插入光盘-创建文件夹(存放)-mount 挂载-查看lsblk /mount -l
/etc/yum.repos.d/ yum仓库配置文件所在目录
lsblk 列出所有的存储设备(光盘)
/dev/sro 插入光盘的设备名称
mount -t挂载类型 文件系统类型
例:mount -t iso9660 /dev/sro /cdrim 将iso9660挂载到cdrom
vi /etc/rc.local 开机自动运行(编辑)
mount -t iso9600 /dev/sro /cdrim
cat /etc/rc.local 查看开机自动运行内容
chmod +x /etc/rc.local 给文件赋予执行能力(权限)
cd /etc/yum.repos.d/ 切换要到yum仓库配置文件
vi:文件名 repo配置文件
【centos7dvd】仓库吗(中间不可以有空格)
name=cento7 x64 dvel 描述信息
baseurl=file:///cdrom 地址信息(软件包)
gpgchecr=0/1 检验(0:不需要检验;1:需要检验)

yum clean all 清除缓存
yum makecache fast 建立缓存

安装启动http网站服务
Yum install –y httpd安装程序
Systemctl enable httpd 待机启动
Systemctl start httpd 立即启动
Ss –tunlp 查看端口号
ss:查看
-t:查看面向协议(tcp),(所有使用)
-u:查看无连接协议
-n:端口号,用数字显示
-l:状态
-p:查看服务器名
Firewall-cmd --permanent --zonr=public --add-port=80/tcp 防火墙命令:
Firewall-cmd –reload: 执行
Cd /var/www/html: 网站主目录
ll:查看当前目录
Vi index.html:文件默认首页(默认存放在主目录)
安装启动ftp服务
Yum install –y httpd安装程序
Systemctl enable httpd 待机启动
Systemctl start httpd 立即启动
Ss –tunlp 查看端口号
Firewall-cmd --permanent --zonr=public --add-service=ftp 防火墙命令:
Firewall-cmd –reload: 执行
useadd –m –d /var/www.html ftpadmin 创建用户
echo ‘ftpadmin:123456’ | chpasswd 修改密码
setfacl -m u: ftpadmin:rwx /var/www/html 给权力
vi /etc/vsftpd/csftpd.conf
(把下面内容复制下来即可,小写的d加大写的G清除内容,然后把复制的内容复制上去)
cat:查看内容
systemctl restart vsftpd 服务启动
Vi index.html:文件默认首页(默认存放在主目录)
安装启动mariadb数据库
yum install –y mariadb -server:安装
systemctl enable mariadb 待机启动
systemctl start mariadb 立即启动
ss -tunlp查看服务端口
查看的端口号:3306 tcp MySQL
firewall-cmd --permanent --zonr=public --add-port=3306/tcp --permanent防火墙命令:允许访问数据库服务3306/tcp端口
firewall-cmd --reload: 执行
mysqladmin password ‘a123456!’重置数据库root管理员密码
mysql –uroot –pa123456!登录
grant all privileges on *.* to ‘root’@’%’ identified by ‘a123456!’ with grant option 执行赋权命令,赋‘root’这个‘人’的权限;
flush privileges 刷新权限设置
select user,host,password from mysql.user 查看用户信息
quit 退出
mysql –uroot –pa123456!掌握MySQL各户端工具,本地连接maradb数据库
不知道地址可:show ip
create database test;创建
Show databases;
Drop database test删除数据库
Show databases;
安装网站服务器
yum install -y php php-deve1 php-gd php-mbstring php-mysql 安装组件
或(yum install -y php* -x php-mysqlnd)
systemctl restart httpd 重启服务器
setfacl -m u:ftosdmin:rwx /var/www/html 授权
mysql -uroot -pa123456 登录数据库
create database if not exists test; 创建数据库
如果不确认可以确认一遍:show databases;
quit:退出
rm -rf /var/www/html/*
cd /var/www/html ll查看
yum install -y unzip 装命令
cd /var/www/html
unzip iWebShop5.2/.zip
mv iWebShop5.2/* .
unzip unload.zip -d unload/
全部覆盖后 打A
chmod -R o=rwx /var/www/html
http://10.0.0.101 访问网站地址
编写脚本
#!/bin/bash
mkdir /cdrom
mount -t iso9660 /dev/sr0 /cdrom
cd /etc/yum.repos.d
rm -rf *
cat > cdrom.repo <<EOF
[centos7dvd]
name= centos 7 dvd
baseurl=file:///carom
gpgcheck=0
EOF
yum clean all
yum makecache fast
yum install -y httpd
systemctl enable httpd
systemctl start httpd
Firewall-cmd --permanent --zonr=public --add-service=80/tcp
Firewall-cmd –reload

原文地址:https://www.cnblogs.com/kongqinglin/p/14120396.html