Linux 优化 基础优化--Centos5.8 64bit

1.添加一个普通用户

  注:平时操作时尽量不用root

useradd cysky

passwd cysky <enter>

new Unix password:20142014<enter>

或者:echo “123456”|passwd --stdin cysky

  root 与其他用户切换 用su

从普通用户切到root 需要root的密码

从root切到普通用户不需要密码

普通用户之间切换需要密码

另外:$普通用户的提示符

#是root用户的提示符

补充知识:su 与su -的区别

yum源修改:

  linux 下方便安装软件的工具yum,软件包是yum包

yum安装软件,默认获取rpm包的途径是国外官方源

yum安装软件,默认获取rpm包的途径改成国内的源--提高更新速度

配置文件的位置:

     /etc/yum.repos.d/

  修改:

   添加sohu的yum源:

  

中科大:https://lug.ustc.edu.cn/wiki/mirrors/help/centos

163:http://mirrors.163.com/.help/centos.html

   在上面的网页获得repo文件的地址利用wget下载到上面的位置就行了。

方法一:直接修改CentOS-Base.repo文件内容

方法二:利用修改好的,如图:

配置好了,rpm --import /etc/pki/rpm-gpg/RPM-CPC-KEY*

yum update

说明:我们现在使用的是门户网站的yum源,也可以用iso光盘配置成yum源,也可以自己配置yum源的服务器。

dreamway.blog.51cto.com

安装必要的软件包:

    yum install lrzsz sysstat

    查看: rpm -qa | lrzsz

    安装组: yum groupinstall "desktop"

  章节回顾

门户网站一般分区的方案,假设服务器16G,1T的硬盘

·/boot 200M

·swap 物理内存的1.5-2倍 ,如果内存大于16G,可以给8-16G

·剩余的不分,保留给使用的人根据业务来分区

基本优化:

  1.关闭Selinux

sed -i 's/SELINUX=enforcing/SELINUX=disabled’ /etc/selinux/config

  getenforce 状态 getenforce 0 用来管理

图:

 

   2.修改运行级别

/etc/inittab --配置文件

查看运行级另:runlevel

提示:工作中常用的3级别,即文本模式

3.精简开机系统启动服务

       命令的 处理方法:

a.运行setup命令,出现窗口看第四项,显示星号是开机运行的,这个需要特别熟悉服务。

b.运行ntsysv命令,调出上面最后出现的窗口

c.脚本修改:(在centos 6.5 64 bit上测试通过)

LANG=en

for cysky in `chkconfig --list | grep 3:on  | awk '{print $1}'`;do chkconfig --level 3 $cysky off;done

for cysky in crond network rsyslog sshd;do chkconfig --level 3 $cysky on;done

chkconfig --list| grep 3:on

老男孩视频里的命令:

解释:

新安装成系统保留:

查看:chkconfig --list| grep 3: on(以上图全部是5.8上的显示效果,我上面写的脚本在6.5上测试通过)

4.权限管理(root ljz@root cysky 20142014)

  

把普通用户加到sudo组中

执行命令(visudo),即打开visudo的配置文件--这样更安全

在文件的中间如下内容的下面添加需要root权限的用户名:

格式如下:

#

root ALL=(ALL)ALL

cysky ALL=(ALL)ALL #这个是新增加的,可以拥有完全的系统管理权限,

快速操作命令:

\cp /etc/sudoers /etc/sudoers.or

echo “cysky ALL=(ALL)ALL”>>/etc/sudoers

tail -1 /etc/sudoers

保存退出,cysky登录后 可以通过执行类似的sudo ls -l /root,来以root用户的权限操作系统了。

上图红框是授于单个权限的样板,

让某用户拥有root 权限,配置

cysky  ALL=(ALL)ALL--就拥有了root权限

可以使用 sudo -l 来查看自己的权限

查看命令所在路径 :which/whereis

     which 命令 查找的路径 是$PATH

vi .bash_profile 修改这个文件 . -- source --重新加载.bash_profile 看到52讲 明天再学

转载于:https://blog.51cto.com/cysky/1409574

