1.看系统的版本:

cat /etc/redhat-release

2.看内核版本:

uname -r

3.查看系统是32位还是64位

uname - m

4.磁盘:

磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘最多可以有4个主区,其中一个主分区的位置可以用一个扩展分区替换,而且一块硬盘只能有一个扩展分区,在这个扩展分区内可以划分多个逻辑分区。

5.

最多只能有一个扩展分区,扩展分区不能用的话,必须在扩展分区上划分多个逻辑分区,(逻辑分区实在扩展分区基础上的)然后格式化(创建文件系统),然后才能存数据或装系统。

设备文件都放在 /dev  下

查看磁盘 ll /dev/sd*

1.分区数字编号1 - 4 只能留给主分区或扩展分区使用,逻辑分区的编号只能从5开始(逻辑分区实在扩展分区基础上的)。

2.p + e   p代表主分区,e代表扩展分区,一般写成3p + 1e 或 2p + 1e 或1p + 1e

3.例题:

1p + 1e 然后在e上又分了三个逻辑分区,第三个逻辑分区的编号是多少?

1p代表有一个主分区,1e扩展分区没有编号,1 - 4的编号是给主分区用的,所以逻辑分区从第5 个开始,第三个逻辑分区的编号是7。

4.swap交换分区的功能:当我们内存耗尽的时候,用swap分区充当内存,但是运行速度很慢。

5.swap 分区的大小 = 1.5 * 物理内存容量。

优化:

1.whoami  查看主机名

2.添加用户

useroldboy

passwd oldboy  #写密码的时候一定要接后面的用户,如果不接的话,修改当前用户的密码。普通用户只能修改自己的密码

3.#是超级管理员的提示符。 $是普通用户的提示符。超级管理员可以对系统进行操作,而普通用户只能处理自己家目录的内容。

4.切换用户

su -        - 的意思是将用户整个的环境变量都带过去。如果不带 - 切换,环境变量还是切换前用户的环境变量。

从root切换到任何普通下都不需要密码,从普通用户切换到root一定要输入root的密码才可以。普通用户之间互相切换也要输入密码。

5.logout 退出当前用户,返回上一个用户。

6.更改用户的时候不切换用户进行改密码,直接将用户的密码改掉。

例如:将 12345678 作为新密码给oldboy

但是在操作history命令的时候,会将改密码的命令显示出来,这样密码就暴露了。

history  -d  行号   delete,删除历史命令

history  -c   清除所有命令  clear

7.rpm包之间有依赖关系,如果一个安装不上那么就没办法往下继续进行。而yum解决了包之间的依赖关系,默认情况下,yum包的更新源自于Centos网站更新。

8.env  查看环境变量

set   查看更详细的环境变量

9.

selinux是linux下的一个安全机制,在部署的时候会提示,运维人员都喜欢将其关掉。

将配置文件/etc/selinux/config的SELINUX=enforcing改成SELINUX=disabled

但是修改后的disabled要在重启后才能生效,工作时候的机器是不能随便重启的。

使用getenforce查看变量。变量并没有变化,用setenforce 0操作变成Permissive,Permissive只是一个在部署时候出现的警告,也算是避免了selinux的安全机制。在重启后selinux会改变成disabled。

10./etc/inittab  启动文件

Linux共有七种启动模式。从0-6

0  关机模式

1  单用户模式(一般用于修复,改密码)

2  多用户模式

3  命令行模式

4  没有使用

5  桌面模式

6  重启模式

不同模式的切换:init 模式数字

11、runlevel 查看当前系统的运行级别。

12、Init  切换运行级别。

13、环境变量:

  LANG=en

14、grep -i    -i是不区分大小写

  grep -E   -E 是同时可以过滤多个字符串

  grep -E =egrep

