1. 系统安装-VMware Workstations,注意事项:
    a/ 创建虚拟机,安装时,选择“稍后安装操作系统”的目的避免默认最小化安装,需要定制化安装;;
    b/虚拟机内存分配原则:
    | 物理机器 | 虚拟机 |
    | 2GB |1GB |
    | >=4GB | 2GB |
    c/在Linux安装时,忘记了选择时区,然后通过网上搜索(https://www.cnblogs.com/root0/p/11004134.html),
    完成了时区修改,具体命令如下:timedatectl set-timezone Asia/Shanghai ;
  2. RPM =源代码+安装规则(红帽软件包管理器)类似Windows系统中的控制面板;
    常用的RPM软件包命令
    安装软件的命令格式 rpm -ivh filename.rpm
    升级软件的命令格式 rpm -Uvh filename.rpm
    卸载软件的命令格式 rpm -e filename.rpm
    查询软件描述信息的命令格式 rpm -qpi filename.rpm
    列出软件文件信息的命令格式 rpm -qpl filename.rpm
    查询文件属于哪个RPM的命令格式 rpm -qf filename
  3. Yum软件仓库,类似于Windows系统中第三方的“软件管家”,Yum软件仓库可以根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统;
  4. systemd初始化进程
    RHEL 5/6 System V init 串行进程
    RHEL7 systemd 并行进程;
  5. Linux命令格式:命令名称 [命令参数] [命令对象]
    长长不可合并 ls --list --all
    长短不可合并 ls --list -a
    短短可以合并 ls -la
  6. 常用系统工作命令:
    a/ echo 命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $变量]”
    b/ date命令

    c/wget命令用于在终端中下载网络文件,格式为“wget [参数] 下载地址”;
    d/ ps -aux /ps aux

    e/top命令用于动态地监视进程活动与系统负载等信息,其格式为top,“强化版的Windows任务管理器”;
    f/pidof命令用于查询某个指定服务进程的PID值,格式为“pidof [参数] [服务名称]”;
    g/kill命令用于终止某个指定PID的服务进程,格式为“kill [参数] [进程PID]”。
  7. 常用系统状态监测命令
    a/ ifconfig 用户获取网卡配置和网络状态等信息;
    b/uname,用户查看系统内核与系统版本等信息
    c/uptime,用于查看系统负载信息;
    d/ free/who/last,常见 free -h;
    f/ sosreport 用于手机系统配置及架构信息并输出诊断文档,全程自动,只需要敲击回车即可,文件最后以压缩文件的格式自动保存在相应路径。

  8. 工作目录切换命令
    a/ pwd 显示用户当前所处目录;
    b/ cd 切换工作路径;
    e/ ls 查询当前目录下的文件信息;
  9. 文本文件编辑命令
    a/ cat、more 分别查询小、大文件,常见 cat -n 文件名,#加了行号;
    b/ head tail 查看纯文本文头和文尾,常用htail -f 文件名,用于查询最新日志文件;
    c/ tr 用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”;
    d/ wc 用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”;
    e/ stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”;

    f/ cut 用于按“列”提取文本字符,格式为“cut [参数] 文本”,
    例如:查询系统用户命令:cut -d: -f1 /etc/passwd;
    g/ diff 比较另个文件的差异,格式为diff 【参数】文件
    例如: 两个文件的内容具体不同:diff -c diff_A.txt diff_B.txt ,其中,!标注为不同处。