老男孩培训视频听课笔记七(在51cto上听的)--5.8 64bit 基础优化相关推荐

  1. 老男孩培训视频听课笔记十(在51cto上听的)--5.8 64bit 基础优化

    网络状态说明及优化命令,优化细节,在老男孩老师的51cto的博客上 回顾: 01.添加普通用户,能过sudo授权管理 02.定时自动更新服务器时间 03.配置yum更源 04.关闭selinux及ip ...

  2. TI高精度实验室ADC系列培训视频学习笔记 第1章 直流参数和交流参数:输入电容、输入漏电流、输入阻抗、参考电压值、参考电流值、差分非线性DNL、积分非线性INL、失调误差与增益误差

    TI高精度实验室ADC系列培训视频(B站) TI高精度实验室ADC系列培训视频(21ic) 第一章:直流参数和交流参数 输入电容 寄生电容 采样电容 当进行采样时 ,S1开关闭合 ,采样电容与输入信号 ...

  3. 大鸟老师AIX 223认证考试 AU13培训视频学习笔记

    大鸟老师个人网站:http://www.qujon.com/ 小型机-RISC-简单指令集计算机 PC服务器-CISC 远程登陆-rlogin ctrl+d  //关闭一个终端 cal 8 2009 ...

  4. Java听课笔记7(面向对象 上)

    课程目录 面向对象的基本概念 类和对象 类和对象的定义格式 对象与内存分析 封装性 构造方法 this关键字 值传递与引用传递 对象的一对一关系 static关键字 main方法分析 代码块 单例设计 ...

  5. JAVA视频学习笔记-马士兵(七)

    `JAVA视频学习笔记-马士兵` 容器_API_Collection1(20200622) 容器_Collection2(20200623) 容器_Iterator(20200624) 容器_Enha ...

  6. Rancher 系列教学视频学习笔记(1)

    Rancher 系列教学视频-学习笔记(1) 一.培训视频学习笔记1<容器管理平台Rancher官方介绍>(Rancher 1.0 发布) 视频地址:http://v.youku.com/ ...

  7. MATLAB 在图像处理和机器视觉的应用举例01 - 官网培训视频笔记(上)-- 图像分割和图像配准

    前言:笔记: 以下内容为Matlab的官网视频的笔记: 1课程大意: 2  图像处理的应用: 3 科学计算的基本流程: [案,Matlab的研究方法主要关注在算法的层面,但是,Matlab在数据的采集 ...

  8. 老男孩Docker基础入门培训视频Docker核心原理解(完整版)

    课程介绍: Dokcer比较初级的培训视频教程,很适合零基础的朋友们来学习,没有复杂的原理,初入门推荐的Docker培训视频 课程目录: L021-01-Docker介绍.avi L021-02-Do ...

  9. linux学习笔记,linux基础调优,已老男孩教育视频为基础

    什么是计算机 计算机是电子数字计算机的简称,是一种自动的地,高速地进行数值运算和信息处理的电子设备.他主要由一些机械的,电子的器件组成,再配以适当的程序和数据.程序及数据输入后可以自动执行,用以解决某 ...

最新文章

  1. Python第三章-字符串
  2. windows python3.2 shell环境(python叫做解释器)
  3. maven依赖传递和排除依赖冲突
  4. 2021高考一诊成绩查询,双流棠湖中学高2021届成都市“一诊”成绩已揭晓
  5. Homebrew OS X 不可或缺的套件管理器
  6. php配置email支持_使用PHPMailer实现PHP发邮件功能
  7. Qt工作笔记-QMenu::exec中使用QWidget::mapToGlobal()与QCursor::pos()之间的些许差异
  8. 再学 GDI+[62]: 路径画刷(2) - SetCenterPoint、GetCenterPoint
  9. Linux 网络操作
  10. 《C Primer Plus 第五版》读书笔记
  11. canvas实现抽奖插件—大转盘和九宫格
  12. 企业内部IT报修是如何操作的?
  13. php去除空格函数,php如何清除空格
  14. Unlocker v4.1.3 VMware 虚拟机 MacOS 系统解锁工具
  15. 2020年中国微特电机行业现状、竞争格局及未来发展趋势分析,我国产量达全球70%,技术与发达国家仍有差距「图」
  16. win7计算机摄像头怎么打开,win7的摄像头在哪里打开 怎么打开win7摄像头
  17. 10年老程序员:到底是学前端好还是后端好?
  18. python pip install pil_用pip安装PIL
  19. TAGE预测器 “A case for (partially) TAgged GEometric history length branch prediction”
  20. python基础知识大一总结与反思_反思总结及规划 其一

热门文章

  1. 爱情测试MySQL存储_当爱情的剧本,多出现一个人【mysql】
  2. bomb实验(报告)
  3. 构造函数的作用和特点
  4. uni-app 实现用户点击后自动拨打指定电话号码
  5. logrotate 可用于nginx等日志文件压缩(系统自带)
  6. 谷歌浏览器安装查看AXURE RP插件
  7. VLAN虚拟局域网配置实验
  8. 计算机如何对多个用户进行管理,如何给多个账户设置密码?-用户账户控制设置...
  9. Python 使用requests发送POST请求总结
  10. 自动驾驶 4-3 二维动态建模Dynamic Modeling in 2D