笔记

实验环境:

1、安装注意事项:使用VM12版本

            安装需要稍后安装系统。

            自定义硬件DVD选择镜像位置。

            自定义网卡仅主机。

            自定义内存:大于等于4G,给予虚拟机2G,大于2G小于4G,给予1G,小于2G,建议加内存或换电脑。

           安装GUI,正常安装即可

          (虚拟机最好建立快照,方便恢复)

2rpm红帽软件包管理器:rpm的出现为解决源代码安装规则依赖问题,通过将安装规则与源代码打包到一起,来降低软件的安装难度。

    参数主要有:-ivh   安装

          -e     卸载

          -Uvh  升级

3yum仓库:通过将大量的rpm软件包存放在一起,解决软件包之前的依赖关系,进一步来降低软件的安装难度

    yum install  软件包名                        安装软件包

    yum  remove  软件包名                    移除软件包

4、重置管理员密码:确认是红帽7系统,可用cat   /etc/redhat-release  查看

  在系统即将启动出现选择界面时,按下e,在linux16后面追加rd.break,ctrl+x编译,以下代码重置密码

   mount  -o remount,rw /sysroot            // 挂载

   chroot  /sysroot                                     // 重置程序执行的目录

   echo "新密码" |  passwd --stdin  root  // 修改新密码 (通过echo来修改root密码)

   touch   /.autorelabel                              //建立文件

   exit                                                        //退出

   reboot                                                   // 重启

5、红帽5和6期间,初始进程:init

           init  3            //切换成最简模式(dos黑屏模式)

           init  5            //切换回GUI

     红帽7初始化进程:systemd

            systemd      //服务名

            systemctl    //配置命令

            systemctl   restart   服务名      //重启服务

systemctl     start    服务名       //启动服务

              systemctl   enable    服务名      //加入启动项

systemtl        stop    服务名       //关闭服务

              systemctl  status   服务名        //查看服务状态

6shell ,bash交互:1.通过上下键调取过往命令。2.tab补齐。3.脚本。

4.环境变量。5.大多数人和系统默认使用bash。6.确实好用

7、命令  参数  对象 。 短格式 :  -字母   例如:-a    -l   -s

            长格式:--字母   例如:--all    --list

   长格式与长格式不能合并,长格式与短格式不能合并,短格式与短格式可以合并且只保留一个减号。 

   命令与参数,参数与参数,参数与对象,之间需有空格间隔。

8、命令:

    man   //帮助信息

   echo   //输出到屏幕

   date   //日期

参数: %Y  %m  %d  %H  %M  %S  //年月日时分秒,符号为“+”号

   reboot    重启

   poweroff  关机

   wget     使用终端下载

 ps  查看系统进程信息     一般与-aux连用,例如:ps  -aux        显示当期的

   系统进程有五种状态:R  正在为用户服务   S  等待为用户服务   D 不响应,或在为服务

Z  僵死,不受控制,没有提供服务   T 停止为用户服务

 top  动态查看进程,基本等于windows任务管理器

   第一行:系统时间,运行时间,终端数,一分钟负载,五分钟负载,十五分钟负载

(一般说越小越好,若大于5极可能崩溃)

   第二行:进程总数,运行中进程,睡眠进程,停止进程,僵死进程

   第三行:用户资源百分比,内核百分比.....等等

   第四行:物理总内存,使用量......

   第五行:虚拟内存总量,使用量.......

 pidof    查询服务pid值    例如:pidof    sshd

 kill    后面加进程号,强制关闭进程

 killall   后面加服务名,关闭有关服务的全部进程

吐槽一下讲的鬼故事一点都不害怕,差评!

