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

相关推荐

  • N26-第二周博客作业

    一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 一) 目录管理命令 1. cd :用于切换目录。命令格式为:cd dirname 命令使用技巧: ~]# cd 进入用户主目录 ~]# cd – 进入上一次所在目录 ~]# cd / 进入根目录 ~]# cd ~ 进入用户主目录 ~]# cd .. 返回上一级…

    2017-03-01
  • Nginx 代理和缓存

    一 实验环境 Nginx 版本:nginx-1.8.1 Nginx代理服务器WAN:192.168.1.5 LAN:172.16.2.1 Web1:172.16.2.2 Web2:172.16.2.3 1.  配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器 2.      …

    Linux干货 2016-12-05
  • 高可用keepalived+haproxy实现动静分离

    高可用keepalived+haproxy: 实验环境: clientIP为:172.18.254.149 VIRROUTEIP为:172.18.61.5 keepalived+haproxy机器1IP为172.18.61.1 keepalived+haproxy机器2IP为172.18.61.2 server1IP为172.18.61.3 server2I…

    2017-05-17
  • GRUB启动故障排除和内核编译

    如何进入光盘应急系统(以下修复操作仅适用于GRUB legacy, 不适用于GRUB2): 步骤一:给主机挂上安装光盘, 或者有相应启动镜像的硬盘分区(可移动的分区) 步骤二:开机时选择CDROM先启动 步骤三:进入光盘启动界面选择应急救援模式 步骤四: 不选择设置网络接口, 直接读取磁盘分区并以读写方式挂载 步骤五: 选择shell进入bash中对磁盘进行…

    Linux干货 2016-09-12
  • 系统自动化安装

    本章内容 系统安装过程配置anaconda自动化安装系统 安装程序 CentOS系统安装 系统启动流程: bootloader–>kernel(initramfs)–>rootfs–>/sbin/init anaconda: 系统安装程序 tui: 基于图形库curses的文本窗口 gui:图形窗口 安装程序启动过程 MBR…

    Linux干货 2016-09-19
  • 搭建缓存功能的WEB服务集群

    搭建缓存功能的WEB服务集群 实验简介 本文主要介绍双主模型的nginx proxy高可用集群的搭建方式。实验环境: 使用nfs服务器提供页面数据共享 使用单独的mariadb服务器提供关系型数据库 使用两台httpd服务器处理动态的php和静态页面资源 使用两台nginx服务器处理图片资源 使用两台varnish服务器作缓存处理 使用两台nginx作代理 …

    Linux干货 2017-07-15