Linux简单知识点梳理(持续更新中)_莫韵乐的Linux王国

Linux简单知识点梳理(持续更新中)

Linux系统特点
特点
开放性
多用户
良好的用户界面
提供丰富的网络功能
设备独立性
可靠的系统安全
良好的可移植性
##### Linux系统体系结构
名称说明
内核一组软件的集合,用来控制计算机硬件资源,提供运行环境
系统调用获取内核服务的接口
shell一个特殊的应用程序,是用户与内核之间交互的界面
库函数建立在系统调用之上,获取一些功能的接口
应用软件用户使用的应用程序,基于Shell或者系统调用或函数库实现
##### Linux版本号:r.x.y
名称说明
r主版本号
xx为奇数时为开发版本号,x为偶数时为稳定版本号
y发布号,代表错误修复的次数
版本号查看方法:cat /proc/version
用户与用户组
名称说明主目录位置或信息存储位置
超级用户(root)UID范围 0 ,uid=0,gid=0/home/用户名
拟用户UID范围 1~499,满足文件或者程序运行的需要而创建,系统优化的时候可以删掉/root
普通用户UID范围(500~65535),由管理员创建的用户/home/用户名
用户组具有相同特征的用户的集合体用户组信息文件保存在:/etc/group
移动到家目录的命令:cd~
绝对路径与相对路径
名称说明
绝对路径root)从根目录开始,例:/xxx/yyy/zzz/
相对路径从当前目录或主目录开始,例:../xxx/yyy/
Linux各种命令
Linux命令总汇表(持续更新中)
Linux文件类型
名称符号宏定义标识符
常规文件-S_IFREG 0100000
目录文件dS_IFDIR 0040000
块设备文件bS_IFBLK 0060000
字符设备文件cS_IFCHR 0020000
管道文件pS_IFIFO 0010000
套接字文件sS_IFSOCK 0140000
符号链接文件lS_IFLNK 0120000
重定向分类
重定向分类说明命令语法命令说明
标准输入重定向STDIN,文件描述符为0,默认从键盘输入,也可以从其他文件或命令中输入命令 < 文件将文件作为命令的标准输入
命令 << 分界符从标准输入中读入,直到遇见分界符才停止
命令<文件1>文件2将文件1作为命令的标准输入并将标准输入,输出到文件2
标准输出重定向STDOUT,文件描述符为1,默认输出到屏幕命令 > 文件将标准输出重定向到一个文件中(清空原有文件数据)
命令 >> 文件将标准输出重定向到一个文件中(追加到原有内容后面)
命令 >> 文件 2>&1
命令 &>> 文件
将标准输出与错误输出共同写入到文件中(追加到原有内容后面)
错误输出重定向STDERR,文件描述符为2,默认输出到屏幕命令 2> 文件将错误输出重定向到一个文件中(清空原有文件数据)
命令 2>> 文件将标错误输出重定向到一个文件中(追加到原有内容后面)
多命令执行符
执行符命令说明语法格式
;按顺序一个一个执行。某个命令报错时会忽略并执行下一个命令命令1;命令2
&&当命令1正确执行时,才会执行命令2命令1&&命令2
||当执行命令1错误时才会执行命令2,1正确时不执行2命令1||命令2
管道符
管道符命令说明语法格式
|仅会处理标准输出,对于错误输出并没有直接处理的能力
必须要能够接受来自前一个指令的数据成为标准输入来继续处理
命令1||命令2
管线命令
命令说明语法格式
cut从文件的每一行剪切内容并将其写至标准输出cut [选项]
grep查找文件里符合条件的字符串grep [选项]
sort将文本文件内容加以排序sort [选项]
uniq检查及删除文本文件中重复出现的行列uniq [选项]
tee命令用于读取标准输入的数据,并将其内容输出成文件tee [选项]

如果觉得这篇文章还不错的话,就点个赞收藏一下,感谢您的观看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值