Linux 的 super super super super easy 教程 || 基本命令2

命令行界面中:

主提示符:[登录用户@主机名 工作目录]—》也叫做第1提示符—》登录进入系统后就会出现,给我们提示信息用 (@是分割符号,没有什么特殊含义  []也是分割符号 用来表示一个界限)

辅助提示符:$ 符号是普通用户的提示符

# 是超级用户的提示符

~代表当前所在的路径在用户的家目录

家目录:就是用户登录进入系统的时候所在的目录—》用户登录进入的文件夹

Root用户的家目录在/root

普通用户的家目录在/home目录下和用户同名

Root用户切换到任何用户都不需要密码 因为权力无限大

但是普通用户切换到root用户,需要密码

不同的用户会有不同的作用 例如 登陆系统 启动程序 登录某个程序

(Windows里:administrator就是超级用户 )

根目录和家目录有什么区别:普通用户的家目录包含在根目录里面

第1提示符:PS1

echo:输出文本内容 相当于C语言的printf

echo $sg 输出sg变量的值 $接变量名就是应用这个给变量的值

PS1是预定义变量 可直接输出值

变量:

自定义变量,自己定义,一般为小写的

预定义变量:操作系统预先定义好的变量 可以直接使用 不需要我们去定义了-》基本上都是大写的

作用域:发挥作用的区域(全局变量  局部变量)

命令:

        env查看Linux系统的当前环境变量,(没有自定义变量)

        set:查看Linux系统里的当前的所有的变量:包括环境变量和自定义变量

局部变量:只是在某个地方使用,只能是某个用户使用,其他用户不能使用

环境变量就是全局变量,所有用户都可使用的

字符串:很多字符串联在一起

第1提示符:背后就有PS1变量

PS1=[\u@\h \W]\$

\u:代表是用户  user

@:分割符号

\h:代表主机名 hostname

\W:代表当前的工作目录(当前的路径)working

\$:如果你是root用户就是#  普通用户就是$

man bash 可以查询bash里的使用手册

man 查看某个命令的使用手册(退出man命令按q)

终端:窗口

PS1=’[  ]’   修改PS1变量的值,立马生效—》临时修改只对当前的终端有效,其他的终端无效

第2提示符:PS2 表示一行内容没有输入完毕,可以继续在下一行接着输入

PS2为>

id命令是查看id号

centos和乌班图:

在两个虚拟机安装命令不一样如:

        centos:yum install tree -y

        乌班图:sudo apt-get install tree -y

两个虚拟机的区别:

  1. 乌班图里默认禁用root用户,普通用户执行命令的时候,经常需要接sudo
  2. 安装软件的命令不一样,yum是centos   apt-get是乌班图
  3. 厂商不同

共同点:开源 免费 都是Linux系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值