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 22:00
下一篇 2017-05-21 10:21

相关推荐

  • 马哥教育网络班22期第四周课程练习1

    1.cp -r /etc/skel/ /home/tuser1 && chmod -R 600  /home/tuser1 2.max=`cat /etc/group |awk -F":" '{print $3}'|sort -nr| head -n1`|sed -i '$a had…

    Linux干货 2016-09-05
  • 快速搭建ss上网

    快速搭建ss 方法一: [root@cloud ~]# yum install build-essential autoconf libtool openssl-devel gcc -y [root@cloud ~]# git clone&…

    Linux干货 2016-06-09
  • 【福利招聘】 Base 上海 拍拍货(红杉领投,靠谱金融公司) 共5人

    公司简介 拍拍贷成立于2007年6月,全称为“上海拍拍贷金融信息服务有限公司”,总部位于国际金融中心上海,是中国首批网络信息借贷平台。 拍拍贷是一家由工商部门特批,获批“金融信息服务”的经营范围,得到政府认可的互联网金融平台。拍拍贷用先进的理念和创新的技术建立一个安全、高效、透明的互联网金融平台,规范个人贷款行为,让借入这改善生产生活,让借出者增加投资渠道。…

    Linux干货 2016-12-05
  • 【26期】Linux第八周学习小总结

        前言     本周的学习已经过去了,虽然本周学习中老师一直都有说,哎呀,这个不重要,以后有网络管理员给你们来做,了解一下就行,然而话锋一转就又说,其实小公司没有网络管理员,如果你们不好好学,以后就会做得更多更杂的工作,这一周的知识点基本上都是在一个pdf上的,大概有200…

    2017-09-02
  • varnish 缓存服务器配置与使用

    varnish 缓存服务器配置与使用 一、cache 1.缓存为什么会存在? 一个快的设备要想和慢的设备交互,只有一种办法就是让快的设备工作在慢的设备的频段上!这样的话就浪费了,我们可以在两者之间加上一个加速器,这个加速器就叫做缓存! CPU要读取一个数据时,首先从Cache中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读…

    2016-11-13
  • iptables详解

    iptables命令: iptables [-t table] {-A|-C|-D} chain rule-specification iptables [-t table] -I chain [rulenum] rule-specification iptables [-t table] -R chain rulenum rule-specificatio…

    Linux干货 2017-11-12