zoukankan      html  css  js  c++  java
  • 《linux就该这么学》第二节课,安装红帽7,基础命令至2.3小节的笔记

    笔记

    实验环境:

    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   后面加服务名,关闭有关服务的全部进程

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

  • 相关阅读:
    局部特征点检测 (Local Point Detector)
    算法
    64位编程
    QT开发之mock原理
    C#实现全角字符和半角字符转换
    QTableWidget基本功能总结(转)
    非const引用不能绑定非左值(nolvalue) .
    QTableWidget 应用总结
    QString和string类型相互转换(转)
    XML解析中文字符
  • 原文地址:https://www.cnblogs.com/charelee/p/9940396.html
Copyright © 2011-2022 走看看