学习笔记5——CentOS_x86_64操作系统的生产标准基础优化命令

计算机操作系统:win7
虚拟机软件:VMware workstations
虚拟机安装的操作系统:centOS 7
系统安装配置:最小化安装


1.查看当前用户命令:
#whoami
2.添加普通用户:
#useradd 除root外的任意用户名
创建用户
#passwd 刚才创建的用户名
为该用户设置密码,再次确认密码之后提示成功即创建了一个新的普通用户。
3.切换当前用户:
#su - 用户名(生产状态下一定要带选项“-”,加上该选项会将工作目录也进行对应的切换)
从root用户切换到普通用户时,命令符会由“#”变为“$”。
注意:root用户可以切换到任意用户,且不需要输入密码。
4.在批量处理多台linux服务器时,由于无法同时发送需要交互的命令,(相关说明可参考学习笔记2),可以采用如下方法修改用户的密码:
#echo 12345(明文密码)|passwd --stdin 要修改的用户名
其中,命令passwd --stdin的意思是修改用户密码,若不指定用户,则默认为修改当前用户密码,普通用户只能修改自己的密码,root用户可以修改所有用户的密码。另外,该命令用到了管道符“|”,在此暂时不做介绍。
提醒:“()”中的内容不需要输入。
但是,通过这种方式进行修改密码,可以用“history”命令通过查看命令历史记录获取到用户的密码,因此修改完之后可以通过如下命令:
#history –d 行号
删除对应记录,以保证密码安全。其中的行号要通过history命令查看。
5.使用更新源的国内镜像
Linux下具有方便安装软件的优秀工具——yum工具,它实际上是一个软件包管理工具,很好的解决了通过rpm方式安装软件包时容易出现的软件包之间依赖问题。
yum安装默认使用国外的官方,可以通过配置使用国内的镜像网站进行下载和更新。相关步骤如下:
首先:cd到yum库的文件夹下:
#cd /etc/yum.repos.d
#ls
列出目录下的内容之后,将之前的yum源(仓库)进行备份:
#mv CentOS-Base.repo CentOS-Base.repo.ori
在网上找一个国内的CentOS对应版本的镜像网址(可自行百度),如:http://mirrors.163.com/.help/CentOS6-Base-163.repo
输入如下命令对该网址上的yum源进行下载:
#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
然后用下载的文件替换之前的文件即可,例如:
#mvCentOS-Base-163.repo CentOS-Base.repo
6.更新已安装的软件包:
#yum update

#yum upgrade
7.查看已安装的包组:
#yum grouplist
对于列出的可以安装但未安装的包组可以通过yum进行安装,不过包组名要加双引号,例如:
#yum groupinstall “Development Tools”
8.安装必要的软件包tree telnet dos2unix sysstat
#yum install tree telnet dos2unix sysstat lrzsz  –y
选项“-y”表示安装时不需要提示,对于软件包的用途不再赘述。
9.关闭selinux,在企业应用中一般将其关闭,防止影响系统操作。
#cat/etc/selinux/config

查看其配置文件打开,然后采用sed替换命令进行修改:
#sed –i s#SELINUX=enforcing#SELINUX=disabled#g /etc/selinux/config
对文件进行修改之后,一般要通过grep命令检查文件是否已经改动:
#grep “disabled” /etc/selinux/config
显示“SELINUX=disabled”则说明修改成功。重启系统之后会正是生效,但是对于linux服务器来说,可能不能立即重启系统,因此可以用如下命令将selinux状态临时改为“permissive”,待重启后正式关闭:
#setenforce 0
修改前后的状态可以通过
#getenforce
进行查看。
10.
#runlevel
查看系统的运行级别,服务器工作状态下,常用3级别,即文本模式
在之前版本的系统中,/etc/inittab为系统启动模式的配置文件(linux共有7种命令级别),但是现在系统采用“targets”替代了“runlevels”,要想查看当前默认的系统运行级别,可以使用:

#systemctl get-default

默认情况下,主要有两种“targets”:

1.multi-user.target: analogous to runlevel 3
2.graphical.target: analogous to runlevel 5

要想修改系统默认启动的运行级别,可以使用:

systemctl set-default TARGET.target

例如,若想默认启动图形化界面,可以运行如下命令:

#systemctl set-defaultgraphical.target

重启系统之后即可生效。
11.精简开机系统启动的服务:
可以在setuptool中进行设置,进入setuptool可以采用以下两种方法:
1)ntsysv
2)setup->system service
或者,可以在命令行环境下进行设置:
#chkconfig --list
显示所有的开机启动的进程;
对于不需要开机启动的进程可以采用如下命令关闭:
#chkconfig [--level 运行级别序号] 进程名off
方括号中的内容用于指定关闭特定运行级别的进程的开机启动。
补充:在服务器工作环境中关于linux的最小化原则:
1)安装系统最小化原则。
2)开启程序服务最小化原则。
3)操作最小化原则。
4)登录最小化原则。平时没有需求时不用root登录,要用普通登录。
5)权限最小化。
除了以上五个最小化原则,还要注意合理配置参数,不要最大化。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要安装CentOS-7-x86_64 iso镜像,你可以按照以下步骤进行操作: 1. 首先,你可以从CentOS官网下载iso镜像文件。你可以访问CentOS官网地址:https://www.centos.org,并打开“Get CentOS Now”页面。在页面下拉菜单中找到“old version”,然后点击“then click here >>”链接。在镜像源列表页面中选择“Asia”(亚洲)并选择一个你喜欢或认为比较快的国内镜像站点,比如阿里。在镜像源全列表页面中找到对应的版本,比如“7.7.1908/”,然后进入“isos/”目录。选择下载你需要的版本,比如“CentOS-7-x86_64-DVD-1908.iso”。 2. 下载完成后,你可以使用虚拟机软件,比如VMware,来安装CentOS 7。打开VMware并点击“新建虚拟机”按钮。在创建虚拟机的过程中,选择自定义配置类型,并按照向导的指示进行设置。在设置虚拟机存储路径、内存大小和网络设置等方面,可以根据你的需求进行调整。 3. 在虚拟机创建完成后,你需要配置iso镜像文件。打开虚拟机设置界面,选择CD/DVD或编辑虚拟机设置,然后选择你下载的CentOS-7-x86_64 iso镜像文件。 4. 完成配置后,你可以启动虚拟机并选择安装CentOS 7。在安装过程中,你可以选择语言、软件和系统设置等选项。设置ROOT用户密码后,系统会重启并你可以使用用户名和密码登录成功进入系统。 这样,你就可以成功安装CentOS-7-x86_64 iso镜像了。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [Centos 7(x86_64位)安装图解过程](https://blog.csdn.net/zy_1995/article/details/102582846)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [CentOS-7-x86_64-DVD-1511.iso的下载与安装](https://blog.csdn.net/fhljzcs/article/details/109677694)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [CentOS-7-x86_64 iso镜像的安装(Linux操作系统)](https://blog.csdn.net/z318913/article/details/126622328)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值