初识Linux(基础概念总结)

一、centos系统的命令提示符

二、根的概念

Linux是一个单根操作系统

三、系统命令作用的目标对象

Linux中一切皆文件(普通文件、目录文件)

虽然我们说“Linux中一切皆文件”,但是这个“文件”也有很多细致的划分。

例如:

  • 目录文件(存放目录,类似于文件夹)==》目录文件后可以使用 "/"
  • 普通文件(文字)==》普通文件后不能出现 "/"
  • 块设备文件
  • .....

*每个命令的作用对象是不同的,当我们想要在系统中进行操作时,需要明确自己要对哪个对象进行操作(增删改查)!

删除操作举例,同样是删除动作的命令,不同的命令在删除的对象上是不同的。

例如:

userdel 命令,可以删除一个服务器用户(账号),但不能直接删除普通文件或目录文件

#删除alan用户
userdel alan

rm 命令可以删除普通文件或目录文件,但不能直接用户删除用户(账号)

#删除名为alan的文件或目录
rm -rf alan

四、文件的路径

含义:所谓路径即目录组成结构,用于定位一个文件或目录在系统中的位置。

一个linux路径由 "/" 和 目录(文件)名称 两部分组成。

*目录文件后方可以使用 “/”,但是普通文件后方不能出现 “/”!

绝对路径:以根开始的路径,均为绝对路径。如:

/root/alan.txt        /etc/grub.conf

相对路径:凡是非根开始的路径。如:

etc        var/ftp/pub        ./test.sh

可以使用pwd命令查看当前所在的绝对路径:

[root@c-1 etc]# pwd
/etc

“.” 代表当前目录

“..” 代表上一级目录

五、系统命令介绍

1.什么是系统命令

  • Shell解释器对系统接口的封装

bash/python/java...

解释器作用:将命令语言转换成计算机语言

系统命令:能够完成某种功能的代码、字符、指令

2.为何要用系统命令

  • 为了使用计算机

3.系统命令执行与实现过程

命令控制的方法流程示例:

  • 应用程序-->系统命令/shell命令--->Shell解释器--->系统接口--->内核--->硬件
  • 系统命令/Shell命令--->Shell解释器--->系统接口--->内核--->硬件
  • 应用程序--->系统命令/Shell命令--->系统接口--->内核--->硬件

六、什么是 bash shell

1、什么是bash shell?

  • 首先 shell 代表的是解释器, 是对系统接口的封装, 即在系统接口外加了一层壳。
  • shell 只是一种称呼, 而Bash解释器才是具体的一种Shell。
  • Bash 是许多Linux发行版的默认Shell,bash只是众多shell内的一种。

2、bash shell能做什么?

使用Shell可以实现Linux系统的大部分管理(增删改查)

文件管理: 创建, 移动, 赋值, 删除, 编辑...
权限管理: 不同用户的不同权限管理.
用户管理: 创建以及删除用户.
磁盘管理: 磁盘挂载.
网络管理: IP的配置.
软件管理: 下载及运行等等.

(管理不同的对象)

七、Linux 的 shell 命令语法结构

1、命令语法的概述

例如:

  1. 主命令 + 主命令参数
    ls /root
  2. 主命令 + 选项 + 主命令参数
    ls -a /root
  3. 主命令 + 选项 + 选项参数 + 主命令参数
    useradd -u 6666 alan

2、选项介绍

命令中的选项大致分为两类:1.长选项; 2.短选项

例如:

ls -a     /root
ls --all  /root

其中,ls命令的 短选项 -a长选项 --all效果是一致的

但是两者的区别是:短选项可以一次合并使用多个(如 ls -ai),长选项不能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值