Linux命令基础
1:Linux命令提示符
用户登录系统后,在图形界面中打开命令终端,此时会出现以下内容:
[root@localhost~]#
这就是Linux系统的命令提示符,这个命令提示符每个部分的含义如下:
[]:提示符的分隔符号,没有特殊含义
Root:显示的是当前的登录用户,现在使用的是root用户登录,如果使用的是hcit用户登录系统,这里显示的是hcit。
@:分隔符号,没有特殊含义
Localhost:当前系统主机名的简写。完整的主机名是locahost.localdomain。
~:代表用户当前所在的目录。此例中用户当前所在的目录是家目录。家目录又称主目录,在Linux系统中,用户登录后会有一个初始登录位置,这个初始登录位置就称为用户的家目录,系统中root用户的家目录是/root,普通用户的家目录是/home/用户名。
#:提示符。Linux用这个符号标识登录的用户权限等级。#表示当前登录的是管理员用户,$表示当前登录的是普通用户。
2:linux命令的基本格式
Linux命令的基本格式如下:
[root@localhost~]#命令 [选项] [参数]
在linux命令格式中,[]代表可选项。有些命令不写选项或参数,也能执行。命令的选项用于调整命令的功能,而命令的参数是这个命令的操作对象。
3:Linux命令的使用注意事项
(1) Linux命令中需要严格区分大小写,包括执行的命令名,选项、参数以及系统中的文件名。
(2) Linux命令中,命令、选项、参数之间都应该由空格。
(3) 如果要在一个命令行上输入和执行多条命令,可以使用分号“;”来分隔命令。
(4) 如果想将一个较长的命令分成多行,,可以使用反斜杠“\”来分隔命令。
4:Linux系统中常用的快捷键
Linux系统中常用的快捷键
Tab:补全命令或文件名
Ctrl + C 终止正在运行的命令或进程
Ctrl + D 退出终端窗口
Ctrl + L 清空屏幕
Ctrl + Z 将正在运行的程序送到后台
Linux系统管理命令1:shutdown命令 用来重启也可以用来关闭系统,其命令格式为“shutdown [选项] 时间”。常用选项由-r和-h,其中-r选项用于重启系统,-h选项用于关闭系统,实现代码与功能如下:
[admin@localhost ~]$ shutdown -r now //关闭系统后重启
[admin@localhost ~]$ shutdown -h now //关闭系统后不重启
[admin@localhost ~]$ shutdown -r +5 //5分钟后重启系统
[admin@localhost ~]$ shutdown -h +5 //5分钟后关闭系统
[admin@localhost ~]$ shutdown -r 8:00 //8点钟重启系统
[admin@localhost ~]$ shutdown -h 8:00 //8点钟关闭系统
2:reboot命令
Reboot命令用来重新启动系统,相当于“shutdown -r now”。
3:poweroff 命令
Poweroff命令用于立即停止系统,并关闭电源,相当于“showdown - h now”。
4:uname命令
Uname命令用于显示系统的相关信息,包括内核版本号、操作系统类型等。其命令格式为“uname [选项] ”。加上-a选项,可以显示系统的全部信息,实现代码与结果如下:
[admin@localhost ~]$ uname -a
Linux localhost.localdomain 4.18.0-240.el8.x86_64 #1 SMP Fri Sep 25 19:48:47 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
5:date命令
1 date命令用于显示或设置系统的日期与时间:
2 2022年 03月 28日 星期一 12:39:01 EDT
将系统日期修改为2020年11月4日:
[admin@localhost ~]$ date -s 2020-11-04
2020年 11月 04日 星期三 00:00:00 EST
将系统时间修改为14点15分:
[admin@localhost ~]$ date -s 14:15
2022年 03月 28日 星期一 14:15:00 EDT
6:free命令
用于查看当前系统中内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。
7:echo命令
用于在终端输入字符串或变量提取后的值。
8:ps命令
用于查看系统的进程状态。
9:pidof命令
用于查询某个指定服务器的PID值。
10:Kill命令
用来向进程发送一个信号,信号可以由用户指定;killall用于终止某个指定名称的服务所对应的全部进程。
[admin@localhost ~]$ kill -9 3481
11:alias命令
用于查询和设置命令的别名。
查看:如红线所画所示
13:history命令
用于显示用户最近执行的命令,并且每个命令行前会有编号
如果想要重新执行history中显示的命令行,命名格式为history“!编号”
14:hostname命令
用于显示主机名,及更改主机名。
[admin@localhost ~]$ hostname admin
hostname: you must be root to change the host name
将主机名修改为clinet:注意修改用户名要在root用户下
注意:hostname命令只能临时修改主机名,一旦系统重启就失效了
将主机名永久修改为server:
使用快捷键Ctrl+D可以让修改的主机名立即生效
备注:如有错误,请谅解!
此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!