Linux修改命令提示符

基本命令

一、基础命令
    1、Linux的基本格式:
        命令 + 空格 + 选项(非必须) + 空格 +操作对象
        
	2、ping命令:探测远程服务是否正常运行,也可以通过ping来测试本机会否可以正常上网。
	   格式:ping 探测对象 # 例如 ping www.baidu.com
	   
	3、命令行提示符:ping www.baidu.com
       
注:两两之间至少要有一个空格。
    中括号中的选项和参数可用可不用。
    选项和参数的位置可以调换。

命令行的结构

[root@localhost ~]# ping www.baidu.com   # 命令行
    root:	     当前登录系统的用户
    @ :		    分隔符,没有特殊意义
    localhost:   主机名
    ~:			 当前文件夹的路径
    # :          当登录的用户是超级管理员
    $ : 		 当普通管理员登录时为$

更改命令提示符

source:  	重载文件,作用是使文件中的内容得以立即生效
PS1:     	命令提示符的变量,PS1中存的是变量的内容
变量:        程序运行过程中实时改变的量
echo:     	打印内容
更改系统时间:	date -s "2021-09-14 21:21:21"
cd:			切换目录(Linux中一切从根开始)
cd :		[被切换到的目录的路径]
source ~/.bashrc : 重新加载文件

案例:
    [root@localhost ~]# echo $PS1
    [\u@\h \W]\$
    \u:代表当前登录的用户
    @:分隔符
    \h:主机名
    \W:~ 代表当前目录的名称(当前用户的家目录:是用户首次登录出现的目录)
    \w:代表当前目录的的全路径
    $:#
    
更改主机名:[root@localhost ~]# PS1="[\u@\meng \W]\$"
		  [root@\meng ~]$
		  
切换目录:[root@localhost ~]# cd /etc/sysconfig
    	 [root@localhost sysconfig]# 
    	 /: 		根目录
    	 etc:        根下面的目录
    	 sysconfig:  etc在下面的目录
    	 
更改日期:
		\d		: 代表日期,格式:星期几 月份 日期
		\t		: 代表24小时制时间,格式:HH:MM:SS
		\T 		: 代表12小时制时间
		\A		: 代表24小时制时间,格式:HH:MM
		\v		: 代表BASE的版本号
		[root@localhost sysconfig二 9月 14]$PS1="[\u@\h \W\d\t]\$"
		[root@localhost sysconfig二 9月 1416:03:54]$

系统目录路径类型

系统目录路径类型:
	绝对路径:一个文件完整的路径(注:绝对路径的参照物是根目录)	
	相对路径:一个目录参照路径(注:相对路径的参照物一般是当前目录)
	
	特殊的路径:
		~ 	: 代表家目录
		. 	: 代表当前目录
		..	: 代表上级目录
		- 	:代表上一次待的目录
案例:
    [root@localhost ~]# cd /etc/sysconfig
    [root@localhost sysconfig]# cd ../../
    [root@localhost /]# cd ~
    [root@localhost ~]# cd /etc
    [root@localhost etc]# cd ./sysconfig
    [root@localhost sysconfig]# 

系统运行命令

关机的几种方式

1、shutdown:关闭操作系统:
    [root@localhost ~]# shutdown   -h  now/0      #立刻关机
    [root@localhost ~]# shutdown   -h  10	      #10分钟后关机   分钟级别
    [root@localhost ~]# shutdown   -c			 #取消当前的关机操作(前提是未关机)
    [root@localhost ~]# shutdown   -h  11:00      #定时关机
    
2、halt:关机
    [root@localhost ~]# halt        # 关闭机器硬件资源
    [root@localhost ~]# halt-p      # 立即关机,并关闭电源
    
3、poweroff:关机
    [root@localhost ~]# poweroff    # 立即关机

4、init:设置计算机级别
    0 : 关机
    1 : 单用户模式
    2 : 无网络多用户模式
    3 : 命令行模式
    4 : 未被使用
    5 : GUI模式(图形化桌面模式)
    6 : 重启
    [root@localhost ~]$ runlevel    #查看运行级别
    [root@localhost ~]$ who -r      #查看运行级别
    [root@localhost ~]$ init 0      # 切换到0级模式,并关机

重启的几种方式

1、shutdowm:重启操作系统
    [root@localhost ~]# shutdown   -r  now      #立刻重启
    [root@localhost ~]# shutdown   -r  0        #立刻重启
    [root@localhost ~]# shutdown   -r  10       #10分钟后重启(分钟)
    [root@localhost ~]# shutdown   -r  11:00    # 定时重启

2、halt:重启系统
    [root@localhost ~]# --reboot   # 重启系统
    
3、reboot:重启操作系统
	[root@localhost ~]# reboot     # 重启系统
	
4、init:设置计算机级别来重启操作系统
	[root@localhost ~]# init 6     # 立即重启

5、poweroff:重启操作系统
	[root@localhost ~]# poweroff --reboot   # 立即重启
posted @   迷恋~以成伤  阅读(719)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
点击右上角即可分享
微信分享提示