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

相关推荐

  • 用户和组

    3A安全介绍 资源分派: Authentication:认证 Authorization:授权 Accouting|Audition:审计 安全上下文 Linux安全上下文 运行中的程序:进程 (process) 以进程发起者的身份运行: root: /bin/cat mage: /bin/cat 进程所能够访问资源的权限取决于进程的运行者的身份 用户use…

    Linux干货 2016-08-08
  • 马哥教育网络班21期+第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@C67-X64-A0 ~]# cp -a /etc/skel/ /home/tuser1 [root@C67-X64-A0 ~]# ls&nb…

    Linux干货 2016-07-29
  • HAProxy实战(一)

    实验目的 测试基于haproxy的反代和负载均衡配置 测试keepalived高可用haproxy的效果 实验要点 (1) 动静分离discuzx,动静都要基于负载均衡实现;(2) 进一步测试在haproxy和后端主机之间添加varnish缓存;(3) 给出拓扑设计;(4) haproxy的设定要求: (a) 启动stats;(b) 自定义403、502和5…

    Linux干货 2017-02-13
  • CentOS 7 部署LAMP架构(独立服务模式)

    细节要求:(1) 三者分离于三台主机,Httpd与PHP以FastCGI模式通讯; (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress; (3) 部署PHP加速器:xcache; 一、准备CentOS 7主机环境以及Repo仓库提供基于rpm安装包方式的程序包安装源 安装主机程序包规划: 主机1:web-server(…

    Linux干货 2017-02-17
  • 深入理解java异常处理机制

     1. 引子        try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正…

    Linux干货 2015-04-12
  • 文件系统管理和挂载

    磁盘结构 设备类型:     块设备:block,存取单位“块”,例如,磁盘     字符设备:char,存取单位“字符”,键盘 设备文件:关联至一个设备驱动程序,进而能够跟之对应硬件设备进行通信 设备号码:     主设备号:major …

    Linux干货 2016-08-29