2、终端、命令格式、文件系统
来源:互联网 发布:无人机路径规划软件 编辑:程序博客网 时间:2024/06/06 09:21
终端:用户与主机交互
物理终端(console):直接接入本机
未启动完全显示物理终端,一但启动完成就进入虚拟终端1
设备文件:/dev/console
虚拟终端:附加在物理终端上以软件方式虚拟实现的终端,centos默认6个虚拟终端,ctrl+alt+F(1-6)
设备文件:/dev/tty(1-6)
图形终端:附加在物理终端上以软件方式虚拟实现的终端,提供桌面环境,ctrl_alt+F7切换到图形终端(图形终端必须启动过)
模拟终端:图形下打开的命令行、远程ssh或telnet打开的界面
设备文件:/dev/pts/(0-N)
tty:显示连接的终端
交互式接口:启动终端后,在终端设备附加一个交互式应用程序
GUI:X protocol,window manager,desktop
desktop:GNOME(c,gtk)、KDE(c++,gt)、XFCE(轻量级)
CLI:shell程序
bash、sh、csh、tcsh、ksh、zsh
echo $SHELL:显示当前shell
/bin/csh:切换到csh
cat /etc/shells:显示系统支持的shell
命令提示符:prompt
echo $PS1:显示命令提示符组成
#:管理员
$:普通用户
命令:输入命令,回车
提请shell程序找到键入命令所对应执行程序或代码,并分析提交给内核分配资源运行
在shell中可执行命令有两类:
内建命令:由shell自带的,而且通过某命令形式提供
外部命令:在当前系统下对应的可执行程序文件
which 命令:查看命令路径(只可查看外部命令)
whereis 命令:查看命令路径(只可查看外部命令)
type 命令:查看命令是哪类命令
shell会到$PATH变量里查找命令,ecoh $PATH,从左到右依次查找
命令格式:
command [options...] [arguments...](命令 选择 参数)
选项:启用或关闭命令的某些功能
短选项:-c(-加单字母)
可合并使用
长选项:--word(--单词)
参数:命令的作用对象,向命令提供数据
注意:多选项,多参数和命令之间应该使用空白字符分隔,ctrl+c取消命令执行
文件系统:由索引和索引能定位能理解的编址方式组成(一个存储空间,其中一部分编排成编址方式,并在另一部分空间建立索引)
/:根,绝对起始路径
/目录/:起始路径
/目录/文件:文件叫叶子节点
目录:路径映射的映射方式
文件:存储在硬盘上的数据
两类数据:
元数据:属性数据(大小、名)
数据
文件系统特性:
文件名严格区分大小写
文件名可使用除/以外任意字符(不建议使用特殊字符)
/:表示要和路径分隔符
文件名长度最长不能超过255个字符
所有以.开头的文件为隐藏文件
路径:
绝对路径:从根目录起始的路径
相对路径:从当前位置起始的路径
物理终端(console):直接接入本机
未启动完全显示物理终端,一但启动完成就进入虚拟终端1
设备文件:/dev/console
虚拟终端:附加在物理终端上以软件方式虚拟实现的终端,centos默认6个虚拟终端,ctrl+alt+F(1-6)
设备文件:/dev/tty(1-6)
图形终端:附加在物理终端上以软件方式虚拟实现的终端,提供桌面环境,ctrl_alt+F7切换到图形终端(图形终端必须启动过)
模拟终端:图形下打开的命令行、远程ssh或telnet打开的界面
设备文件:/dev/pts/(0-N)
tty:显示连接的终端
交互式接口:启动终端后,在终端设备附加一个交互式应用程序
GUI:X protocol,window manager,desktop
desktop:GNOME(c,gtk)、KDE(c++,gt)、XFCE(轻量级)
CLI:shell程序
bash、sh、csh、tcsh、ksh、zsh
echo $SHELL:显示当前shell
/bin/csh:切换到csh
cat /etc/shells:显示系统支持的shell
命令提示符:prompt
echo $PS1:显示命令提示符组成
#:管理员
$:普通用户
命令:输入命令,回车
提请shell程序找到键入命令所对应执行程序或代码,并分析提交给内核分配资源运行
在shell中可执行命令有两类:
内建命令:由shell自带的,而且通过某命令形式提供
外部命令:在当前系统下对应的可执行程序文件
which 命令:查看命令路径(只可查看外部命令)
whereis 命令:查看命令路径(只可查看外部命令)
type 命令:查看命令是哪类命令
shell会到$PATH变量里查找命令,ecoh $PATH,从左到右依次查找
命令格式:
command [options...] [arguments...](命令 选择 参数)
选项:启用或关闭命令的某些功能
短选项:-c(-加单字母)
可合并使用
长选项:--word(--单词)
参数:命令的作用对象,向命令提供数据
注意:多选项,多参数和命令之间应该使用空白字符分隔,ctrl+c取消命令执行
文件系统:由索引和索引能定位能理解的编址方式组成(一个存储空间,其中一部分编排成编址方式,并在另一部分空间建立索引)
/:根,绝对起始路径
/目录/:起始路径
/目录/文件:文件叫叶子节点
目录:路径映射的映射方式
文件:存储在硬盘上的数据
两类数据:
元数据:属性数据(大小、名)
数据
文件系统特性:
文件名严格区分大小写
文件名可使用除/以外任意字符(不建议使用特殊字符)
/:表示要和路径分隔符
文件名长度最长不能超过255个字符
所有以.开头的文件为隐藏文件
路径:
绝对路径:从根目录起始的路径
相对路径:从当前位置起始的路径
阅读全文
0 0
- 2、终端、命令格式、文件系统
- Linux 终端命令格式
- OSX 的文件系统终端命令
- 在终端编译OpenGL的命令格式
- ubuntu 终端命令集 2
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 终端命令
- 文件系统命令
- 终端格式控制
- 大白话解释 Git 和 GitHub
- 工作中linux使用及技巧
- Nginx随笔
- openCV-图片倾斜矫正java版
- UNIX系统下常见文件夹意义
- 2、终端、命令格式、文件系统
- JavaScript面向对象-原型
- 踩坑-Integer类型的整数比较大小
- Android 动态添加布局match_parent无效
- MySQL基础操作之单表的增删改
- linux oracle用户解锁
- js观察者模式
- HelloJava
- android中Lambda表达式写法