Centos知识
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知识的更多相关文章
- Linux CentOS 知识和常用命令
1.常用热键 [Tab]它具有“命令补全”与“文件补全”的功能[Ctrl+C]中断执行中的程序组合键[Ctrl+d]键盘输入结束.也可以用来替代 exit 2.Linux 常用编辑器 vi 和 vim ...
- CentOS中的一些小技巧和特殊知识
一:软件: firefox 1.在tab栏右键可以打开上一次关闭的标签. 2.在上面的搜索栏可以添加搜索引擎,这样就不需要再打开标签页访问搜索引擎主页来搜索了. 3.获取firefox下载弹框的资源U ...
- Centos的Inode及Block相关知识
Centos的Inode及Block相关知识 时间:2016-06-04 01:54来源:blog.51cto.com 作者:"tao" 博客 举报 点击:173次 本经验均在Ce ...
- 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网络知识 第十五节课 ...
- Linux背景知识(1)RedHat和Centos
Redhat有收费的商业版和免费的开源版,商业版的业内称之为RHEL(Red Hat Enterprise Linux)系列, 而这个CentOS(Community ENTerprise Opera ...
- MySQL知识总结(一)安装与配置(Linux CentOS)
1 安装 环境 CentOS yum install -y mysql-server mysql mysql-deve service启动 1.1 启动 service mysqld start 1. ...
- 阿里云centos中mysql的安装及一些常识知识
------------------------------------------------------------------- 阿里云centos中mysql的安装 工具WinSCP v ...
- 一、redis系列之基础知识与centos下环境搭建
1. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的ke ...
- 【Linux笔记】CentOS&RHEL YUM基础知识
以下内容收集自网络,以作参考. 一.YUM是什么 YUM = Yellow dog Updater, Modified. 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它 ...
随机推荐
- 【CodeForces - 1167C 】News Distribution(并查集)
News Distribution 题意 大概就是分成几个小团体,给每个人用1 - n编号,当对某个人传播消息的时候,整个小团体就知道这个消息,输出 分别对1 - n编号的某个人传递消息时,有多少人知 ...
- Excel催化剂图表系列之品味IBCS瀑布图观察企业利润构成
IBCS图表,每个细节都值得反复琢磨参悟,此篇给大家送上详尽的瀑布图方式下的利润数据观察.请不要拿Excel2016版提供的瀑布图与IBCS版的瀑布图作对比,那完全不是一个级别的,可以类比为拿一辆经济 ...
- c#六大设计原则(以仪器代码为例)
[有格式的原文请到https://www.cnc6.cn/c六大设计原则/文末下载] 软件设计原则常见的有6大原则,分别为: ①单一职责原则: ②开闭原则: ③依赖倒置原则: ④里氏替换原则: ⑤接口 ...
- python面向对象-封装-property-接口-抽象-鸭子类型-03
封装 什么是封装: # 将复杂的丑陋的隐私的细节隐藏到内部,对外提供简单的使用接口 或 # 对外隐藏内部实现细节,并提供访问的接口 为什么需要封装 1.为了保证关键数据的安全性 2.对外部隐藏内部的实 ...
- 2019牛客暑期多校训练营(第四场)K.number
>传送门< 题意:给你一个字符串s,求出其中能整除300的子串个数(子串要求是连续的,允许前面有0) 思路: >动态规划 记f[i][j]为右端点满足mod 300 = j的子串个数 ...
- 如何实现Excel多人共享与协作
1.写在前面的话 本人从事信息化工作多年,对Excel等电子表格的多人共享与协作接触较早,帮助客户实施的方案也较多,因此有些体会和认识.正好看到网上这方面的讨论较多,但都不完整,我就进一步做了专题调研 ...
- Jquery第二次考核
1. 名词解释 实例对象:var p1=new Person(); p1就是实例对象 构造:function Person(){} 原型对象:在 JavaScript 中,每当定义一个对象(函数也是 ...
- mybatis动态插入数据库
<insert id="dynamicAddUser"> insert into t_user <!-- trim 对所有的表中列名 进行动态处理 --> ...
- 让Controller支持对平铺参数执行@Valid数据校验
每篇一句 在金字塔塔尖的是实践,学而不思则罔,思而不学则殆(现在很多编程框架都只是教你碎片化的实践) 相关阅读 [小家Java]深入了解数据校验:Java Bean Validation 2.0(JS ...
- DotSpatial安装、类库引用方法
解决VS工具栏添加DotSpatial后,控件不全问题. 注意注意注意:不要使用Nuget安装DotSpatial!!! 我在Nuget上把所有DotSpatial的版本都安装了一遍,都缺少控件,然后 ...