《linux就该这么学》第二节课,安装红帽7,基础命令至2.3小节的笔记的更多相关文章

  1. centos linux安全和调优 第四十一节课

    centos  linux安全和调优    第四十一节课 上半节课 Linux安全 下半节课 Linux调优 2015-07-01linux安全和调优 [复制链接]--http://www.apele ...

  2. centos单用户 救援 运行级别 yum,单用户模式,救援模式,inittab :启动级别 e2fsck wetty mingetty 物理终端 /dev/console 虚拟终端 /dev/tty(0,6) 模拟终端 /dev/pts/# grub-md5-crypt 给grub加密码 initrd 第二节课

    centos单用户 救援 运行级别  yum,单用户模式,救援模式,inittab :启动级别  e2fsck  wetty  mingetty  物理终端 /dev/console  虚拟终端 /d ...

  3. 风炫安全WEB安全学习第十九节课 XSS的漏洞基础知识和原理讲解

    风炫安全WEB安全学习第十九节课 XSS的漏洞基础知识和原理讲解 跨站脚本攻击(Cross-site scripting,通常简称为XSS) 反射型XSS原理与演示 交互的数据不会存储在数据库里,一次 ...

  4. 老男孩linux实战培训初级班第二次课前考试题

    ################################################################ 本文内容摘录于老男孩linux实战运维培训中心课前考试题(答案部分) ...

  5. Linux第二节课学习笔记

    虚拟机不一定要安装12版本,但仅有12版本支持RHCE模拟考试环境,激活码可以百度. 在创建新的虚拟机过程中,安装客户机操作系统时需要选择稍后安装操作系统,否则会默认最小化安装导致后面课上很多命令不能 ...

  6. linux学习第十九天 (Linux就该这么学) 结课了

    今天最后一天课程了,结课了,还有点舍不得那,在些也祝 李老师 事业蒸蒸日上,超来超好, 今天内容是部署了 LNMP 部署动态网站环境(linux  +nginx+mysql+php) 安装文件挺别多, ...

  7. SQL第二节课

    SQL练习题 一.            设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四个表的结构分别如表1-1的 ...

  8. C#第二节课

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threa ...

  9. Java第二节课总结

    Java的基本运行单位是类.类由数据成员和函数成员组成.变量的类型之间可以相互转换.String是一个类.static代表静态变量. 运行结果: false                false  ...

随机推荐

  1. RSA/SHA1加密和数字签名算法在开放平台中的应用

    加密算法 加密算法分为两大类:1.对称加密算法:2.非对称加密算法.   密钥个数 加密 解密 对称加密 一个 使用密钥加密 使用同一个密钥解密 非对称加密 两个,公钥和私钥 使用其中一把密钥加密 使 ...

  2. [Java并发编程(四)] Java volatile 的理论实践

    [Java并发编程(四)] Java volatile 的理论实践 摘要 Java 语言中的 volatile 变量可以被看作是一种 "程度较轻的 synchronized":与 ...

  3. HAWQ集成Yarn HA作为资源管理服务

    一.第一步当然是配置YARN HA,这在使用ambari管理时很简单,这里不在赘述. 二.建立HAWQ的专用资源队列queue 不要手工编辑scheduler设置,最方便的当然是使用queue man ...

  4. java字符串池和字符串堆内存分配

    1. String str=new String("abc")和String str="abc"的字符串“abc”都是存放在堆中,而不是存在 栈中. 2. 其实 ...

  5. 【netcore基础】ubuntu 16.04 搭建.net core 2.1 linux 运行环境 nginx反向代理 supervisor配置自启动

    今天来整理下 netcore 在 linux(ubuntu) 上的运行环境搭建 对应版本 ubuntu 16.04 .net core 2.1 nginx version: nginx/1.10.3 ...

  6. Linux系统(本例以Ubuntu18.04为例)安装GCC编译器

    Linux(本例以Ubuntu18.04为例)安装GCC编译器 一.安装 安装命令:sudo apt-get  build-dep  gcc 遇到 您希望继续执行吗? [Y/n] y 直接输入y回车即 ...

  7. Elasticsearch学习之图解Elasticsearch中的_source、_all、store和index属性

    转自 : https://blog.csdn.net/napoay/article/details/62233031 1. 概述 Elasticsearch中有几个关键属性容易混淆,很多人搞不清楚_s ...

  8. .NET开发人员遇到Maven

    由.NET转向Java开发,总是会带着.NET平台的一些概念和工具想着在对应的Java平台是否也有着相同的解决方案.第一次用Maven随手打开pom.xml,看着里面许多属性描述我的感觉就是这是一个M ...

  9. maven的安装及试用

    安装包准备: jdk-7u79-linux-x64.rpmapache-maven-3.5.3-bin.tar.gz 安装: rpm -ihv jdk-7u79-linux-x64.rpmtar -x ...

  10. Codeforces Round #531 (Div. 3)

    A:瞎猜. #include <bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); i ...