首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 查看启动命令行

在Linux系统中,查看启动命令行可以通过以下几种方式:

一、查看系统启动时运行的命令(init进程相关的启动命令)

  1. 查看/etc/rc.local文件(适用于使用SysV init的系统)
    • 基础概念/etc/rc.local是在系统启动过程中,在所有初始化脚本执行完毕后运行的一个本地启动脚本。它允许用户添加自定义的启动命令。
    • 优势:简单直接,不需要复杂的配置就可以添加启动时执行的命令。
    • 应用场景:例如启动一个自定义的服务或者运行一个简单的脚本。
    • 示例:如果要在启动时打印一条消息到控制台,可以在/etc/rc.local中添加echo "System started"(当然,这可能需要适当的权限,并且确保脚本以可执行权限运行,如chmod +x /etc/rc.local)。
  • 查看systemd服务单元文件(适用于使用systemd的系统)
    • 基础概念systemd是现代Linux系统(如大多数基于Debian和Red Hat的发行版)使用的初始化系统和服务管理器。每个由systemd管理的服务都有一个对应的单元文件,通常位于/etc/systemd/system//lib/systemd/system/目录下。
    • 优势:功能强大,可以对服务的启动顺序、依赖关系等进行精确控制。
    • 类型:服务单元文件(.service)、挂载单元文件(.mount)、设备单元文件(.device)等多种类型,这里主要关注服务单元文件。
    • 应用场景:管理各种系统服务的启动。例如查看sshd服务的启动配置,可以查看/lib/systemd/system/sshd.service文件。
    • 查看启动命令示例:对于sshd.service文件,其中的ExecStart指令包含了启动sshd服务的命令,如ExecStart=/usr/sbin/sshd -D
  • 使用journalctl查看系统启动日志中的命令
    • 基础概念journalctl是用于查询systemd日志的工具。
    • 优势:可以查看系统启动过程中的详细日志信息,包括启动命令及其执行结果。
    • 应用场景:当想要了解系统启动时到底执行了哪些命令以及是否有错误发生时非常有用。
    • 查看启动相关日志示例journalctl -b命令可以显示本次启动的日志内容。如果要过滤出包含特定关键字(如某个服务名)的启动命令相关日志,可以使用journalctl -b | grep service_name

二、查看用户登录时的命令行提示符相关设置

  1. 查看/etc/bash.bashrc~/.bashrc文件(适用于Bash shell)
    • 基础概念/etc/bash.bashrc是系统级别的Bash初始化脚本,~/.bashrc是用户级别的Bash初始化脚本。它们包含了设置命令行提示符(PS1变量)以及其他Bash相关的初始化设置。
    • 优势:可以定制化每个用户或者整个系统的命令行提示符外观和功能。
    • 应用场景:例如修改命令行提示符以显示当前日期、用户名、工作目录等信息。
    • 示例:在~/.bashrc文件中,可能会有类似export PS1="\u@\h:\w\$ "这样的设置,这会将命令行提示符设置为用户名@主机名:工作目录$的形式。如果要查看当前生效的命令行提示符设置,可以直接在命令行中输入echo $PS1
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux如何查看服务启动状态是否开机自动启动

本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/284 方式一 chkconfig linux中查看服务启动状态是否开机自动启动的方法...: 1、打开linux终端; 2、在终端命令行中输入“chkconfig --list servicename”命令查看服务启动状态是否开机自动启动即可。...方式二 systemctl 1、打开linux终端; 2、在终端命令行中输入“systemctl status servicename”命令查看服务启动状态是否开机自动启动即可。...systemctl list-unit-files # 查看服务的自启动状态以list-unit-files为准 # 但是系统服务太多,我想分类查看该如何做?...# 查看系统中已经enable的服务 systemctl list-unit-files --state=enabled # 查看系统中已经disable的服务 systemctl list-unit-files

