02 linux基础命令

​ ​

​ ## linux基础命令
目录:开关机

温故知新

1.什么是DNS?

域名解析
本地:C:\Windows\System32\drivers\etc\hosts
远程:
		114.114.114.114(中国电信)
		8.8.8.8(不推荐使用,是Google的DNS)
		223.5.5.5(阿里云,很不稳定)
		223.6.6.6(阿里云,很不稳定)

2.linux操作系统

端口号:1~65535
1-10000 常用的端口号
SSH 22
web 80
mysql 3306
redis 6379
etcd  2379

3.CentOS7界面的含义:

 ​ 		安装系统

​      修复并安装系统(升级)

​      救援系统,(密码忘记了选这个)

4.VMware ESXI:裸机虚拟化。就是不需要先部署一个Windows类的系统,直接用ESXI的安装光盘部署,是直接运行在硬件上的一套系统。(一般企业级虚拟化用)

linux之基础命令

Linux中大小写敏感,linux中的目录一切从根开始

  1. 基础命令

    1.linux中命令的使用格式
         命令 空格 选项 空格 操作对象
          ps:  ping www.baidu.com
          
    2.ping命令:探测远程服务是否正常运行,也可以通过ping来测试本机是否可以正常上网
      格式: ping [探测的对象]
             ping www.baidu.com
             
     3.命令行提示符:[root@localhost ~]# ping www.baidu.com
        root:当前登录系统的用户
        @:分隔符,没有特殊意义
        localhost:主机名,相当于身份证上的名字
        ~:当前文件夹的路径
        #:登录的用户是超级管理员(windows:Administartor,Linux:root)
        $:普通管理员登录时显示$
        
      4.更改命令提示符
      储备知识:source:重载文件,作用是使文件中的内容得以立即生效
               PS1:命令提示符的变量,也就是说PS1中存的是变量的内容
               变量:程序运行过程中实时改变的量
               echo:打印内容
               更改系统时间:date -s "2021-09-14 21:21:21"
               cd:切换目录(Linux中一切从根开始) -change directory
               cd的语法:   cd [被切换到的目录的路径]
               系统目录路径类型:
               绝对路径:一个文件完整的路径(注:绝对路径的参照物是根目录)
               相对路径:一个目录参照路径(注:相对路径的参照物一般是当前目录)
               特殊的目录:
                  .  :当前的工作目录
                  .. :上一级的工作目录
                  -  :上一次的工作目录
                  ~  :当前系统登录的用户家目录         
                  例:假设需要跳转到/temp,请问使用相对路径怎么实现
                  cd ../../tmp/
        
    
    5. 更改命令行提示符
    [root@localhost ~]# PS1="[\u@\h \W]\$"
    \U :代表当前登录的用户
    \h;代表当前机器的主机名,只显示一个主机名
    \H: 代表当前机器的主机名,显示所有的主机名
    \W:代表当前目录的路径(注:~ 代表的当前用户的家目录{家目录:是用户登录首次出现的目录})
    			如:笔记
    \w:代表当前目录的全路径
                  如:D:\py19\Linux基础\day03\笔记
     \d :代表日期,格式:星期几 月份 日期
     \t :代表24小时制的时间,格式是:HH:MM:SS
     \T :代表12小时制的时间
     \A :代表24小时制的时间,格式是:HH:MM
     \V:代表的是BASE的版本号
     
     [root@localhost ~]# echo $PS1
    [\u@\h \W]\$
     [root@localhost ~]$PS1="[\u@\h \H \w \d \t \T \A \v]\$ "
    [root@localhost localhost.localdomain ~ Tue Sep 14 14:27:42 02:27:42 14:27 4.2]$ 
    
    注:在命令行上修改的内容,并不能持久保存(等学习完vi/vim文件编辑器之后,在修改)
    		[root@localhost ~]# vi ~/.bashrc 
    		[root@localhost ~]# source ~/.bashrc
    		[root@localhost localhost.localdomain ~ Tue Sep 14 21:33:20 09:33:20 21:33 4.2]$ 
    
    

.永久设置linux的环境变量

$PATH 代表linux的环境变量的名

echo $PATH #获取PATH变量的值

PATH="环境变量的路径" #执行一次,是临时生效

永久生效还是得修改linux的全局环境变量文件 /etc/profile

用vim打开/etc/profile写入 如下内容即口

PATH="新的环境变量"


6.系统运行命令之开关机



```bash
知识储备:cd:切换目录
关机
1.shutdown :关闭操作系统
   格式:shutdown [选项] [时间]
   选项:-h:指定关机的时间(分钟)
        now:立即关机
        10:10分钟后关机
        
        -c:取消关机(前提:还未关机)
  案例1:立即关机
      shutdown -h now
      shutdown -h 0
  案例2:10分钟后关机
      shutdown -h 10
      
 2.halt:关机
   格式:halt[选项]
   案例3:立即关机
   halt:关闭机器硬件资源
   halt -p:关机
   
  3.poweroff:关机
  
  4.init:(设置计算机的启动级别)
  知识储备:0:关机
           1.单用户模式:不需要输入账号密码,进操作系统就是管理员账号==》破解管理员root密码
           2.多用户模式,没有网络
           3.命令行模式(多用户模式,有网络)
           4.系统未使用,保留
           5.GUI模式(图形界面模式,有网络)
           6.重启
           
        查看运行级别:	
            [root@localhost ~]$ runlevel 
			N 3
			[root@localhost ~]$ who -r
			run-level 3  2021-09-14 12:14
 5.reboot:重启系统
 参数:--halt:关闭操作系统(注:关闭硬件资源)
        —p:    关机重启
重启:
1.shutdown:重启系统
 选项:-r指定重启的时间
 案例1.立即重启
 shutdown -r now
 shutdown -r 0
 案列2:10分钟后重启
 shutdown -r 10
 2.halt :重启系统
 选项:--reboot :重启系统
 3.reboot:重启操作
 4.init 设置系统启动级别
   init 6:重启操作
  5.poweroff:重启操作
    选项:--reboot:重启操作
 快捷键:ctrl+C:终止正在运行的命令

posted @ 2021-09-14 16:18  甜甜de微笑  阅读(52)  评论(0编辑  收藏  举报