Linux的初步认识

     Linux的哲学思想

(1)一切都是一个文件(包括硬件)

(2)小型,单一用途的程序

(3)链接程序,共同完成复杂的任务

(4)避免令人困惑的用户界面

(5)配置数据储存在文本中

1.Linux分为普通用户和root用户

普通用户:权利非常有限对系统的损害比较小

root用户:被称作为超级用户,对系统接近完整的控制,对系统的损害几乎是无限能力的

2.Linux的终端:分为好多种,如:设备,物理,虚拟,图形串行以及伪终端。

查看当前的设备终端tty如

Linux的初步认识

3.Linux中的shell

     shell  是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。

也被称作Linux的命令解释器,同时它也是一种高级编程语言。

4.可以通过命令来查看当前的shell

Linux的初步认识

5.如果想知道当前的系统shell 使用

Linux的初步认识

6.执行shell的命令

shell 有内部命令和外部命令

内部命令:它是有shell 自带的  可以通过命令来实现的如

   help  查看内部命令的列表

Linux的初步认识

.可以通过命令来操作内部命令如

enable  cmd 启用

enable -n cmd   禁用内部命令

enable -n 查看所有的禁用命令

7.外部命令:

在文件系统路径下有对应的可执行系统文件可以通过which -a 来查看

Linux的初步认识

8.查看是内部命令还是外部命令用type  cmd

Linux的初步认识

 9.用到的执行外部命令

首先是hash缓存表,当外部命令执行时默认会从PATH中寻找该命令,然后会将该命令的系统路径记录到hash表中

hash的常见用法

     hash  -l  显示缓存,可作为输出使用

     hash -d name 清除name 缓存

     hash  -r 清除缓存

10 。简单用户登录查看

Linux的初步认识

最后学到的一些小的命令

alias                   查看所有别名

unalias              删除别名

alias + 名称=想改别名的命令     修改别名

unalias -a   删除所有别名

nano            文本编辑

ls                  查看目录下文件名称

ls -a             查看隐藏名称

cd                切换目录

exit              退出

bc                 计算器

scale=3       小数点

ibase=10    代表你输入数字的进制

obase=2     代表你输出数字的进制

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

(0)
gd1479gd1479
上一篇 2017-05-20
下一篇 2017-05-21

相关推荐

  • Linux运维学习历程-第十天-文件查找工具

    概述:本篇主要讲解locate命令和find命令,来帮助我们在linux中完成文件查找,方便我们快速定位文件。 一、文件查找    即在文件系统上查找符合条件的文件,常用工具有locate和find  1、locate命令    locate命令其实是find -name的另一种写法,但是要比后者快得多,原因…

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

    系统的INPUT和OUTPUT默认策略为DROP; ~]# iptables -P INPUT DROP ~]# iptables -P OUTPUT DROP 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的…

    Linux干货 2017-03-15
  • nginx反向代理负载均衡集群配置详解

    反向代理负载均衡集群配置详解 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时站在服务器角度来看,代理服务器对外就表现为一个反向代理服务器。 对反向代理服务器的攻击并不会使得后端内网Web服务器上网页信息遭到…

    Linux干货 2016-11-07
  • 马哥教育网络班19期+第七周课程练习

    1、创建一个10G分区,并格式为ext4文件系统;   (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;         mke2fs -b 2048 -m 2 -L 'MYDATA' -o defau…

    Linux干货 2016-06-21
  • keepalived+nginx部署(单主模型)

    环境准备Centos7系统,后端服务器提供web服务。地址规划: VS1: 172.18.51.7 VS2:172.17.51.77 RS1:172.18.51.74 RS2:172.18.51.75 VirtualIP:172.18.51.82 拓扑图: 原理:nginx是高度模块化的应用程序,其中nginx_proxy模块即可实现负载均衡,将前端的用户请…

    Linux干货 2017-05-17
  • Linux下XFS、Ext2文件系统对比、文件管理、inode、文件名、标准I/O、管道|tee、tr -cs blog by fazionlan July.31st

    Linux下XFS、Ext2文件系统对比、文件管理、inode、文件名、标准I/O Ext2、Fat、XFS文件系统   文件系统是对一个存储设备上的数据和元数据进行组织的机制,文件系统的创建是在格式化分区的过程中完成的(一个分区就是一个系统),众所周知Windows操作系统使用的文件系统是FAT与NTFS;Linux不同的发行版本使用的文件系统主…

    Linux干货 2016-08-01