15.2K31
  • linux查看iostat_ios命令行怎么打开

    简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。...首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息.用户可以通过指定统计的次数和时间 … Linux IO实时监控iostat命令详解(转&rpar...; 简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息.用户可以通过指定统计的次数和时间...… Linux IO实时监控iostat命令 简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息...,内存.设备IO.任务切换.线程等.pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上 … 【linux】Linux 运行进程实时监控pidstat命令详解 简介

    5.8K10

    linux查看java服务启动情况_centos查看系统时间命令

    部署在linux上的java程序,有时更新了包,忘记了是否执行了重启,此时有必要根据java进程的启动时间和包的更新时间来确定。 1....查看Linux进程的启动时间 # ps axo pid,ppid,comm,pmem,lstart PID PPID COMMAND %MEM STARTED...2 kworker/0:0H 0.0 Wed Oct 6 16:16:53 2021 axo:选项 pid:进程id comm:命令 pmen: 进程占用的内存 lstart: 进程启动时间...根据pid查询java进程的启动时间 # ps axo pid,ppid,comm,pmem,lstart | grep 39230 39230 1 java 4.0 Sat...Mar 12 13:28:50 2022 可以看出对应pid的java进程启动时间为:Mar 12 13:28:50 2022 有时想了解某个java进程运行了多长时间,是否被执行过重启操作,特别是对长时间运行的进程进行跟踪

    4.2K20

    从命令行查看所有已安装的Linux内核

    有没有想过在您的Linux机器中安装了多少Linux内核? 没有? 好吧,这个简短的教程将教你如何在不同Linux发行版中查看所有安装的Linux内核以及它们的版本。...从命令行查看所有安装的Linux内核 根据您使用的Linux发行版,有多种方法可以查看系统中安装的所有Linux内核信息。查看Linux中所有已安装内核的最简单、最快捷的方法是使用find命令。...查看Alpine Linux中已安装的内核 我们可以使用以下apk命令查看所有已安装的内核及其版本: $ apk info -vv | grep linux 输出示例 libblkid-2.32-r0...查看Alpine Linux上安装的内核 2....-65-generic x86_64 现在您已经知道如何查看Linux系统上已安装内核的列表。

    13.3K20

    通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1、用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/shadow2...目前还没有这个命令,如果你非想查看,去下载个软件吧.Windows下都不能查看本地用户的密码,Linux下还没听说呢,可以修改,要查看,去问下Torvals吧,他应该知道!...~~ linux下你只能看到加密后的密码,密码文件在/etc/shadow中,只能通过root用户查看....linux用户身份与群组记录的文件cat/etc/group查看用户组cat/etc/shadow查看个人密码cat/etc/passwd查看用户相关信息这三个文件可以说是:账号,密码,群组信息的的集中地...w或who查看用户在线信息和登录信息 Linux中查看所有用户只需要查看/etc/passwd这个文件就可以了,命令是:cat/etc/passwd.这个文件里面一行内容就是一个帐号,除去一些系统帐号如

    87K21

    Linux系统命令行下查看压缩文件的10种方法

    一般来讲,我们如果想要查看压缩文件的内容的话,需要先将压缩文件解压,然后再进行查看。这样当然是可以,但是就是比较麻烦。...今天本文就介绍在 Linux 系统命令行下直接查看压缩文件内容的 10 种方法,可以提高大家的工作效率。 但实际上,从技术角度来讲不解压文件的话是无法查看压缩文件的内容的。...比如,它就可以用来直接查看压缩文件的内容,而不用提前将它们解压。...使用 zip 命令 对于 zip 文件,我们可以使用 zip -sf 命令查看其内容。...与之类似,我们可以使用 less 命令查看压缩文件的内容: $ less lxlinux.tar.gz 本文简单介绍了 10 个不同的 Linux 命令,可以使你能在不解压文件的前提下浏览压缩文件的内容

    5K20

    Linux命令行

    初始化界面 登录界面显示信息主要有系统版本、Linux内核版本两个内容 图片登录界面显示登录用户、上次登录时间及IP相关信息图片基本说明[root@money ~]#root表示当前登录用户,money...[root@money ~]# whoami ##查看当前登录用户 root [root@money ~]# hostname ##查看主机名称 money [root...@money ~]# pwd ##查看当前路径 /root 注:命令行提示符具体是由PS1环境变量控制,可以通过 echo $PS1 查看。...:调出上一个命令最后一个空格后面的内容命令行基本格式:命令 [选项] [路径/文件/目录]命令使用基本帮助:百度,命令具体使用自行百度使用Linux内置命令查看基本使用,格式为命令 --help或man...:help 内置命令如命令history[root@money ~]# help history ##查看命令历史记录history: history [-c] [-d 偏移量]

    10.6K30

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券