linux命令学习之知识点

Linux Shell与文件系统管理
本文介绍了Linux系统中Shell的基本概念及其作为用户界面的作用,并详细解释了如何通过Shell执行命令及管理文件系统。内容覆盖了命令补全、命令与文件类型的区分、LVM逻辑卷管理等实用技巧,同时涉及了环境变量的管理和使用方法。

BIOS 基本输入输出系统

Shell  linux命令行登录后所取得的程序,Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行

LVM 逻辑卷管理

[tab]接在一串命令的第一个字后面,为命令补全;接在第二个字以后时,为文件补全。

1 用户在shell环境下可操作的命令或可执行文件

5 配置文件或者某些文件的格式

8 系统管理员可用的管理命令

man –f man 查找左边命令或文件,必须相同

man –k man 查找左边含关键词的命令或文件

*挂载点一定是目录,该目录为进入该文件系统的入口

*索引式文件系统

*压缩文件:gzip bzip2

*备份工具:dump(可备份文件系统或单一目录)  dd(备份完整分区或磁盘)

*恢复:restore

Bash

*显示变量:echo $(变量名)  取消变量:unset 变量名

* env—查看环境变量

* set—查看环境变量与自定义变量

* export—自定义变量转成环境变量

* locale—显示语系

*read [-pt] 变量---键盘读取 (-p:接提示符,-t:接等待秒数)

*declare/typeset [-airx] 变量--声明变量类型(其中-x将变量变成环境变量,同export)

*alias—命令别名

变量内容的删除

echo ${变量#/*起始关键字/结束关键字:}  a,b表示关键词

       echo ${变量#a*b}--从头删掉符合替换文字最短的一个

       echo ${变量##a*b}--从头删掉符合替换文字最长的一个

       echo ${变量%a*b}--从尾删掉符合替换文字最短的一个

       echo ${变量%%a*b}--从尾删掉符合替换文字最长的一个

变量替换

new-var=${old-var:-content}

无冒号时,变量内容未设置时用content替换

有冒号时,变量内容未设置或者设置为空字符时,都可以用content替换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值