1.何为shell
https://baike.baidu.com/item/shell/99702?fr=aladdin

2.linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统

3.命令行提示符在中字符的含义

红色线条为:当前用户
×××线条为:分割符号 (这里默认屏蔽这个颜色)
蓝色线条为:主机名称
绿色线条为:所在主机当前位置 ~
黑色线条为:$表示普通用户
超级用户为:#

4.linux的系统结构

linux是一个倒树型结构,最大的目录名称叫“/” (根目录)

#####linux系统中的二级目录######

/bin ##二进制可执行文件,系统常规命令
/boot ##启动目录,存放系统自动启动文件,内核,初始化程序
/dev ##系统设备管理文件
/etc ##大多数系统配置文件存放路径
/home/子目录 ##普通用户家目录
/lib ##函数库
/lib64/ ##64位函数库
/media ##临时挂载点
/mnt ##临时挂载点
/run ##自动临时设备挂载点
/opt ##第三方软件安装路径
/proc ##系统硬件信息和系统进程信息
/root ##超级用户家目录
/sbin ##系统管理命令,通常只有root可以执行
/srv ##系统数据目录
/var ##系统数据目录
/sys ##内核相关数据
/tmp ##临时文件产生目录
/usr/ ##用户相关信息数据

各目录默认分别存储不同的信息。

转载于:https://blog.51cto.com/12893781/2367932

shell和linux的认识相关推荐

  1. shell在linux里摇摇晃晃

    1.shell不只是一种解释器,还是一种编程工具 查看系统中可用的shell,linux默认使用 Bash Shell [root@localhost ~]# cat /etc/shells /bin ...

  2. 国内Linux shell,管理你的 shell 环境 | Linux 中国

    原标题:管理你的 shell 环境 | Linux 中国 定制它来更有效地使用它 -- Eduard Lucena 前段时间,Fedora Magazine 发表了一篇 的文章,它是 Fedora 默 ...

  3. linux shell用户交互,鱼 - 一个明智的和用户友好的交互式shell为Linux

    友好的交互式shell被称为和简称FISH是UNIX和类UNIX操作系统的壳. 它是一种独特而新颖的命令行环境与一些有益的改进. 鱼的设计与任何其他的shell,比如bash或者zsh来工作. 不像在 ...

  4. linux shell 原理,linux下shell的工作原理

    linux下shell的工作原理 2009-12-8 10:19:53   出处:https://www.yqdown.com shell是用户和Linux操作系统之间的接口.Linux中有多种she ...

  5. linux+shell+func,Linux shell编程笔记总结

    Linux Shell学习笔记简介 Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口.它是命令语言.命令解释程序及程序设计语言的统称.shell是用户和Linux内核之间的接 ...

  6. linux下的shell脚本,linux下shell脚本的学习

    一:shell脚本须以#!/bin/sh开始,指定了命令的解释器 #!/bin/sh  //指定解释器 sudo mv /home/pi/Desktop/installationPackage/bac ...

  7. Linux登录的shell信息,Linux展示登录Shell信息

    Linux显示登录Shell信息 Linux显示登录Shell信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -p Login Name T ...

  8. linux 脚本 $? -ne 0是什么意思,【shell】linux之if [ $? -ne 0 ];-ne 表示 不等于,参考shell中运算符整数比较

    $# 是启动脚本时携带的参数个数 -ne 是不等于 这个语句的意思是"如果shell的启动参数不等于1个" $# 表示提供到shell脚本或者函数的参数总数: $1 表示第一个参数 ...

  9. 【Microsoft Azure 的1024种玩法】六.使用Azure Cloud Shell对Linux VirtualMachines 进行生命周期管理...

    [文章简介] Azure Cloud Shell 是一个用于管理 Azure 资源的.可通过浏览器访问的交互式经验证 shell. 它使用户能够灵活选择最适合自己工作方式的 shell 体验,本篇文章 ...

  10. shell是什么?shell与linux的区别是什么?

    这里写自定义目录标题 一.什么是shell? 二.shell脚本 三.shell命令和linux命令有什么区别 一.什么是shell? 在计算机中,Shell俗称壳(用来区别于核),Shell是Lin ...

最新文章

  1. Spring Aop 常见注解和执行顺序
  2. 【转】浅析C语言的非局部跳转:setjmp和longjmp
  3. 如何启动多个WebLogic托管服务器
  4. 互联生活:业务模式聚焦
  5. windows server 2012安装
  6. 1012. 数字分类 (20)-PAT乙级真题
  7. 无线时代来临,谁来管理我的无线AP?
  8. 读《编码-藏匿在计算机软硬件背后的语言》有感
  9. 【js】js传递对象
  10. Janusec WAF网关安装体验
  11. JVM监控及诊断工具GUI篇之Arthas(一):基础指令
  12. Python: PS 滤镜--碎片特效
  13. 计算机断电无法启动不了系统,电脑突然断电后无法启动怎么回事
  14. 移动开发技术【安卓】——Android_Studio【Part 1】
  15. ret2shellcode 的泄露puts@got表
  16. 疑问点sqlilibs 第一关
  17. CSS--盒子模型(box)--使用/教程/实例
  18. args在python中什么意思_Python中*args、**args到底是什么、有啥区别、怎么用
  19. 有m个人围成一圈,顺序编号,编号固定,从1道n循环报数,遇到n出圈,依次类推。。。。。
  20. 八大著名IT企业云计算策略(英文版)

热门文章

  1. Vue中实现页面上点击按钮下载文件(exe)
  2. IDEA中安装Restfultookit插件实现根据 URL 直接跳转到对应的方法定义
  3. npm升级以及使用淘宝npm镜像
  4. MySQL高级-索引是个什么东西?explain到底怎么用-MySQL查询优化大全
  5. python常用时间处理方法
  6. 嗯?time命令Linux time // 对比印象中的time()函数
  7. 视频 + PPT 下载 | 在线教育行业如何制定用户分层运营策略?
  8. 听说蒂姆·库克来了?这和我们有什么关系!
  9. WPF安装打印机驱动后PrintDialog 执行打印事件
  10. Perhaps you are running on a JRE rather than a JDK?