1、如何打开命令行
(1)用虚拟终端,在桌面用快捷键 ctrl+alt+F2-F6打开,或者alt+F2,输入gnome-terminal进入终端;
(2)在桌面首先点击activites,再点击terminal进入终端;
(3)远程连接,通过远程连接软件xshell/mobaxterm/finalshell 输入ssh root@192.168.1.128(此处为虚拟机的IP地址),之后输入自己虚拟机的密码登录。
2、默认显示命令行字符代表的意义
[root@localhost ~]# []:仅代表的是括号 root:代表的是用户名 @:代表的是分隔符 localhost:代表的是主机名 ~:在用户登录Linux后,系统会默认进入一个目录,称为“家目录” #:此处有#和$两种字符,#代表的是root用户,即管理员用户,$代表的是普通用户
Linux实现某些操作的时候,主要是通过命令来实现。有些命令只能管理员来执行,普通用户无法执行,同理访问某些文件的时候有些文件只能管理员访问,而普通用户无法访问。所以一般操作基本上是通过root用户来执行。
语法格式:
echo [$变量] [字符串]:echo指的是命令,[ ]中的东西可以出现也可以不出现。
[root@localhost ~]# echo 123 123 [root@localhost ~]# echo "123" 123 [root@localhost ~]# echo '123' 123 # 123, "123", '123' => 123这个字符串 # 环境变量: SHELL => 要访问变量要加$ => $SHELL # echo $SHELL [root@localhost ~]# echo $SHELL /bin/bash # echo $变量 =》 先去提取变量的值,然后使用echo输出 [root@localhost ~]# echo $SHELL /bin/bash [root@localhost ~]# echo "$SHELL" /bin/bash [root@localhost ~]# echo '$SHELL' $SHELL # "": 双引号用于当我们字符串中出现空格的时候,可以使用双引号括起来,不改变原先的 用意 双引号中如果有$变量,也是先去变量的值,然后输出 # '': 单引号中是什么就是什么,不做任何改变 [root@localhost ~]# echo 123 456 123 456 [root@localhost ~]# echo "123 456" 123 456 # echo:将字符串以及变量的值输出,输出在我们的屏幕上