linux基础--操作系统基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础--操作系统基础相关的知识,希望对你有一定的参考价值。

系统调用顺序

从底层到高层

硬件 → Kernel内核 → library API(Application Program Interface)

系统启动顺序

加电自检 → Bios映射程序 → 载入系统内核 → 应用程序使用

缺点:容易产生内存碎片

gcc----GNU C Complier GNU c 编译器


目录管理:

ls、cd、pwd、mkdir、rm、tree

文件管理:

touch、stat(查看修改时间戳)、file、cp、mv、nano

日期时间:

date、clock、hwclock、cal

文本处理:

cat、more、less、head、tail、cut、sort、uniq、vim、awk、join、grep、sed

cut:

-d:指定字段分隔符,默认为空格

-f:指定要显示的字段(-f 1,3表示显示第一和第三个字段。-f 1-3表示显示第一至第三个字段)

例:

cut -d : -f1-3 /etc/passwd  以:为分割符显示/etc/passwd文件中1-3字段

bash支持的引号

``:命令替换

"":弱引用,可以实现变量替换

‘‘:强引用,不完成变量替换

bash文件通配

*:任意长度任意字符

?:任意单个字符

[]:匹配指定范围内的任意单个字符

[abc],[a-z],[A-Z],[0-9],[a-zA-Z0-9]

[:space:]空白字符  [:punct:]标点符号 [:lower:]小写字母 [:upper:]大写字母 [:alpha:]大小写字母 [:digit:]数字 [:alnum:]数字和大小写字母

[^]匹配指定范围之外的任意单个字符

linux库类型

.so 动态共享库

加密方法

对称加密:加密和解密使用同一密码

公钥解密:每个密码都成对出现,一个为公钥,一个为私钥

单向加密:提取数据特征码,多用于数据校验

特征:1、蝴蝶效应 2、定长输出

加密算法

MD5:摘要信息,128位定长输出

SHA1:160位定长输出

SHA256:256位定长输出


本文出自 “亮公子” 博客,请务必保留此出处http://iyull.blog.51cto.com/4664834/1884538

以上是关于linux基础--操作系统基础的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令行基础 基础命令操作 目录文件基本操作

Linux基础

Linux基础 | 操作命令

Linux基础(03)常用基础指令和操作

linux基础学习-17-linux操作系统之Shell编程基础讲解

Linux发行版介绍Linux系统基础使用入门Linux命令帮助Linux基础命令