CentOS 8 linux系统命令
1.传输文件
#安装lrzsz软件
yum install -y lrzsz
#从客户端上传文件,参数-b是二进制方式传输;-y是有同名文件则覆盖;-e是对所有控制字符转义,防止文件传
rz -bye
#从服务器下载文件
sz <文件名>
2.查看系统内核版本
uname -a
3.网络配置
窗口方式配置
#在命令行输入nmtui并通过窗口方式配置ip、网关和dns
nmtui
命令行方式配置
可以使用nmcli命令直接修改网络连接配置文件
#查看网络连接
nmcli conn show
#开机启用网络连接
nmcli conn modify enp0s3 connection.autoconnect yes
#设置为手动配置ip并分配ip地址,配置为manual后必须同时配置ip地址,ipv4.method 的配置manual为手动,auto为自动获取,
nmcli conn modify enp0s3 ipv4.method manual ipv4.addresses 192.168.1.67/24
#配置网关,手动分配ip的情况下才可以配置网关
nmcli conn modify enp0s3 ipv4.gateway 192.168.1.254
#配置DNS
nmcli conn modify enp0s3 ipv4.dns 202.99.224.67 +ipv4.dns 202.99.224.68
重新加载网络连接配置文件:nmcli conn reload
关闭网连接:nmcli conn down enp0s3
启用网连接:nmcli conn up enp0s3
4.配置主机名
#命令行配置
hostnamectl set-hostname centos8.imppc.cn
#也可以写到文件中
vi /etc/hostname
5.YUM命令的使用
(1)查询软件包
#search查询指定名称相关的软件
yum search mysql
#list列出指定名称匹配的软件信息
yum list mysql
#info列出指定软件的详细信息
yum info mysql
#provides列出包含指定命令的软件包
yum provides ping
(2)安装软件
yum install -y lrzsz
(3)卸载软件
yum remove lrzsz
(4)更新所有软件
yum update -y
6.查看一个软件包安装了哪些文件
#查看已安装的软件包都安装了哪些文件
rpm -ql lrzsz
#查看软件包有哪些文件组成,从yum源查询返回
repoquery -l lrzsz
7.文件目录操作
查看
cd +进入目录进入该目录 cd 返回上一层
cd … 返回上级目录
cd . 当前目录
cd - 返回上一位置
pwd 查看当前位置
ls 查看目录内容
cat 查看文件内容 cat +文件名
more 分页查看文件目录 q退出查看 ctrl+c 暴力退出
创建
touch+文件名称 创建空文件
vim 编辑文件
cp 复制文件目录
mv 移动文件目录(mv a.txt test1) 更名 (mv test1.txt test2.txt)
rm 删除文件和目录(a: rm +文件<会提示是否删除> b: rm -rf +文件名<不会提示用户是否删除>,删除目录时:rm -rf +目录)
mkdir 创建目录