CentOS 7 Linux入门记录

编程入门 行业动态 更新时间:2024-10-19 02:18:55

CentOS 7 Linux<a href=https://www.elefans.com/category/jswz/34/1770026.html style=入门记录"/>

CentOS 7 Linux入门记录

1. 打开系统设置 & 命令行:

 2. 虚拟机中启用CentOS网络:

然后在CentOS系统设置中,开启有线网络:

并设置为自动连接

新增:设置用户自动登录(免密登录)

 

新增:CentOS7开机时的菜单选项及时间的修改 - 5秒太长改为1秒

vim /etc/default/grub
修改timeout =2

vim /boot/grub2/grub.cfg
修改以下内容中的timeout=5为timeout=1(两处),保存,重启即可

  if [ x$feature_timeout_style = xy ] ; thenset timeout_style=menuset timeout=1# Fallback normal timeout code in case the timeout_style feature is# unavailable.elseset timeout=1fi

 3. 截图快捷键(框选截图):

默认Ctrl+Shift+Print

也可以自定义快捷键:设置》设备》Keyboard》复制选区截图到剪切版》设置快捷键

4. 添加中文输入法:

5. 添加切换输入法的快捷键:

 6. 【提速】Centos7配置阿里云yum源及epel源

Centos7配置阿里云yum源及epel源_阿里yum源_WaiSaa的博客-CSDN博客全称“Yellow dog Updater, Modified”,是一个专门为了解决包的依赖关系而存在的软件包管理器。就好像 Windows 系统上可以通过 360 软件管家实现软件的一键安装、升级和卸载,Linux 系统也提供有这样的工具,就是 yum;当然除了这种可自动安装软件包(自动解决包之间依赖关系)的安装方式,还可以使用 SRPM 源码包和 RPM 二进制包安装软件,但这两种方法都比较繁琐,需要手动解决包之间具有依赖性的问题,尤其是库文件依赖,需要自行去网站上查找相关的 RPM 包;

7. CentOS美化

原桌面

优化后

步骤:

0) CentOS 7 安装Dash to Dock 重启

1) 开始》附件》优化

2) 参考  安装更多主题,在优化中选择其他主题即可

3) 其他更多主题 Gnome-look

8. 设置CentOS 7 用户密码长度限制为1位 --- 最新版使用pam_pwquality.so

参考: Linux(Centos7)取消密码复杂度及长度限制

具体步骤:

1)sudo nano /etc/pam.d/system-auth

2)找到包含“pam_pwquality.so”的行

3)在默认添加 空格+“minlen=1”

4)保存文件

5)直接命令行修改账户密码,错误提示也不用管,一路enter:
sudo passwd 用户名

6)更复杂的密码请参考 CentOS操作系统密码复杂度策略设置_try_first_pass local_users_only_咖啡那么浓的博客-CSDN博客在CentOS 7上实现密码复杂度策略设置,主要是使用PAM pwquality模块完成1、备份原有配置文件cp /etc/pam.d/system-auth /etc/pam.d/system-auth.bak2、设置复杂度策略vim /etc/pam.d/system-auth找到包含pam_pwquality.so模块的行,将原有行注释并修改为如下的新配置,密码长度最少12位,至少包含一个大写字母,一个小写字母,一个数字,一个特殊符号。password requisite

9. CentOS Docker初体验

1)什么是Docker?

2)Docker 架构:

镜像(Image)-- 容器(Container) -- 仓库(Repository)
镜像=类,容器=new 类(), 仓库=git repo

3)设置稳定的仓库 -- 阿里云

sudo yum-config-manager \--add-repo \.repo

4)先卸载Docker,再安装最新版Docker,参考 

Docker在centos7上安装升级卸载操作指导_centos7 docker卸载和升级安装_夜月鸿影的博客-CSDN博客Docker在centos7操作系统上安装升级卸载docker的操作指导

具体:

uname -a
sudo yum remove docker  docker-common docker-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo .repo
sudo yum install docker-ce
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
sudo docker version

其中CE代表免费的社区版,EE代表企业版。
 

5)预防DNS解析问题,导致docker pull镜像失败并报错:

“Error response from daemon: Head "": dial tcp: lookup registry-1.docker.io on 192.168.xx.xx:53: no such host”:

>> 先设置docker的国内源,修改(或者新建文件)/etc/docker/daemon.json

{"registry-mirrors":[""]
}

>> 再重启docker:

sudo systemctl daemon-reload 
sudo systemctl restart docker

 >> 然后添加万能的DNS解析服务器,修改/etc/resolv.conf,注释掉原来的“nameserver 192.168.100.2”,添加:

nameserver 114.114.114.114
nameserver 8.8.8.8

>> 最后手动解析域名“registry-1.docker.io”的IP,把这个IP绑定关系写到/etc/host

dig @114.114.114.114 registry-1.docker.io# 在结果中找到“ANSWER SECTION”部分的IP,绑定到此域名,写入/etc/hosts
# 例如:
# ;; ANSWER SECTION:
# registry-1.docker.io.	124	IN	A	18.215.138.58
# registry-1.docker.io.	124	IN	A	52.1.184.176
# registry-1.docker.io.	124	IN	A	34.194.164.123
# 那么写入的绑定关系写为:“18.215.138.58 registry-1.docker.io”vim /etc/hosts
# 增加以下一行内容
18.215.138.58 registry-1.docker.io
# 保存,ok!

感谢:

docker拉取镜像时报错:docker: Error response from daemon: Get “/“: dial tcp:_王祺灏的博客-CSDN博客错误信息:docker: Error response from daemon: Get "/": dial tcp: lookup registry-1.docker.io on 192.168.100.2:53: server misbehaving.
Docker拉取镜像失败报错Error response from daemon: Get pull mysql:5.7 时报以下错误:[root@localhost ~]# docker pull mysql:5.7 Error response from daemon: Get .7: Get ht...


【问题解决】Error response from daemon: Head response from daemon: Head /...: Get =repository%3Aespressif%2Fidf%3Apull&service=registry.docker.io: net/http: TLS handshake timeout

6)更多命令:

设置为开机启动

sudo systemctl enable docker

启动

sudo systemctl start docker

查看启动状态

sudo systemctl status docker

查看版本

sudo docker version

7)Docker 镜像库
/

10. Docker安装 LNMP (Linux+Nginx+MySQL+PHP)

Docker 安装 Nginx
.html

Docker 安装 PHP
.html

Docker 安装 MySQL
.html

更多推荐

CentOS 7 Linux入门记录

本文发布于:2024-02-16 23:17:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1691798.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门   CentOS   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!