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)和内核缓冲区内存。

Linux命令基础适合初学者_linux命令

7:echo命令

用于在终端输入字符串或变量提取后的值。

Linux命令基础适合初学者_linux命令_02

8:ps命令

用于查看系统的进程状态。

Linux命令基础适合初学者_linux命令_03

9:pidof命令

用于查询某个指定服务器的PID值。

Linux命令基础适合初学者_linux命令_04

10:Kill命令

用来向进程发送一个信号,信号可以由用户指定;killall用于终止某个指定名称的服务所对应的全部进程。

[admin@localhost ~]$ kill -9 3481

11:alias命令

用于查询和设置命令的别名。

 Linux命令基础适合初学者_linux命令_05

查看:如红线所画所示

 Linux命令基础适合初学者_linux命令_06

13:history命令

用于显示用户最近执行的命令,并且每个命令行前会有编号

 Linux命令基础适合初学者_linux命令_07

如果想要重新执行history中显示的命令行,命名格式为history“!编号”

 Linux命令基础适合初学者_linux命令_08

14:hostname命令

用于显示主机名,及更改主机名。

[admin@localhost ~]$ hostname admin
hostname: you must be root to change the host name

将主机名修改为clinet:注意修改用户名要在root用户下

 Linux命令基础适合初学者_linux命令_09

注意:hostname命令只能临时修改主机名,一旦系统重启就失效了

将主机名永久修改为server:

 Linux命令基础适合初学者_linux命令_10

使用快捷键Ctrl+D可以让修改的主机名立即生效

 Linux命令基础适合初学者_linux命令_11

备注:如有错误,请谅解!

此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!