Linux中大小写敏感
Linux中的目录一切从根开始
1、基础命令
linux中命令的使用格式
命令 空格 选项(非必须) 空格 操作对象
你(帅) 彩 礼 找媳妇
ping www.baidu.com
ping命令:探测远程服务是否正常运行,也可以通过ping来测试本机是否可以正常上网。
格式:
ping [探测的对象]
ping www.baidu.com
命令行提示符:[root@localhost ~]# ping www.baidu.com
root : 当前登录系统的用户
@ : 分隔符,没有特殊意义
localhost : 主机名,就相当于咱们身份证上的名字
~ : 当前文件夹路径
# : 当登录的用户是超级管理员(windows:Administartor,Linux:root)
$ : 当普通管理员登录时,显示$
更改命令提示符:
知识储备:
source : 重载文件,作用是使文件中的内容得以立即生效
PS1 : 命令提示符的变量,也就是说PS1中存的是变量的内容
变量 : 程序运行过程中实时改变的量
echo : 打印内容
更改系统时间:date -s "2021-09-14 21:21:21"
cd : 切换目录(Linux中一切从根开始)
cd [被切换到的目录的路径]
[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 localhost.localdomain /etc/sysconfig Tue Sep 14 21:26:05 09:26:05 21:26]$ PS1="[\u@\h \H \w \d \t \T \A \v]\$ "
注:在命令行上修改的内容,并不能持久保存(等学习完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]$
鸡兔同笼
有一个笼子,里面不知道有多少个鸡,也不知道有多少个兔;但是知道有36个头,96只脚;问:鸡有多少只,兔有多少只?
设:鸡有x只,兔有y只。
x + y = 36 1
2x + 4y = 96 2
把1式代入2式中,得:
2x + 4(36 - x) = 96
2x + 144 - 4x = 96
144 = 96 + 2x
x = 24
y = 12
x ---> 24
PS1 ---> [\u@\h \W]\$
系统目录路径类型:
绝对路径:一个文件完整的路径(注:绝对路径的参照物是根目录)
相对路径:一个目录参照路径(注:相对路径的参照物一般是当前目录)
特殊的路径:
~ : 代表家目录
. : 代表当前目录
.. : 代表上级目录
- :代表上一次待的目录
假设需要跳转到/tmp,请问使用相对路径怎么实现。
cd ../../tmp/
知识储备:
cd : 切换目录
系统运行命令
1、关机
shutdown : 关闭操作系统
格式: shutdown [选项] [时间]
选项:
-h : 指定关机的时间(分钟)
now : 立即关机
10 :10分钟之后关机
-c : 取消关机(前提:还未关机)
1、案例1:立即关机
shutdown -h now
shutdown -h 0
2、案例2: 10分钟之后关机
shutdown -h 10
halt : 关机
格式: halt [选项]
1、案例3:立即关机
halt : 关闭机器硬件资源
halt -p : 关机
poweroff : 关机
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 : 指定重启的时间
1、案例1: 立即重启
shutdown -r now
shutdown -r 0
2、案例2: 10分钟后重启
shutdown -r 10
halt : 重启系统
选项:
--reboot : 重启系统
reboot : 重启操作
init : 设置系统启动级别
6 : 重启操作
poweroff : 重启操作
选项:
--reboot : 重启操作
快捷键:
Ctrl + C : 终止正在运行的命令