Linux_简单快速配置linux
图型及命令行界面互切
1.实时切换
1.1 命令行->图形
执行startx命令
1.2 图形->命令行
Ctrl+Alt+F1--F6
2.启动默认
2.1 启动进入命令行
修改/etc/inittab文件
"id:3:initdefault"
2.2 启动进入图形界面
修改/etc/inittab文件
"id:5:initdefault"
查看内核版本
1、cat /proc/version
2、uname -a
查看系统版本
1、lsb_release -a
即可列出所有版本信息:
这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。
2、cat /etc/redhat-release
这种方法只适合Redhat系的Linux:
3、cat /etc/issue
此命令也适用于所有的Linux发行版。
本目录为登陆后简介文件
# /etc/motd
装机准备工作
-
- 关闭selinux防火墙
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
sync&&reboot
-
- 配置网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 # 指定网卡标识
BOOTPROTO=none # static /dhcp 指定网络模式,静态还是动态的
ONBOOT=yes # 开机自动启动网卡
IPADDR=192.168.1.2
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
systemctl restart network
-
- 配置yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # -o 下载重命名
yum clean all && yum makecache
-- 3.1 配置eprl库,第三方软件nginx,pip等,Apache
yum install epel-release
-- 3.2 配置ius仓库,python3u
yum install https://centos7.iuscommunity.org/ius-release.rpm
---yum 安装python3
yum groupinstall devolpment
yum install -y python36u
-
- 配置root通过公钥登陆
# 在服务器端生成公钥[本方案适用Linux系统]
ssh-keygen
# 配注复制秘钥到远程主机[在自动化运维ansible可用到]
ssh-copy-id ip
在Windows上通过xshell连接
1. 通过xshell建立公钥
2. 将公钥服务到root目录下的.ssh目录中的文件authorized_keys文件中
3. systemctl restart sshd
3. 配置xhsell客户端登陆使用公钥
-ps:
linux下LNMP环境搭建
https://blog.csdn.net/u012835679/article/details/79926888
Linux查看内存使用情况
[was@dqapp119033 ~]$ free -h
total used free shared buff/cache available
Mem: 62G 53G 465M 210M 8.9G 7.8G
Swap: 15G 2.3G 13G
total: 内存总数
used: 已经使用内存数
free: 完全空闲内存
shared: 多个进程共享的内存
buffers: 用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等)
cached: 用于文件内容的缓冲
available:真正剩余的可被程序应用的内存数
人生苦短,我用python!