- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Linux命令⾏⼤全——第⼀部分:学习shell》思维导图+⽂字补充读书笔记
这是《Linux命令⾏⼤全》这本书第⼀部分的笔记,笔记分节不完全参考书中叙述,以思维导图为主,辅以导图中⽆法存放的⽂字记录。
⽂章⽬录
思维导图
阿⾥云服务器
因为⾃⼰的破电脑安装虚拟机问题有点⼤,想起来去年⽤学⽣价买了⼀年阿⾥云轻量应⽤服务器,就直接上云操作了。在阿⾥云控制台远程
连接进去时是普通⽤户,进的是/home⽬录,⽤xshell登录root账号后所处⽬录是/root,在此记录⼀下。顺⼿在/home⽂件夹下下载了
Nginx并且解压安装了,有⼀丢丢成就感(。
参考⽂章:
以下内容⼤标题的区分按照书中⽬录排列,⽅便查看对应章节
第⼀部分 学习shell
第1~2章:shell是什么/导航
shell是⼀个接收由键盘输⼊的命令,并将其传递给操作系统来执⾏的程序,改程序来⾃于称之为 bash 的 GNU 项 ⽬。
终端仿真器
当时⽤图形⽤户界⾯时,需要另外⼀种叫做终端仿真器的程序与shell进⾏交互,启动终端仿真器后会出现如下所⽰ :
[root@xxxxxxxxxxxxxxx ~]#
在阿⾥云的终端连接窗⼝和打开 xshell 后都会出现这样的语句,这被称为shell提⽰符,通常包括 username@machinename,其后是当
前⼯作⽬录。最后附带的 # 符号如果是 $ ,则意味着当前登录⽤户是普通⽤户,不是根⽤户。
⽂件系统树
类Unix操作系统 (⽐如Linux)与Windows系统⼀样,将⽂件以分层 ⽬录结构的⽅式组织起来,该树形结构 ⽬录可能包含⽂件和其他 ⽬
录。
在Linux中,⽆论多少驱动器或存储设备与计算机相连,通常只有⼀个⽂件系统树。根据系统管理员的设置,存储设备将会连接(挂载)到
⽂件系统树的不同位置。系统管理员要负责系统的维护。
第⼀次登录系统时(或是启动 xshell 终端仿真器会话时),当前⼯作⽬录被设置成主 ⽬录。每个⽤户账号都有⼀个主 ⽬录,作为普通⽤户
操作时,这是唯⼀⼀个允许⽤户写⽂件的地⽅。
简单命令
date :显⽰当前系统时间和⽇期
cal:显⽰当⽉的⽉历
df :查看磁盘驱动器当前可⽤空间
free:显⽰可⽤内存
exit:结束终端会话
pwd:查看当前⼯作⽬录
cd:改变⽬录
cd xxx:进⼊到xxx⽂件夹中
cd:将⼯作⽬录改变为登陆后所在的主⽬录
cd -username:将⼯作⽬录改为username的主⽬录,例如,cd-bob 将⽬录改变为⽤户bob的主⽬录
ls:列出⽬录内容
注意
1. 以“.”字符开头的⽂件名表⽰这些⽂件是隐藏的,输⼊ ls -a 才能显⽰
2. Linux中区分⼤⼩写,file1和File1分别指向不同的⽂件
3. ⽂件名中不要嵌⼊空格,否则会使很多命令⾏任务的实现变得困难。
第3章:Linux系统
ls:列出⽬录内容
输⼊ls可以查看⽬录内容,确定各种重要⽂件和⽬录的属性,可以查看当前⼯作⽬录中包含的⼀系列⽂件和⼦⽬录。
ls/⽂件夹:指定要显⽰的⽬录
ls [A⽂件夹] ~/ B⽂件夹:指定多个⽬录,如列出当前A⽂件夹到B⽂件夹中的内容,如果A⽂件夹不指定,则表⽰列出主⽬录下截⽌到
B⽂件夹下的所有⽂件
ls -l (或者ll) :以长格式显⽰输出来得到更多细节
选项和参数
通常,命令后⾯跟有⼀个或多个选项,带有不同选项的命令其功能也不⼀样。此外,命令后⾯还会跟有⼀个或多个参数,这些参数是命令作
⽤的对象。所以⼤部分命令看起来如下所⽰:
command -options argument
如:
ls -lt: “l”产⽣长格式输出,“t”表⽰以⽂件修改时间进⾏排序,-lt表⽰按修改时间顺序长格式输出⽬录
ls -lt -reverse : “-reverse”表⽰以相反的顺序输出
长格式输出的数据⾥显⽰了许多信息,以下表格举例:
字段 列数 含义
-rw-r-r – 1 对⽂件的访问权限。后⾯详述
1 2 ⽂件硬链接数 ⽬。链接内容后⾯详述
root 3 ⽂件所有者的⽤户名
root
原创力文档


文档评论(0)