Centos知识的更多相关文章

  1. Linux CentOS 知识和常用命令

    1.常用热键 [Tab]它具有“命令补全”与“文件补全”的功能[Ctrl+C]中断执行中的程序组合键[Ctrl+d]键盘输入结束.也可以用来替代 exit 2.Linux 常用编辑器 vi 和 vim ...

  2. CentOS中的一些小技巧和特殊知识

    一:软件: firefox 1.在tab栏右键可以打开上一次关闭的标签. 2.在上面的搜索栏可以添加搜索引擎,这样就不需要再打开标签页访问搜索引擎主页来搜索了. 3.获取firefox下载弹框的资源U ...

  3. Centos的Inode及Block相关知识

    Centos的Inode及Block相关知识 时间:2016-06-04 01:54来源:blog.51cto.com 作者:"tao" 博客 举报 点击:173次 本经验均在Ce ...

  4. centos Linux系统日常管理2 tcpdump,tshark,selinux,strings命令, iptables ,crontab,TCP,UDP,ICMP,FTP网络知识 第十五节课

    centos  Linux系统日常管理2  tcpdump,tshark,selinux,strings命令, iptables ,crontab,TCP,UDP,ICMP,FTP网络知识 第十五节课 ...

  5. Linux背景知识(1)RedHat和Centos

    Redhat有收费的商业版和免费的开源版,商业版的业内称之为RHEL(Red Hat Enterprise Linux)系列, 而这个CentOS(Community ENTerprise Opera ...

  6. MySQL知识总结(一)安装与配置(Linux CentOS)

    1 安装 环境 CentOS yum install -y mysql-server mysql mysql-deve service启动 1.1 启动 service mysqld start 1. ...

  7. 阿里云centos中mysql的安装及一些常识知识

    -------------------------------------------------------------------    阿里云centos中mysql的安装 工具WinSCP v ...

  8. 一、redis系列之基础知识与centos下环境搭建

    1. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的ke ...

  9. 【Linux笔记】CentOS&RHEL YUM基础知识

    以下内容收集自网络,以作参考. 一.YUM是什么 YUM = Yellow dog Updater, Modified. 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它 ...

随机推荐

  1. Jmeter(1):使用TCP取样器与socket接口进行简单通信

    一个小任务:服务器与客户端连接,每次发送50个随机生成的字符,两秒发送一次 失败过太多次,然后昨晚终于跑通了,心情激动,于是清均第一篇博客就诞生了. 之前不了解jmeter,想过单纯用java编写服务 ...

  2. C#3.0新增功能09 LINQ 基础01 语言集成查询

    连载目录    [已更新最新开发文章,点击查看详细] 语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称. 数据查询历来都表示为简单的字符串,没有编译时类型检查或 Inte ...

  3. C#3.0新增功能10 表达式树 07 翻译(转换)表达式

    连载目录    [已更新最新开发文章,点击查看详细] 本篇将介绍如何访问表达式树中的每个节点,同时生成该表达式树的已修改副本. 以下是在两个重要方案中将使用的技巧. 第一种是了解表达式树表示的算法,以 ...

  4. Socket 连接问题之大量 TIME_WAIT

    简评:最近项目就出现了大量短连接导致建立新连接超时问题,最后是通过维护长连接解决的. 代理或者服务器设备都有端口限制,如果使用 TCP 连接,连接数量达到端口限制,在这种情况下,将不能创建新的连接. ...

  5. Appium+python自动化(二十三)- 真假美猴王Monkeyrunner与Monkey傻傻的分不清楚(超详解)

    简介 看<西游记>第五十七回,说是“六耳猕猴”化作孙悟空的摸样,伤了唐僧,后又和孙悟空大打出手…… 这位假孙悟空,实力不用多说了吧,和真孙悟空一般无二,大战孙悟空,闹到上天入地下海. 在唐 ...

  6. C# 不同访问符的访问级别

    public----成员可以由任何代码访问. private----成员只能由类中的代码访问(如果没有使用任何关键字,就默认使用这个关键字). internal----成员只能由定义它的项目(程序集) ...

  7. Codeforces比赛注意事项(英语比较好,能翻译题目的可以跳过此文章)

    由题目可知,这篇文章是讲翻译文章的. 当然不是教英语啦 其实cf的比赛对于本蒟蒻最大的挑战就是翻译题目啦 所以我比赛时只能靠各种翻译器去无耻地翻译,然后读中文. 目前较好的翻译器有:百度,谷歌,有道. ...

  8. 2015.11.27---Java

    public class star{ public static void main(String[] args) { System.out.print("ha"); } }

  9. 我对微服务、SpringCloud、k8s、Istio的一些杂想

    一.微服务与SOA “微服务”是一个名词,没有这个名词之前也有“微服务”,一个朗朗上口的名词能让大家产生一个认知共识,这对推动一个事务的发展挺重要的,不然你叫微服务他叫小服务的大家很难集中到一个点上. ...

  10. vue项目目录结构详解

    项目简介基于 vue.js 的前端开发环境,用于前后端分离后的单页应用开发,可以在开发时使用 ES Next.scss 等最新语言特性.项目包含: 基础库: vue.js.vue-router.vue ...