范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Linux系统入门(一)Bash初识

  一、相关概念介绍
  关于shell
  命令解释器软件。就打开Linux后你面对的那块黑屏。shell是我们与系统交互的翻译官,里面是一套程序。
  我们在shell中输入命令,得到相应数据 。比如输入 ip a 获得网卡信息。这个指令是交给bashshell,它再交给系统,系统再调用内核,最后内核会调动硬件。最后再一层一层反馈出你想要的结果。
  你直接输入"网卡"它不认识。
  关于Bash 这个Shell
  我们来了解一下 Linux 使用的是哪一个shell?什么,哪一个?难道说shell 不就是一个shell 吗?哈哈,那可不,在早年的 UNIX 年代发展者众多,所以shell依据发展者的不同就有许多的版本,例如常听到的Bourne shell(sh)、在sun里面默认的C shell,商业上常用的K shell等等。每种Shell各有其特点。Linux使用的这个版本称为【Again Bourne SHell (简称 bash)】。这个shell 是 Bourne shell的增强版本,也是基准于 GNU 的架构下发展出来的。
  shell 的简单历史
  第一个流行的 shell 是由 Steven Bourne 发展出来的,为了纪念它所以就称为 Bourne shell,或直接简称为 sh,而后来另一个广为流传的shell 是由伯克利大学的 Bill Joy设计依附于 BSD版的 UNIX 系统中的shell,这个shell 的语法有点类似C 语言,所以才得名为C shell,简称为 csh,由于在学术界 Sun 主机势力相当庞大,而 Sun是主要的UNIX 分支之一,所以C shell 也是另一个很重要而且流传很广的shell。
  那么目前我们的 Linux( 以 CentOS 7.x 为例) 有多少我们可以使用的 shells 呢?你可以检查etc/shells 这个文件,至少就有下面这几个可以用的 shells/bin/sh(已经被 /bin/bash 所替换)/bin/bash (就是Linux 默认的 shell )/bin/tcsh(整合 C Shell,提供更多的功能)/bin/csh(已经被/bin/tcsh 所替换)
  虽然各家 shell 的功能都差不多,但是在某些语法的执行方面则有所不同,因此建议你还是得要选择某一种 shell 来熟悉一下较佳。Linux 默认就是使用 bash,所以最初你只要学会 bash 就非常了不起了。百度百科关于Bash的介绍: Bash,Unix shell的一种,在1987年由布莱恩·福克斯为了GNU计划而编写。1989年发布第一个正式版本,原先是计划用在GNU操作系统上,但能运行于大多数类Unix系统的操作系统之上,包括Linux与Mac OS X v10.4都将它作为默认shell。
  Shell执行方式:
  输入命令方式 ===> 效率低 ===>适合少量工作
  shell script (脚本)===> 效率高 ===>适合复杂的工作
  比如: #创建用户 [root@db04 ~]# useradd andrew  #如果要创建100个用户,使用shell script for n in `seq 100`;do       useradd andrew$n &&         echo "用户 andrew$n 已创建成功" done
  查看当前用的什么Shell [root@web01 ~]# echo $SHELL /bin/bash [root@web01 ~]# bash -version        #// 查看你用的bash版本 GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later   This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
  查看上条命令是否正确 echo $? 0代表正确
  二、命令行提示符介绍[root@localhost ~]#  []:这是提示符的分隔符号,没有特殊含义 root:当前的登录用户,笔者现在使用的是 root 用户登录。可以用命令whoami查询 @:  分隔符,没有特殊含义。 localhost 当前系统的简写主机名(完整主机名是 localhost.localdomain) ~:代表用户当前所在的目录,此例中是当前所在的目录是root的家目录。即根下的/root文件夹。普通用户的家目录是/home #:命令提示符, #代表超级用户 $:代表普通用户  # 命令行提示符由PS1环境变量控制
  如何修改命令提示行格式颜色等 # 修改主机名:hostnamectl set-hostname 新的主机名称(如007)(永久生效) 配置文件:/etc/hostname  # 查看当前提示符PS1的值: [root@localhost ~]# echo $PS1 [u@h W]$  #暂时修改: [root@localhost ~]# PS1="[33[32m][u@h(nanyibo) W]$[33[0m]"     [root@localhost(nanyibo) ~]# 变绿色  PS1="[e[32;40m] [[u@h w 	]$ [e[0m]"   加上时间 PS1="[e[37;40m][[e[32;40m]u[e[37;40m]@h [e[36;40m]w[e[0m]]$ " 变颜色 PS1="[e[37;40m][[e[32;40m]u[e[37;40m]@[e[35;40m]h[e[0m] [e[36;40m]w[e[0m]]$ " 绿 紫 青 PS1="[e[37;40m][[e[31;40m]u[e[37;40m]@[e[33;40m]h[e[0m] [e[34;40m]w[e[0m]]$ " 红 黄 蓝   #永久变色:进.bashrc把上面的写进去 [root@localhost ~]# vim .bashrc
  PS1的常用参数及含义 d :代表日期,格式为weekday month date,例如:"Mon Aug 1"  H :完整的主机名称  h :仅取主机名中的第一个名字  	 :显示时间为24小时格式,如:HH:MM:SS  T :显示时间为12小时格式  A :显示时间为24小时格式:HH:MM  u :当前用户的账号名称  v :BASH的版本信息  w :完整的工作目录名称  W :利用basename取得工作目录名称,只显示最后一个目录名  # :下达的第几个命令  $ :提示字符,如果是root用户,提示符为 # ,普通用户则为 $      #颜色 30  40 黑色 31  41 红色 32  42 绿色 33  43 黄色 34  44 蓝色 35  45 紫红色 36  46 青蓝色 37  47 白色
  三、Bash的作用和优点
  为啥把它做为默认shell?因为它实在太强大了。
  history、别名、tab补全…
  敲命令 适合少量工作,效率低
  写脚本(Script) 适合大量工作,效率高
  文件管理 增 touch 删 rm 改 vi 查 find
  权限管理 超级管理员 root 普通用户
  用户管理 增、删、改、查
  磁盘管理 查看硬盘空间 df -h 查看内存 free -m
  网络管理 查看网卡 ifconfig 比 ip a 整洁 ifconfig安装:yum install  -y   net-tools (-y是免交互)
  查看结果:
  [root@localhost ~] # ifconfig
  eth0:  flags  =  4163   mtu  1500
  inet  10  .0.0.250 netmask  255  .255.255.0 broadcast  10  .0.0.255
  inet6 fe80::152f:f2c7:21b3:412b prefixlen  64   scopeid 0x20
  inet6 fe80::e1af:89d9:4338:31df prefixlen  64   scopeid 0x20
  ether  00  :0c:29:7b:c8:4c txqueuelen  1000   (Ethernet)
  RX packets  18104   bytes  26073080   (24.8 MiB)
  RX errors  0   dropped  0   overruns  0   frame  0
  TX packets  1702   bytes  133917   (130.7 KiB)
  TX errors  0   dropped  0   overruns  0   carrier  0   collisions  0
  .......
  软件管理 增 yum install -y +软件名称 -y 是免交互 删 yum remove
  这些系统管理的内容后面会一一讲解。

