没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
今日课程目标:
掌握 命令操作
掌握 生态圈知识点原理
掌握 知识点原理
掌握 函数应用
Linux 阶段
1. 操作式命令
基本语法参数如下:
与时间有关的参数:
! 为数字,意思为在 天之前的“一天内”被更改过的文件;
"!列出在 天之前(不含 天本身)被更改过的文件名;
!列出在 天之内(含 天本身)被更改过的文件名;
#$!列出比 还要新的文件名
例如:%$ &在当前目录下查找今天之内有改动的文件
与用户或用户组名有关的参数:
'$ !列出文件所有者为 的文件
($ !列出文件所属用户组为 的文件
!列出文件所有者为用户 )* 为 的文件
(!列出文件所属用户组为用户组 )* 为 的文件
例如:% %'$在目录% % 中找出所有者为
的文件
与文件权限及名称有关的参数:
:找出文件名为 的文件
'+",)-.:找出比 ,)-. 还要大(")或小()的文件
/0.:查找文件的类型为 0. 的文件,0. 的值主要有:一般文件(12、设备文件
(3、)、目录()、连接文件()、'4(')、5)56 管道文件();
$ :查找文件权限刚好等于 的文件, 用数字表示,如 &788;
$ :查找文件权限必须要全部包括 权限的文件, 用数字表示
$ " :查找文件权限包含任一 的权限的文件, 用数字表示
例如:% ''#查找文件名为 ''# 的文件 $ &788查找当
前目录中文件权限的 &788 的文件 '+"4查找当前目录中大于 9: 的文件,注
意 表示 3/
'命令,展示文件夹内内容,参数如下:
:全部的档案,连同隐藏档;开头为 的档案2一起列出来~
:全部的档案,连同隐藏档,但不包括 与 这两个目录,一起列出来~
:仅列出目录本身,而不是列出目录内的档案数据
1:直接列出结果,而不进行排序 ;'预设会以档名排序!2
5:根据档案、目录等信息,给予附加数据结构,例如:
<:代表可执行档; %:代表目录; =:代表 '4档案; >:代表 5)56档案;
:将档案容量以人类较易读的方式;例如 ?:@9:等等2列出来;
:列出 位置,而非列出档案属性;
:长数据串行出,包含档案的属性等等数据;
:列出 A)*与 ?)*而非使用者与群组的名称 ;A)* 与 ?)* 会在账号管理提到!2
$:将排序结果反向输出,例如:原本档名由小到大,反向则为由大到小;
B:连同子目录内容一起列出来;
,:以档案容量大小排序!
:依时间排序
$=$:不要依据档案特性给予颜色显示;
$=#/':显示颜色
$=:让系统自行依据设定来判断是否给予颜色
1 :以完整时间模式 ;包含年、月、日、时、分2输出
=C @ D:输出 ''时间或 改变权限属性时间 ; 2
而非内容变更时间 ; 2
例如:
'15B,目录名称
'$=C@@#/'D目录名称
'1 目录名称
命令:
%$%* '切换到目录%$%* '
%切换到当前目录下的 目录中,“E表示当前目录
%切换到上层目录中的 目录中,“E表示上一层目录
$ 命令,显示树形的层级目录结构,非原生命令,需要安装 $
8命令,作用复制
F$ 命令作用为删除
7 命令作用为移动文件
G# 命令,作用为查看”当前工作目录“的完整路径
H$ 命令,用于压缩解压
& 4$ 命令创建目录
$ $命令删除目录
(+命令压缩文件或文件夹为 (+ 文件:
2. 进程相关命令:
'命令显示运行的进程,还会显示进程的一些信息如 @ 和内存使用情况等
4命令用于终止进程
84命令和参数:
4)
:交互式的意思,若需要删除时,会询问用户
:表示后面接的 要一致,但 不能超过 8 个字符
):命令名称忽略大小写
例如:4,)?A'/'(重新启动 '/'(
F$3 命令是启动 定时任务的服务
'$$'$启动 $I3
'$$'停止 $I3
'$$$'$重启 $I3
$3编辑 $I3 任务
71$命令用于显示 J 系统中空闲的、已用的物理内存及 '# 内存@及被内核使用的
3K$
G命令是 J 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,
类似于 L#' 的任务管理器:
3. 权限相关命令:
H 命令:
B/+文件或目录B:进行递归的持续更改,即连同子目录下的所有文件都会更改
同时, 还可以使用 ('$)、((($)、($)、()和"(加入)、
(删除)、=(设置)跟 $# 搭配来对文件的权限进行更改,编号是各种权限的数字代码,示例:
&788把 的文件权限改变为$#$$
("#向 的文件权限中加入用户组可写权限
&# 命令改变文件所有者
($ 命令,改变文件所属组
'$命令建立用户账号
'$ 修改用户信息
'$删除用户:
8($ 命令用于将新组加入系统
F($ 命令删除组
7'用来以其他身份来执行命令,预设的身份为 $!
G''#设置用户的密码
H($'显示用户所属组
4. 文本查看编辑等命令
&% 是使用 编辑器的命令:
用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连
接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
$命令和 的功能一样都是查看文件里的内容,但有所不同的是 $ 可以按页来查
看文件的内容,还支持直接跳转行等功能
'' 命令用法比起 $更加的有弹性。在 $的时候,我们并没有办法向前面翻, 只
能往后面看,但若使用了 ''时,就可以使用 ((#等按键的功能来往前往
后翻看文件,更容易用来查看一个文件的内容!除此之外,在 ''里头可以拥有更多的搜索功能,
不止可以向下搜,也可以向上搜。
命令
8从指定点开始将文件写到标准输出使用 命令的1 选项可以方便的查阅正在改变的日志
文件@1 会把 里最尾部的内容显示在屏幕上@并且不但刷新@使你看到最新
的文件内容
F命令用于显示档案的开头至标准输出中,默认 命令打印其相应文件的开头 & 行
7K命令用于比较两个文件或目录的不同
5. 网络相关命令:
G(用于确定主机与外部连接状态
H''命令用于远程登录上 J 主机
&'命令是 '$/ 的简写,用于在 J 下进行远程拷贝文件的命令,和它类似的命
令有 ,不过 只是在本机进行拷贝不能跨服务器,而且 ' 传输是加密的
命令用来远程登录操作
#(是从远程下载的工具
1( 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行
相应的配置
6. 搜索文件
#$'命令:
#$' 命令只能用于程序名的搜索,而且只搜索二进制文件(参数3)、 说明文件(参
数 )和源代码文件(参数')。如果省略参数,则返回所有信息。和 相比,#$' 查找
的速度非常快,这是因为 系统会将 系统内的所有文件都记录在一个数据库文件中,当使用
#$' 和 时,会从数据库中查找数据,而不是像 命令那样,通过遍历硬盘来查找,
效率自然会很高。 但是该数据库文件并不是实时更新,默认情况下时一星期更新一次,因此,我
们在用 #$' 和 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却
无法查找到,原因就是因为数据库文件没有被更新。
8 命令
# 命令可以在搜寻数据库时快速找到档案,数据库由 3 程序来更新,
3 是由 $ 周期性建立的, 命令在搜寻数据库时比由整个由硬盘资料
来搜寻资料来得快,但较差劲的是 所找到的档案若是最近才建立或 刚更名的,可能会找
不到,在内定值中,3 每天会跑一次,可以由修改 $3 来更新设定值。;%
$32
#会在 变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果:
7. 其他:
7($ 命令
该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与
管道命令一起使用,用于对一些命令的输出进行筛选加工等等,比如可以加在 '@@ 后面
G$命令用于清除终端屏幕上现有的文字内容,将之上滚:、
H命令用于显示或设定时间
8&命令是为某一个文件在另外一个位置建立一个同步的链接
常见面试题
在 J)MAN 系统中找出同时满足下列条件的文件
文件名包含字符串“$E
文件大小大于 &O
文件的修改时间在七天前
Hadoop 阶段
1. 介绍 Hadoop
广义上来说, 通常是指一个更广泛的概念—— 生态圈。
狭义上说, 指 这款开源框架,它的核心组件有:
*5,(分布式文件系统):解决海量数据存储
0BM(作业调度和集群资源管理的框架):解决资源任务调度
OB.*AP.(分布式运算编程框架):解决海量数据计算
2. Hadoop 特性优点
扩容能力(,3): 是在可用的计算机集群间分配数据并完成计算任务的,这些集
群可用方便的扩展到数以千计的节点中。
成本低(. ): 通过普通廉价的机器组成服务器集群来分发以及处理数据,
以至于成本很低。
高效率(.Q):通过并发数据, 可以在节点之间动态并行的移动数据,使得速度
非常快。
可靠性(B3):能自动维护数据的多份复制,并且在任务失败后能自动地重新部署
($/)计算任务。所以 的按位存储和处理数据的能力值得人们信赖。
剩余57页未读,继续阅读
终年i
- 粉丝: 1
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0