基础命令学习

Linux中大小写是一定要区分开的。

1、基础命令

Linux中命令的使用格式

命令 空格 选项(非必须) 空格 操作对象

ping命令:探测远程程序是否正常运行,也可以测试本机是否可以正常上网

格式:

ping [探测的对象]

ping www.baidu.com

快捷键:

ctrl + c :终止正在运行的命令

命令行提示符:[root@localhost ~]# ping www.baidu.com

root:当前登录系统的用户

@ :分隔符,没有特殊意义

localhost :主机名,相当于身份证上的名字

# :当登录的是超级管理员

$ :当普通管理员登录时,显示$

~ :当前文件夹路径(家目录,第一次登录时的目录)

2、更改命令提示符:

source :重载文件,使文件内容立即生效

PS1 :命令提示符的变量,PS1中存的是变量的内容。

[root@localhost ~]# echo $PS1 [\u@\h \W]$

变量 :程序运行过程中实时改变的量

echo :打印内容 类比 print ()

cd / :切换目录(Linux一切从根目录开始,也就是/)

[root@localhost ~]# PS1="[\u@\h \W]#"

\u :代表当前登录的用户

\h :代表当前机器主机名,只显示一个主机名

\H :代表当前机器主机名,显示所有主机名

\W :代表当前目录名称 (~)

\w :代表当前目录全路径 D:\py19\Linux基础\day03\笔记

\d :代表日期,格式 :星期 月份 日期

\t :代表24小时时间 21:01:29

\T :代表12小时制的时间

\A :代表24小时制的时间 (没有秒数)

\v :代表BASE的版本号

更改系统时间 :date - s "2021-09-14- 21:21:12"

注:在命令行上修改的内容并不能持久保存。

修改命令提示符就是修改文件 ~/bashrc

[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]$

 

3、系统目录路径类型:

绝对路径:一个文件的完整路径(注:绝对路径参照物是根目录)

相对路径:一个目录的参照路径(注:相对路径参照的是当前目录)

特殊的路径:

~ :代表家目录 家目录:是用户登录首次出现的目录

. :代表当前目录

.. :代表上级目录

- :代表上一次待的目录

假设需要跳转到/tmp,请问使用相对路径怎么实现。

        cd ../../tmp/

知识储备:

cd:切换目录

系统运行命令:

1、关机

shutdown

格式:shutdown [选项] [时间]

选项:

-h :关机时间(单位:分钟)

now:立即关机

10:十分钟之后关机

-c:取消关机

1、立即关机

shutdown -h now 或者 0

1、10分钟后关机

shutdown -h 10

halt:关机

格式:halt [选项]

halt:是关闭硬件资源,禁用cpu的

halt -p:才是关机

poweroff:关机

init:设置计算机启动级别

格式:init [数字级别]

知识储备:

(输入:runlevel 或者 who -r)查看系统运行级别)

0:关机 init 0

1:单用户模式

2:无网络多用户模式

3:命令行模式

4:未被使用

5:GUI模式(图形化桌面模式)

6:重启

查看运行级别 [root@localhost ~]$ runlevel N 3 [root@localhost ~]$ who -r run-level 3 2021-09-14 12:14

reboot:重启系统

参数:

--halt(也是关闭硬件资源)

-p(关机重启)

2、重启

shutdown:重启

选项:

-r:指定重启时间

立即重启:

shutdown -r now或者0

halt:重启

选项:

--reboot

 

reboot:重启

init:6级别

 

poweroff:重启

选项:

--reboot