Linux哲学思想

1、一切皆为文件

几乎把所有的资源,包括硬件设备都组织为文件格式

2、又从多单一的小程序组成;一个程序只是实现一个功能,而且要做好;

因此要完成多个功能;组合小程序完成复杂任务

3、尽量避免跟用户交互

目标;是想脚步变成,以自动完成某些功能

4、使用纯文本文本保持配置信息

目标;一款使用的文本编辑器即可完成系统配置工作

Linux系统获取方式

2016年11月16日

19:32

1、http://mirrors.aliyun.com

2、http://mirrors.sohu.com

3、http://mirrors.163.com

终端;是用户与主机交互必然需要使用到的设备

1、物理终端:直接接入本机的显示器和键盘设备;console线

2、虚拟终端:附加在物理终端智商的以软件方式虚拟实现的终端,centos 6默认启动6个虚拟终端

Ctrl+Alt+F#:[1-6]

3、图形终端:附加在物理终端智商的以软件方式虚拟实现的终端,但额外会提供桌面环境,它是虚拟终端的一种

设备文件路径:dev/tty#

4、模拟终端:图形界面下打开的命令接口,基于ssh协议或telnet协议等远程打开的界面

设备文件:/dev/pts/ps#[0,oo)

查看当前的终端设备:tty

交互式接口,启动终端后,在终端设备附加一个交互式应用程序

GUI: 图形

CLI:字符

显示当前使用的shell

#echo $SHELL

显示当前系统使用的所有shell

#cat /etc/shells

Linux命令提示符

命令提示符:prompt

[root@Cody ~]# echo $PS1

[\u@\h \W]\$  这一段叫PS1

其实命令提示符就是#表示为命令提示符

Prompt:

管理员:提示符为#

普通用户:提示符为$

命令:

输入命令后回车,表示提请shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来

表现为一个或多个程序

在shell中可执行命令有两类

内键命令:有shell自带,而且通过某命令形式提供

外键命令:在当前系统的某文件系统路径下有对应的可执行文件

可使用which  whereis 查看命令的路径

区分内键命令和外部命令

#type COMMAD

命令格式

COMMAD [OPTIONS…..] [ARGUMENTS….]

命令           选项                 参数

选项的作用:用于启用或关闭命令的某个或某些功能

短选项:一般后面跟一个字符c ,例如-l,-h  可合并

长选项:一般后面跟一个单词word 例如--long,--human-readable  不可合并

参数的作用:命令的作用对象或向命令提供对象

向命令提供数据

注意:

1、选项,以及多参数和命令之间都应该使用空白字符分隔

2、取消命令执行:Ctrl+c

转载于:https://blog.51cto.com/perthon/1885678

linux基础入门概念相关推荐

  1. CCNA-第一篇-基础入门概念

    ** 基础入门概念 **前言 没有什么学习是简单的.任何东西,包括你打游戏(除非是弱智的单机游戏)搞IT,一个月熬熬夜 月薪过X-W的大有人在,早9晚5一个月3K,自己选择.所以看你怎么学,每个人都很 ...

  2. Linux 基础入门

    Linux 基础入门 本课程教你如何熟练地使用 Linux,本实验中通过在线动手实验的方式学习 Linux 常用命令,用户与权限管理,目录结构与文件操作,环境变量,计划任务,管道与数据流重定向等基本知 ...

  3. 一、 网络安全基础入门-概念名词

    目录 网络安全学习(2022.10.23) 一.基础入门--概念名词 DNS 脚本语言 后门(2022.11.06) WEB WEB相关安全漏洞 演示案例 网络安全学习(2022.10.23) 一.基 ...

  4. Linux基础入门--驱动开发--USB

    Linux基础入门--驱动开发--USB 1.基本概念 2.组成结构 2.1 设备描述符 2.2 配置描述符 2.3 接口描述符 2.4 端点描述符 2.5 字符串描述符 3.管道 4.端点分类 4. ...

  5. Linux基础入门教程

    Linux基础入门教程 --------- Linux学习路径 Linux学习者,常常不知道自己改怎么学习linux: Linux初级,也就是入门linux 前提是需要有一些计算机硬件相关的知识或是有 ...

  6. SRE运维工程师笔记-Linux基础入门

    SRE运维工程师笔记-Linux基础入门 1. Linux基础 1.1 用户类型 1.2 终端terminal 1.2.1 终端类型 1.2.2 查看当前的终端设备 1.3 交互式接口 1.3.1 交 ...

  7. Linux基础入门篇知识回顾

    Linux基础入门篇知识回顾 一.回顾书籍 二.基础知识 1.计算机基础知识 1.1计算机的特点及发展趋势 ①特点 ②发展趋势 1.2计算机系统组成 ①计算机硬件概念 ②计算机硬件各部分功能 ![在这 ...

  8. Linux基础入门练习题

    Linux基础入门练习题 第一章 1. (单选题) 查看系统基本信息的命令是( ). A. ls -l B. pwd C. date D. uname -a 正确答案:D pwd 显示当前工作目录的绝 ...

  9. VBoxvmware虚拟机安装Linux及Linux基础入门学习

    VBox&vmware虚拟机安装Linux及Linux基础入门学习 通过VMware workstation安装Linux 在安装虚拟机之前,我特意上网搜索了一下目前常使用的虚拟机软件,了解了 ...

最新文章

  1. unittest安装教程_unittest框架与自动化测试环境的搭建
  2. vue如何sleep_Java常见面试题 非常实用【个人经验】
  3. Quartz实现动态定时任务
  4. Linux 内核打印级别
  5. 【牛客 - 302哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(低年级)】小乐乐吃糖豆 (fIb博弈)
  6. Congestion Charging Zone 水题
  7. java+opencv+intellij idea实现人脸识别
  8. linux安全擦除ssd命令,如何在不破坏SSD的情况下安全擦除SSD | MOS86
  9. c++strcmp函数
  10. mediacodec配置h265解码
  11. Hark的数据结构与算法练习之珠排序
  12. Xml字符串转Map
  13. 地表反射率影响因素_全了,高考地理答题要点归纳!
  14. 基于Pytorch的强化学习(DQN)之REINFORCE VS A2C
  15. 郑州科技学院计算机,郑州科技学院2005级(成)计算机信息管理一班
  16. 【一句日历】2019年5月
  17. A-SPICE 进程概要和 CL 计算方法
  18. 原来在Java世界里也有这么多精彩的故事,学Java真有趣!
  19. MediaPlayer播放歌曲
  20. 侯捷是个自恋狂,建议大家不要读他翻译的书

热门文章

  1. JNI传递字符串数组J-StringArray
  2. SciPy--数值计算
  3. matlab如何excel数据,Matlab如何读取Excel里的数据
  4. 学爬虫,需要掌握哪些Python基础?
  5. shell比较两个字符串是否相等
  6. insert select带来的问题
  7. 11步提高代码质量和整体工作效率
  8. 由VMWorld2010想到的Social Media宣传
  9. awk按ip统计日志数
  10. 关于启明星辰IDS无法CONSOLE连接