Linux入门命令(一)

已经一年没有在接触过Linux了,经过一个星期的Linux学习之后,又重新对她产生了兴趣,本周学习了一些Linux入门级的命令:

(1)     (1)tty

这个命令是查看当前所处于的中终端信息的,同样也可以使用 who am i ,who以及w来查看终端信息.

终端也还有物理终端、虚拟终端以及伪终端之分,在虚拟机下测试终端信息的时候,显示的是虚拟终端的信息

 Linux入门命令(一)

当远程登录虚拟机的时候,显示的是伪终端的信息

Linux入门命令(一)

(2)    (2) shell

shell是提供用户和内核交互的一种接口,就是要将我们想要完成的操作翻译成系统识别的语言(纯属个人理解)。

查询当前使用的shell

Linux入门命令(一)

注:”$”是用来引用变量的,echo的作用就是用来将变量的信息显示出来

查询当前系统的所有shell

Linux入门命令(一)

注:cat的作用是显示文件的内容

3)编辑器

gedit
:
是一个在Linux图型化界面下的一个编译器命令

nano
:
实在Linux命令行下的编译器命令

4)内部命令、外部命令

判断一个命令的类型:type command

Linux入门命令(一)

显示所有内部命令:enable –a

Linux入门命令(一)

(由于篇幅原因只显示一部分内部命令)

   enable
-a |wc -l
统计所有的内部命令数量

Linux入门命令(一)

   enable -n COMMAND 禁用一个内部命令 

 

Linux入门命令(一)

总结:

enable 显示所有启用的内部命令

    enable |wc -l 统计启用的内部命令数量 

enable COMMAND 启动一个内部命令

enable -n 显示所有被禁用的内部命令

    enable -n |wc -l 统计被禁用的内部命令数量

 

5hash命令

Hash通俗的说就是“缓存”的意思在学习hash之前就要知道一下PATH,windowsPATH

Linux入门命令(一)

显示当前被hash的外部命令

Linux入门命令(一)

小结:hash –l 显示当前被hash的外部命令,包括别名

      hash –d name  删除一个hash

      hash –r 清空所有hash

6alias 别名

     alias :显示当前已定义的别名

Linux入门命令(一)

alias
aliname=’command [-x] [….]’
定义别名

Linux入门命令(一)

unalias
aliname
取消别名定义。

Linux入门命令(一)

unalias
-a
取消所有别名

Linux系统中执行一条命令的查询顺序

alias
>
内部命令> hash > PATH > command not find

原创文章,作者:Melissa,如若转载,请注明出处:http://www.178linux.com/81347

(0)
MelissaMelissa
上一篇 2017-07-16 17:50
下一篇 2017-07-16 18:53

相关推荐

  • 实现NFS为lamp环境web站点提供共享存储

    1.实验需求 (1)nfs server导出/data/application/web,在目录中提供wordpress; (2)nfs client挂载nfs server导出的文件系统,至/var/www/html; (3)客户端1(lamp)部署wordpress,并让其正常访问,要确保正常发文章,上传图片。 (4)客户端2(lamp),挂载nfs se…

    Linux干货 2017-05-02
  • 压缩、解压缩和归档工具

    1  compress和uncompress 用法:     compress [-dfvcVr] [-b maxbits] [file…] 选项:     -d   解压缩     -c   结果…

    Linux干货 2016-08-18
  • 用户管理权限命令总结

    用户 Linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。 用户分类 超级用户:(root,UID=0) 普通用户:(UID在500到60000) 伪用户:(UID在1到499) 系统和服务相关的:bin、daemon、shutdown等 进程相…

    Linux干货 2017-04-03
  • shell编程之函数

    函数:函数function是由若干条shell命令组成的语句块,实现代码 重用和模块化编程      1)函数的定义: 可在 命令行,脚本的一部分,只有函数的单独文件 中定义        两部分组成:函数名和函数体;函…

    Linux干货 2016-08-21
  • N22-第十二周作业

    1、请描述一次完整的http请求处理过程; (1)建立或处理连接:接受请求或拒绝请求 (2)接收请求:接收来自于网络上的主机请求报文中对某特定资源的一次请求的过程 (3)处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息 (4)访问资源:获取请求报文中请求的资源 (5)构建响应报文 (6)发送响应报文 (7)记录日志:访问日志和错误日志 …

    Linux干货 2016-11-04
  • 进程和优先级

         什么是进程?我们先来了解一下进程的概念:我们知道操作系统最核心的概念就是进程。进程简单来说就是在操作系统中运行的程序,它是操作系统资源管理的最小单位。但是进程是一个动态的实体,它是程序的一次执行过程。进程和程序的区别在于:进程是动态的,程序是静态的,进程是运行中的程序,而程序是一些保存在硬盘上的可执行代码。    当多个任务要执行时怎么办呢?先执行…

    2017-09-09