文档章节

小探 Shell

woshixin
 woshixin
发布于 2018/06/14 03:21
字数 820
阅读 14
收藏 0

写了很多其他的,想换这个内容写写,很多本来在计划之内,然后就。。。。

shell能提供对Linux系统的交互式访问。它是作为普通程序运行的,通常是在用户 登录终端时启动。登录时系统启动的shell依赖于用户账户的配置。

/etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息。

然后打开 vi /etc/passwd 看看,我记得有个调查说入门最难的是怎么关闭 vi 打开的,好的,我不告诉你!

可以在登陆用户那行看到如下数据,其中最后的字段指定了用户使用的shell程序。

用户root使用 /bin/bash 作为自己的默认shell程序。这意味着当root登录Linux系统后,bash shell会自动启动。尽管bash shell会在登录时自动启动,但是,是否会出现shell命令行界面(CLI)则依赖于所使用的登录方式。如果采用虚拟控制台终端登录,CLI提示符会自动出现,你可以输入shell命令(就像我现在这样登陆阿里云的服务器)。 但如果是通过图形化桌面环境登录Linux系统,你就需要启动一个图形化终端仿真器来访问shell CLI提示符(比如你用的 ubuntu 图形化窗口进入)。

你会在终端看到如下的提示符,等待你的输入,其中前面是你的用户名和系统名,这里默认bash shell提示符是美元符号(#),好想是因为我是 root 用户吧

root@server:~#

但是其他的发行版还会使用不同的提示符,当然你也可以选择修改。

d :代表日期,格式为weekday month date,例如:”Mon Aug 1” 
/H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux 
/h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 
/t :显示时间为24小时格式,如:HH:MM:SS 
/T :显示时间为12小时格式 
/A :显示时间为24小时格式:HH:MM 
/u :当前用户的账号名称 
/v :BASH的版本信息 
/w :完整的工作目录名称。家目录会以 ~代替 
/W :利用basename取得工作目录名称,所以只会列出最后一个目录 
/# :下达的第几个命令 
/$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$

新手,只是输入命令后按回车的意思吗?

man命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命 令,就可以找到那个工具相应的手册条目。图3-1展示了查找xterm命令的手册页面的例子。输 入命令man xterm就可以进入该页面。

输入: man ls,这里显示输入 q 退出

另外,大多数命令都可以接受-help或--help选项。例如你可以输入hostname -help来 查看帮助。关于帮助的更多信息,可以输入help help。

 

参考:

Linux命令行与shell脚本编程大全.第3版

© 著作权归作者所有

共有 人打赏支持
woshixin
粉丝 26
博文 309
码字总数 246448
作品 0
杭州
程序员
私信 提问
在陌生人“恋爱”里AA制!这场陌陌与探探的联姻,谁才是救世主?

前几日,探探创始人王宇在回答“为什么是陌陌收购了我们,而不是我们收购了陌陌”时,妙语连珠,语录频出: “陌陌就是一个大股东。” “争个面子,谁收购谁,我觉得无所谓。” “并购完成后...

张书乐
2018/04/27
0
0
sofa-pbrpc高级用法

sofa-pbrpc高级用法 sofa-pbrpc开源地址: https://github.com/baidu/sofa-pbrpc sofa-pbrpc高级用法包括: 超时控制 压缩控制 带宽限制 日志打印 RpcController使用 RPC失败处理 Server/Cli...

ziraoshi
2016/10/26
510
0
中芯聚源资本领投,探境科技完成数千万美元融资

近日,北京探境科技有限公司(简称:探境科技)正式完成第二轮数千万美元级的融资,该轮融资由中芯聚源资本领投,洪泰、险峰、启迪汇、京道、熊猫等跟投。 探境科技成立于2017年初,由硅谷著名...

yssycz
2018/05/30
0
0
为了你们,我试用了所有区块链约会应用!

硅谷Live / 实地探访 / 热点探秘 / 深度探讨 小探最近在网上看到一个故事,说的是一名大学生好不容易网上约了个炮,结果女方临时突然反悔突然要告其强暴。 虽然现在陌陌、探探等各色交友软件...

kxyona63ag9zqtxx0
2018/04/24
0
0
不管你对科技有没有兴趣,这十家公司一定会让你会心一笑 | 2018年度总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kXYOnA63Ag9zqtXx0/article/details/85497989 硅谷Live / 实地探访 / 热点探秘 / 深度探讨 2018年,密探们再接...

硅谷密探
2018/12/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
11
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
7
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
4
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0
RabbitMQ学习(2)

1. 生产者客户端 void basicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, BasicProperties props, byte[] body) 1. 在生产者客户端发送消息时,首先......

江左煤郎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部