Linux学习之界面操作基础和目录结构(二)
Linux图形化界面
GUl (Graphical UserInterface,图形用户界面)
Linux命令行界面
CLI (Command Line Interface,命令行界面)
虚拟终端
虚拟文本控制台又被称为虚拟终端(tty)。
从软件使用上看,只提供给用户一个使用命令行的字符界面,用于接收用户输入和反馈计算结果。
系统提供了很多个虚拟文本控制台。每个控制合相互独立,互不影响。系统在安装后自动生成6个虚拟控制台tty1~tty6。通过快捷键Alt+F1~Alt+F6,可以进行多个控制合之间的切换。
命令行基本格式
系统登录后可以根据需求执行各种命令,命令通常具有固定的格式,以方便用户进行操作。
其基本格式如下:
命令名[选项][参数1][参数2]/
cp -r test/home/zhangsan/
其中各部分的含义如下:
- 命令名:需要提交给系统执行的命令,这些命令是一个可执行文件或Shell脚本文件。
- 选项: 是对命令的特别定义,以短线 (-) 开始。
- 参数:是提供给命令运行的信息或命令执行过程中所使用的文件名。
- 如果有多条命令要执行,可将这些命令输入在一行中,各命令之间用分号 (;)进行分隔即可。
命令提示行
登录系统的文本界面后,会出现以“#”或者“$”结束的命令提示行。
[zhangsan@localhost ~] #
- zhangsan:当前用户名
- localhost :Linux主机名
- ~(/home/zhangsan) :当前目录名
其中“#”是管理员的命令提示符,“$”是普通用户的命令提示符
OpenEuler 普通用户切换root
OpenEuler21.09默认情况下,无法使用su命令切换普通用户到root用户
步骤:
- #[root@localhost ~]# vi /etc/pam.d/su
- su文件注释auth这一行
- auth required pam_wheel.so use uid
- #auth required pam wheel.so use uid
OpenEuler 打开网络和配置源环境
步骤:
- 打开网卡: vi /etc/sysconfig/network-scripts/ifcfg-enpOs3
- ONBOOT=yes
- 打开后reboot重启系统
- 开机后登录,ping www.baidu.com确认网络已经连接。
- #vi /etc/yum.repo…repo.openeuler.org替换为archives.openeuler.openatom.cn%s/repo.openeuler.org/archives.openeuler.openatom.cn/g
Linux系统目录结构
Linux的主要目录结构(树状目录结构)
Linux的重要目录结构
在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件:
Linux文件和目录结构基础
Linux文件系统特点
- 一切皆文件
- 文件类型:用命令“ls -alt”查看。
- Linux中最多的文件是普通文件类型,包括纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件。
- 第一个属性为 [-]
文件的类型
- d(directory)目录文件。
- l(link)符号链接。
- s(socket) 套接字文件。这类文件通常用在网络数据连接。
- b(block)块设备文件。简单而言就是硬盘
- c(character)字符设备文件,串行端口的接口设备,例如键盘、鼠标等等。
- p(pipe)命名管道文件。用于进程间通信。
- - 普通文件。
文件名称
- Linux支持长文件名,最长可以达到256个字节。
- Linux的文件名中不能含有空格和以下特殊字符。
- Linux操作系统中的文件名和命令都需要区分大小写。