Linux就该这么学--第一章

  • 重置root密码

    • 引导界面通过按键e进入内核编辑界面
    • 在linux16这一行最后插入 rd.break
    • ctrl+x重启进入紧急救援模式
    • 依次输入一下命令:
    ◇ mount -o remount,rw /sysroot
    ◇ chroot /sysroot
    ◇ passwd #之后输入root密码
    ◇ touch /.autorelabel
    ◇ reboot

  • RPM红帽软件包管理器

    rpm=源代码+安装规则-->降低软件安装难度(通过将程序源代码与安装规则打包到一起,无需用户手动设置)

    • rpm -ivh filename.rpm
    安装软件的命令格式
    • rpm -Uvh filename.rpm
    升级软件的命令格式
    • rpm -e filename.rpm
    卸载软件的命令格式
    • rpm -qpi filename.rpm
    查询软件描述信息的命令格式
    • rpm -qpl filename.rpm
    列出软件文件信息的命令格式
    • rpm -qf filename
    查询文件属于哪一个RPM的命令格式

  • Yum软件仓库

    Yum仓库:进一步降低软件的安装难度(通过将大量的、常用的RPM软件包存放到一起,根据用户的需求而进行自动安装)

    • yum repolist all
    列出所有仓库
    • yum list all
    列出仓库中所有软件包
    • yum info 软件包名称
    查询软件包信息
    • yum install 软件包名称
    安装软件包
    • yum reinstall 软件包名称
    重装软件包
    • yum update 软件包名称
    升级软件包
    • yum remove 软件包名称
    移除软件包
    • yum clean all
    清除所有仓库缓存
    • yum check-update
    检查可更新的软件包
    • yum grouplist
    查看系统中已经安装的软件包组
    • yum groupinstall 软件包组
    安装软件包组
    • yum groupremove 软件包组
    移除软件包组
    • yum groupinfo 软件包组
    查询指定的软件包组的信息

  • systemd初始化进程

    • 修改系统默认运行模式
    ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
    ◇ 运行模式分类:
    ▪ 关机:poweroff.target
    ▪ 重启:reboot.target
    ▪ 单用户模式:rescue.target
    ▪ 多用户文本界面:multi-user.target
    ▪ 多用户图形界面:graphical.target

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    • systemctl start foo.service
    启动服务
    • systemctl restart foo.service
    重启服务
    • systemctl stop foo.service
    停止服务
    • systemctl reload foo.service
    重新加载配置文件
    • systemctl status foo.service
    查看服务状态
    • systemctl enable foo.service
    开机自启动服务
    • systemctl disable foo.service
    开机不自启服务
    • systemctl is-enabled foo.service
    查看服务是否为开机自启动
    • systemctl list-unit-file --type=service
    查看各个级别下服务的启动与禁止情况

猜你喜欢

转载自www.cnblogs.com/JYLCSS/p/10503823.html