基础命令学习
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