华夏文明赓续五千年之久,汉朝功劳多少?细论汉之风俗观及其影响引言余秋雨先生在文化苦旅中表示访问某历史时期之遗址,驻足于此,即便无人与你对话。白云之絮语清风之合唱高山之巍峨足以将你带回那段历史时期,足以令你为那段历史时期文明之高速发展而震撼足日本队第三次夺得世界棒球经典赛冠军参考消息网3月22日报道据共同社3月22日报道,第五届世界棒球经典赛(WBC)决赛21日在美国佛罗里达州迈阿密举行。日本队以3比2战胜上届冠军美国队,实现第3次夺冠。上次日本队夺冠3月23日早上一觉醒来,刚刚传来4个消息,令人振奋,让国人自豪3月23日早上一觉醒来,刚刚传来4个消息,令人振奋,让国人自豪现在是3月23日早上7点,我要和大家分享四个最新的好消息。这些消息与我们的生活密切相关,可能会多多少少地影响我们的生活春天里的陕西丨西北工业大学采撷春天送给你春日里的西北工业大学西部网讯(记者李卓然通讯员卢迪周军平)春日里的西北工业大学,万物吐故纳新,春风所至之处,无不绿意盎然。春日里的西北工业大学天朗气清,惠风和畅,漫步校园,可以看到风险投资与硅谷科技创新磊落之言风投项目通常具有高技术风险和相对低的商业风险,有不到10的项目能够取得巨大成功,不仅足以覆盖大多数不成功投资的损失,而且这些明星项目往往能带来数百倍的回报。郑磊尽管远在大航关注钢铁电话连,70年传承生生不息文宋世杰翁斌强陈佳桐图郭汉龚大林冯嘉烜70年前在抗美援朝的战场上有一支连队为保障通信联络官兵用牙咬手拽的方式以身体做导线用生命捍卫通信畅通这支连队就是被中国人民志愿军总部授予钢铁电2023世界水日守安澜护良田兴家园天下第一砂坝福泽一方固若金汤的天下第一砂坝成为郧西县观音镇的地标。秦楚网讯(十堰晚报)文图记者韩玉砚刘昆特约记者刘曙光在天河汇入汉江处的郧西县观音镇天河口,有一座远近闻名的游客打卡地上世纪80年代建设封面评论泰山景区男厕被占引热议,卫生设施建设缺口不容回避蒋璟璟近日,泰山景区一男厕挤满女士的视频引发关注。视频显示,泰山景区内,一男厕有很多女生在排队。游客张先生称,泰山现在爬山的人比较多,厕所比较远,好不容易找到一个地方,发现男生厕所评论丨揭露坑蒙拐骗不能只等315来源人民日报健康客户端又是315,还是曝光揭短,仍是如芒在背触目惊心!从1990年起,持续了三十三年的央视315晚会,今年一如既往!更新个地区厂家,替换个产品商家,变幻个无良名单,春游季,黑天鹅组团营业现代快报讯(通讯员邹益青记者张敏)春暖花开,正是出游的好时节。最近,常州金坛茅山森林世界的天鹅湖和鸭鸭湖提档升级,园区引进了200多只黑天鹅和赤麻鸭,为山野春游增加了许多乐趣。在茅共享黄山春满人间行在黄山编者按春已至,花正开,黄山的春天正期待着您的到来。这个春天,来黄山吧!看山花烂漫,品美味徽菜,住山巅仙境,玩赏春路线,购特色文创从本期开始,中国黄山官微推出共享黄山春满人间系列组稿
甘肃名人(廿二)潜心真空三十年的李得天院士头条创作挑战赛我们知道在远离地球的宇宙空间里是没有空气的,那里被称为真空或者太空。人类要想进入外太空,必须要先研究真空状态,只有这样才能保证宇航员的安全,所以研究真空状态是每个航天太子要求皇帝退位,即位当天,皇帝却参加了太子的葬礼热播古装剧东宫中曾有一句话比皇宫更危险的地方是东宫,比皇帝更难当的是太子。这的确是所言非虚,在封建古代皇权是至高无上的,为了得到那唯一一把龙椅,血缘亲情也不过是随手可弃。一旦成为太诛九族是不是只有皇帝才能判?大臣有权力诛九族吗诛九族是不是只有皇帝才能判?众所周知诛九族是中国古代最严厉的刑罚之一了,一旦某个人被判诛九族,那么就意味着这个人家族的血脉从此断绝。从人类繁衍的角度来说,没有比这个更残酷的刑罚了。适合普通家庭的早教方法,平价有趣实用,孩子上早教班的钱都省了文颖妈,关注了解更多精彩!现在的家庭都十分重视早教。很多家长在很小的时候就将孩子送到了早教中心,就是为了给孩子做好启蒙教育。为什么现在越来越多的机构,提倡要给孩子进行早教呢?早期教从马斯克收购推特看权力的变革全球首富马斯克收购推特尘埃落定,其背后折射的是权力的变革。人类史上有三次变革的浪潮第一次农业革命,第二次工业革命,第三次从20世纪50年代中期开始的科技变革和社会变革(后工业时代)曾力挽狂澜拯救大明朝,于谦冤死后,他的子孙后代结局如何?公元1457年正月十二日,明景帝朱祁钰病重不能临朝。群臣一时群龙无首,大家慌慌张张七嘴八舌,大明朝的天将要变了。正月十六晚,左副都御史徐有贞与左都御史杨善老将王骥石亨叔侄曹吉祥叔侄历史有趣的一些故事万千历史,数不胜数的故事,总给人沉重又严肃的感觉,其实,历史也有有趣的一面一,爱因斯坦差点当总统1952年11月9日,78岁的首任总统魏兹曼因病去世。次日,以色列总理古里安正式提出唐朝诡事录的背后,是太子与公主之间的政治博弈唐朝诡事录的历史背景,是风云动荡的唐睿宗时代。彼时,韦后之乱刚刚被平息,太平公主与李隆基渐生龃龉。这场姑侄之间的政治博弈,一开始太平公主是拥有绝对话语权的,但是,随着李隆基被册立为大明五龙同朝表面盛况,建文永乐大乱斗,实则耗尽老朱家气运朱元璋一口气分封了虽有的皇子,朱棣的兵权被消散,引得建文和永乐开始大乱斗。五龙同朝表面上风光霸气,只可惜开局太过强盛,真龙天子全部下在一个窝里,太能折腾,更是耗尽了大明的气运,那么中美日6G专利申请量大比拼美占比35。2,日占比9。9,我国呢?随着科技的发展和创新的更进,我国的互联网行业发展壮大,早在本世纪八九十年代,2G网的出现,可以说是一次历史性的突破,它打通了连接世界各地的道路。随后出现的3G4G,逐渐提高网速,手产业互联网行业经典案例智能制造工业大脑详细解决方案本文报告来源于智能制造工业大脑详细解决方案报告,完整版共有44页,非常详尽,值得收藏。本报告下载领取方式详见文末本报告目录大纲如下背景介绍工业大脑智能制造工业大数据智慧制造本报告详