Linux基础---访问命令行,简单命令,第一天作业

1.协议与Linux特点了解

GNU GPLGNU General Public LicenseGNU通用公共许可证):只要软件中包含了遵循GPL协 议的产品或代码,该软件就必须也遵循GPL许可协议且开源、免费;
BSDBerkeley Software Distribution,伯克利软件发布版)许可协议:用户可以使用、修改和重 新发布遵循该许可的软件;
Apache许可证版本(Apache License Version)许可协议:在为开发人员提供版权及专利许可的同 时,允许用户拥有修改代码及再发布的自由。
Linux的特点:
 
        (1)源代码开放
        (2)真正的多用户多任务
        (3)完全兼容POSIX标准
        (4)强大的可移植性
        (5)丰富的网络功能
        (6)良好的用户界面
        (7)可靠的系统安全
        (8)高度的稳定性
Linux的组成:
        

2.简单命令:

        shell的分类:

        图形界面的shell:KDE,GNOME

        字符界面的shell(命令行shell)

        #代表管理员,$代表普通用户

        查看shell的类型:cat /etc/shells 也可以用 chsh -l 效果一样

[root@localhost ~]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin

         查看当前默认的shell:

[root@localhost ~]# echo $SHELL
/bin/bash
Shell 通过PS1和PS2两个环境变量来控制提示符格式: 
PS1 控制最外层命令行的提示符格式。 
PS2 控制第二层命令行的提示符格式。 
[root@localhost ~]# echo $PS1 
[\u@\h \W]\$ 
[root@localhost ~]# echo $PS2 
>
第1个虚拟终端(tty1)是图形界面
第2~第6个虚拟终端(tty2~tty6)是字符界面
图形终端-->字符终端:ctrl+Alt+F2~F6
字符终端-->字符终端:Alt+F2~F6
字符终端-->图形终端:
方法1:Alt+F1
方法2:登录后输入startx
方法3:登录后输入init 5

        也可以在Windows下的cmd窗口进行登录,但是前提是要连接网络:

        

logout(注销):使用Ctrl+d或者exit;

1.echo命令:

        用于在终端设备上输出字符串或变量提取后的值,语法格式为:“echo[字符串][$变量]”

 本质就是用来输出的命令,对于变量就是先获取变量的内容,然后输出;

[root@localhost ~]# echo l         stssb
l stssb
[root@localhost ~]# echo "l         stssb"
l         stssb
[root@localhost ~]# echo 'l         stssb'
l         stssb
[root@localhost ~]# echo $SHELL
/bin/bash
[root@localhost ~]# 

2.date命令:

        date命令用于显示或设置系统的时间与日期,语法格式为:“ date [+指定的格式]”

 例如:按照年月日,时分秒输出当前时间:

[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S"
2022-06-03 19:15:39
[root@localhost ~]#

其他的可以灵活运用;

将系统的当前时间设置为2020111830分的date命令如下所示:
[root@localhost ~]# date -s "20201101 8:30:00" 
Sun Nov 1 08:30:00 CST 2020

PS2:字符代表的意义:

[root@localhost ~]# echo "$PS1"
[\u@\h \W]\$ 
[root@localhost ~]#

\u:表示用户

@:表示分隔,无具体意义

\h:表示localhost

\w:表示当前目录名

$表示当前用户为普通用户,#为管理员

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值