【Linux】Linux操作系统基础教程总结

一、常用命令

1、创建用户命令

    useradd  [<选项>]  <用户名>
选项:
    -u <用户ID>
    -d <家目录>
    -g <主要组群ID>
    -G <附加组群ID,附加组群ID,…>
    -s <登录SHELL>
    -c <备注>

2、删除用户命令

    userdel  [<选项>]  <用户名>
选项:
    -r :删除用户家目录
    -f :强行删除用户

3、修改用户属性

    usermod  [<选项>]  <用户名>
选项:
    -u <用户ID>
    -d <家目录>
    -g <主要组群ID>
    -G <附加组群ID,附加组群ID,…>
    -s <登录SHELL>
    -c <备注>
    -a :追加-G制定的附加组群
    -l <新用户名>

4、修改用户密码

    passwd  [<选项>]  <用户名>
选项:
    -l :锁住用户
    -u :解锁
    -d :删除密码,然后可直接登录

5、查看用户信息

    id <用户名>
    finger <用户名>
    more /etc/passwd

二、文件系统

1.目录

在这里插入图片描述

2.文件权限

在这里插入图片描述

说明:
0:d目录,-普通文件,l连接文件,b块设备文件,c字符设备,p管道文件,s套接字文件。
1:权限。r读,w写,x执行,-无,s|S权限临时切换,t|T任何用户能听存取文件。9个字符分三组,分别对应文件属主、组和其他人的权限。如上图中文件abc,主人osadmin可以读写,组users中的成员只能读,其他人也只能读。
2:表示目录中的文件数目或文件的硬连接数。
3:文件的主人
4:文件的组
5:普通文件:大小,目录:包含的文件名所占据的大小(4096的整数倍,至少4096)
6;修改日期
7:文件或目录名

3.通配符

?:匹配0个或1个字符。

*:匹配任意个字符。

[]:只匹配其中一个字符,[!...]不匹配其中一个字符

4.文件操作

在这里插入图片描述
在这里插入图片描述

5.获取帮助

在这里插入图片描述

6.bash快捷键

在这里插入图片描述
在这里插入图片描述

7.基本命令

①关机、重启、退出

在这里插入图片描述

②BASH内部命令

在这里插入图片描述

③系统信息相关命令

在这里插入图片描述

④文件操作命令

在这里插入图片描述

在这里插入图片描述

⑤进程及任务管理相关命令

在这里插入图片描述

⑥网络相关命令

在这里插入图片描述

三、vi/vim——基本操作

1.设置vim的工作环境(底行模式)

在这里插入图片描述

2.进入插入模式(命令模式)

在这里插入图片描述

3.移动光标(命令模式)

在这里插入图片描述

4.查找和替换(命令模式)

在这里插入图片描述

5.存盘与退出(命令模式)

在这里插入图片描述

6.拷贝粘贴与删除

在这里插入图片描述

7.编辑命令(命令模式)

在这里插入图片描述

8.多文件编辑

在这里插入图片描述

四、bash脚本编程

在这里插入图片描述

1.变量

1、普通变量-> 无类型、直接赋值-> 引用:$i或${i}


2、数组变量-> 一维的-> 数组变量名=(元素1 元素2 元素3 ……)-> Users=(Zsan Lisi “Wang er”  Mazi)-> echo ${Users[0]},${Users[*]},${#Users[*]},${#Users[3]}-> Users[2]=wlm-> 新的数组变量名=(“${旧数组变量名[*]}”)


3、特殊变量-> bash自动定义和赋值,用户不能改-> $$:当前进程号-> $?:前一个命令的退出状态-> $#:命令的参数个数-> $0:命令本身-> $1~$n:命令参数-> $*:代表全部命令参数

2.控制语句

①顺序结构

在这里插入图片描述

②分支结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

③循环结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

④shell调试

在这里插入图片描述

五、Linux运维

1.进程管理

进程优先级:-20~19,值越大优先级越低

在这里插入图片描述
在这里插入图片描述

2.计算机资源管理

在这里插入图片描述

资源的两个通用衡量指标:容量和速度

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.定时任务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值