Linux
Tian_Luo_Girl
初学小渣渣,还望多多指教
展开
-
Linux目录的权限及重要目录的作用
有关目录的权限:进入目录:执行权限在目录中(在目录内部的操作都需要目录的x权限)ls:读权限mv:写权限rm:写权限touch:写权限Linux下一切皆文件,目录也不例外,目录文件里存放的数据是目录内部的文件名和对应的inode编号,所以在目录中创建/删除文件时都需要写权限(即修改了目录文件的内容)进入目录需要执行权限,并且在目录内部执行任何命令时都需要执行权限查看目录...原创 2018-03-31 13:09:41 · 884 阅读 · 0 评论 -
Linux命令
du 1.命令格式: du [选项][文件] 2.命令功能: 显示每个文件和目录的磁盘使用空间。 du命令详细信息 df 1.命令格式: df [选项] [文件] 2.命令功能: 显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定...原创 2018-04-10 17:22:15 · 260 阅读 · 0 评论 -
Linux开发工具
vim配置刚开始用的CentOS6.5,配置vim的时候遇到了太多问题,要下载更新好多工具,插件还得手动配置,虚拟机崩溃好几次,最后转战CentOS7,轻松配置好vim CentOS7下Vim简单配置常见编辑器Vim EditorVim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不...原创 2018-04-17 13:27:55 · 314 阅读 · 0 评论 -
Linux下的彩色进度条
通过printf设置Linux终端输出的颜色和显示方式#include <stdio.h>#include <stdlib.h>#include <unistd.h>int main(){ char s[51]={0}; int i; int j=31; for(i=0;i<50;i++){ s...原创 2018-04-18 15:04:06 · 256 阅读 · 0 评论 -
Linux进程的概念
1 操作系统设计OS的目的: 1.管理计算机软硬件资源 2.为用户程序提供一个良好的执行环境1.1 OS如何管理计算机资源1.描述被管理的对象 2.组织被管理的对象1.1.1 如何描述被管理的对象用struct结构体1.1.2 如何组织被管理的对象用链表或者其他更高效的数据结构1.2 系统调用系统调用:由操作系统提供的接口 库函数:开发者对部分系统调用进...原创 2018-08-28 11:48:33 · 151 阅读 · 0 评论 -
Linux进程控制
1 进程创建1.fork函数fork从已存在的进程中创建一个新进程,新进程为子进程,原进程为父进程。 fork返回值: 在fork返回时,新进程已经创建完毕,子进程返回0,父进程返回子进程的pid在执行fork时,内核做了以下几件事: 1.分配新的内存块和pcb给子进程 2.复制父进程的部分pcb内容给子进程 3.将子进程添加到系统进程列表中 4.fork返回,开始调度器调...原创 2018-08-28 12:33:23 · 168 阅读 · 0 评论 -
TCP与UDP的区别
UDP协议段格式 16位源端口号 16位目的端口号 16位报文长度 16位检验和 数据 16位源端口号:记录着发送端的进程端口号 16位目的端口号:数据将要发送给哪个进程 16位报文长度:报文长度=报文首部+传输数据,能传送2^16字节=64K内容,因此要在应用层将要传输的数据大小处理好,因为UDP是不会拆分和合并的,应用层多大的...原创 2018-09-05 12:19:45 · 251 阅读 · 0 评论 -
面试题1
1.CentOS7和CentOS6的区别1)初始化(init)系统不同 系统功能 CentOS6 CentOS7 init系统 Sysvinit SystemdLinux操作系统的系统首先会从BIOS开始,接下来进入boot loader,由bootloader载入内核,进行内核初始化。内核初始化的最后一步就是启动pid为1的init进程,这个进...原创 2018-09-03 12:28:26 · 291 阅读 · 0 评论