栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【学习记录】Linux操作系统

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【学习记录】Linux操作系统

Linux一切都是文件

一、Linux特点:

①源于Unix,是真正的开源免费的操作系统,创造了多用户用任务环境

②Linux是单内核,大量功能放在内核中直接实现,内核和任务相互隔离,即使不良程序运行也不会造成系统损坏

③Linux具有严密的文件及目录结构

④Linux采用了许多安全技术:读写控制、带保护子系统、审计跟踪、核心授权等等

⑤Linux具有很强的适应性,几乎能运行在常见所有的处理器上,支持广泛

二、Linux体系结构

四个主要组成部分:内核、shell、文件系统、应用程序

Linux文件系统中,Linux支持目前流行的多种文件系统,如EXT2 EXT3 EXT4 FAT FAT32 VFAT ISO9660等等,但不支持微软的NTFS

三、Linux主要应用领域

①桌面应用领域

②高端服务器领域

③嵌入式应用领域

④文件服务器领域

⑤企业门户网站

⑥数据备份

四、Linux常用命令

1.帮助命令(man;info;--help)

 2.文件管理

Linux文件系统是倒状单根树结构,linux以文件目录的方式来组织和管理系统中的所有文件,所有文件的根目都是/,其中严格区分大小写,且linux中文件没有拓展名,linux下的文件可以分为5中类型:

普通文件(文本文件、二进制文件)

目录文件(存放文件名及相关信息)

链接文件(类似win的快捷方式)

设备文件(通常放在/dev的目录下)

管理文件(用于不同进程之间的信息传递)

 3.显示文件内容的命令

cat more less head tail

cat:cat+文件名 #显示输出文件的所有内容

more:more+文件名 #一次只显示一屏文本,按回车再显示下一行,按空格退出

 less:less+文件名 #类似more,但less可以向前翻页,按q退出

 head:head+文件名 #只显示头几行

tail:tail+文件名 #只显示尾几行

4.查询文件内容命令 grep;egrep;fgrep

5.查找文件命令

find 递归查找,慢,全盘真实查找

locate 提前生成数据表,快,但需要提前更新

6.文件处理命令

sort 按照ascall排序

uniq 去除重复行

7.文件内容统计命令

wc 统计字节数、字数、行数

8.文件比较命令

comm #一般先sort排序后进行比较,执行后生成三列输出   仅在文件1出现的行、仅在文件2出现的行、同时包含的行

diff #可以在不排序下进行,显示出文件不同的行

9.文件复制、移动、删除命令

cp #将目标文件或目录移动到另一个文件夹或目录,完全copy

mv #可以用来改名或者copy移动

rm #删除文件命令

10.文件链接命令

ln #默认情况ln为硬链接;硬链接:两个都指向同一个独立的文件,删除任意一个都不影响;软连接,两者具有主从关系,删除其中一个会有主从影响

11.目录的创建与删除

mkdir #创建目录

rmdir #删除目录

12.切换目录及显示内容

cd #切换路径 “/”开头为绝对路径;“./”开头为相对路径,“.//”为上级目录

pwd #打印当前路径

ls #显示目录内所有文件

13.更改文件或目录权限及所有权

chmod #更改权限为:r(4)w(2)x(1),如777,一次代表所属用户、所属组、其他用户都具有可读可写可执行权限

umask #显示默认创建权限,如umask后显示0022,后022代表最高权限应减去022后所存在的所属用户,所属组,其他用户的权限

chown #更改文件或者目录所有权

14、打包和压缩

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882268.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号