随笔分类 - linux操作
摘要:文件系统: 逻辑文件系统通过FCB(文件控制块)来维护文件结构 文件系统的类型:FAT、FAT32、ext、ext2、ext3、ext4、NFS、VFS 文件系统在磁盘中的结构:分区控制块、引导控制块(分区的第一块)、目录结构、文件控制块(FCB) 文件系统在内存中的结构:内存分区表、内存目录结构(
阅读全文
摘要:内存管理: 1. 单一分区分配: 用于单用户、单任务的操作系统,主存被分为两部分:驻留操作系统(内存低端)、用户进程(内存高端) 2. 多分区分配: 满足多道程序的最简单的存储管理方案,将内存划分成若干个连续区域,称为分区;每个分区只能存储一个程序,并且程序也只能在它所驻留的分区中运行 分区方法分为
阅读全文
摘要:进程管理: 进程基本概念: 1. 每个进程在内存都中有实际的空间,包括代码段、数据段、堆、栈等 2. 进程的五个状态:运行、就绪、等待(阻塞)、创建、结束 3. 每个操作系统只有一个运行进程、一个就绪进程队列和 N 个等待进程队列,一个等待进程队列等待同一个资源 4. 每个进程在操作系统中进程控制块
阅读全文
摘要:1、 下载及安装Samba 推荐用yum来安装,这样它可以自己解决包的依赖关系,省时、省事又方便。一条命令搞定: yum -y install samba 2、 配置Samba 关于Samba的配置网上资料一大堆,可照着很多教程一步一步做下去发现最后就是用不了,郁闷至极啊。 我的目的不是多仔细,多深
阅读全文
摘要:kernel--linux系统的核心函数 mm--内存管理文件 fs--各种类型的文件系统,各种类型的文件操作 arch--与CPU类型相关的子目录和文件 include--所有头文件 net--和Linux网络相关的C文件
阅读全文
摘要:shell既是命令解释程序,又是一种高级程序设计语言。shell是解释型语言。 注释行以#开头 #!后面的参数告诉系统执行本文件的程序 执行脚本文件有两种方法: 1. /bin/bash scp1 2. chmod u+x scp1 ./scp1 2. shell的变量: 1. 比较重要的环境变量:
阅读全文
摘要:1.编写程序的工具: indent命令将自动调整C代码的缩进风格,个人比较喜欢indent -kr 2.编译C语言程序: 1.gcc编译器: gcc是一个ANSI C兼容编译器,C++编译器也可以编译C程序,事实上g++编译器内部还是调用了gcc gcc命令可以启动C编译系统,当执行gcc时,它将完
阅读全文
摘要:1.shell先后使用fork和exec系统调用来执行一个外部命令。 2.在linux系统中,有三个文件会被内核自动打开,分别是stdin、stdout、stderr。 3.进程的属性相关命令: 查看进程的属性 ps [options] 实时监视CPU的活动状态并且交互地控制这些进程 top命令 显
阅读全文
摘要:1.正则表达式: grep -E [a-z]\{10\} students 2.排序文件: sort [options][filename-list] 注:字段之间以空格或TAB字符分开 3.查找文件: find命令使用递归的方式搜索文件和目录 whereis命令搜索系统中是否含有我们指定的命令或文
阅读全文
摘要:边干边学linux-文件权限与文件共享 2016年8月24日 14:21 文件权限与文件共享: 1.存取权限: 注意:对于目录来说,x代表你可以搜索这个目录,因此,如果你没有对目录的执行权限,那么就不能使用ls -l命令来列出目录下的内容或者使用cd命令来把目录变成当前目录 2.改变文件的存取权限:
阅读全文

浙公网安备 33010602011771号