Linux学习第二天

 主要学习内容:

 1、虚拟机的安装  

  2、redhat服务    systemctl  start 启动服务

                             systemctl restart 重启服务

                             systemctl stop 关闭服务

                             systemctl status 查看服务状态

                             systemctl enable 加入到启动项

 3、RPM=源代码+安装规则    两者的打包整合   主要作用是为了降低软件的安装难度(通过安装规则实现)(将个体的软件包的安装难度降低)

       YUM仓库 =RPM+RPM+RPM+     主要作用是为了降低软件的安装难度(解决软件的依赖关系)(通过软件依赖关系解决问题)

  4、shell    (1)命令、参数、对象的关系:命令是动作,参数是修饰,对象是承受者。参数是对命令的补充,对象是承受者。

                                                             命令可以没有参数,但一定要有对象。

                  (2)关于参数:有长格式(例如:--all --list等,为单词)和短格式(例如:-a -l -s,为字母)

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

                                             参数、对象、命令之间均要有空格间隔

  5、常用系统工作命令:echo   date   reboot(重启系统)   poweroff(关闭系统)   wget(下载网络文件)   ps(查看系统中进程状态) top(动态监视进程活动与负载信息)

                                       pidof(查询PID进程号码值)  kill(终止某个PID进程)  killall(终止全部进程)  (kill后面跟进程号码;killall后面跟服务名称)

  6、进程的五种状态:R:运行 S:中断  D:不可中断(不响应系统或在为用户服务) Z:僵死(不受系统控制,没有为用户服务) T:停止

  7、man可以看一些帮助文档,查一些命令或文件名称

  8、top 中系统负载的三个值分别为1分钟、5分钟、15分钟内的平均值,数值越小负载越低(给出三个数,看负载变大了还是变小了,是从右往左看)

   

猜你喜欢

转载自www.cnblogs.com/tian-r/p/9944163.html