![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
赵jc
这个作者很懒,什么都没留下…
展开
-
云服务器设置允许指定端口访问
云服务器设置允许指定端口访问这里以腾讯云服务器为例在云服务器加入以下指令即可:firewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --zone=public --add-port=8009/tcp --permanentfirewall-cmd --reload...原创 2022-04-08 16:53:45 · 3134 阅读 · 0 评论 -
Linux常用命令
Linux常用命令查看进程的指令 ps -aux查看端口的 netstat -ano | findstr 8080查看内存/CPU利用率 top查看ip地址 hostname -i / ip addr / ipconfig查看磁盘利用率 df创建文件 touch查看日志 git log从已经提交(commit)的文件中删除文件,并添加新的文件从git add中删除一个文件 : git restore --stagedgit commit --amendgit push --force原创 2021-09-23 10:16:49 · 171 阅读 · 0 评论 -
Linux—多线程
为什么要学习多线程呢?当然是为了提高程序的运行效率了。面对复杂的问题,单一的进程已经解决不了问题了,所以引用了多线程。线程是什么?1.线程也是内核创建出来的task_struct结构体(在内核当中创建了一个PCB)2.从内核角度看,内核当中其实没有线程的概念,叫做轻量级进程(线程的概念是C库当中的概念)3.内核创建出来的轻量级进程的PCB,在task_struct结构体当中内存指针也是指向进程的虚拟地址空间的线程的优点:1.创建一个线程的开销比创建一个进程小2.创建一个线程所用的资源比较小原创 2020-06-19 10:09:18 · 234 阅读 · 0 评论 -
Linux--进程间通信篇
为什么会有进程间通信?每一个进程都是拥有自己独立的虚拟地址空间和页表结构,促使了进程独立,同时带来了进程和进程之间相互协作之间的问题。所以就引入了进程间通信(最大的进程间通信叫做网络)。所以进程间通信可以理解为进程与进程之间交换数据。学习进程间通信我们要了=了解掌握以下知识管道(数据传输)共享内存(数据共享)消息队列(数据传输)信号量(进程控制)1.管道管道:管道就是内核当中的一块内存,相当于内核为进程间通信创建的缓冲区管道分为匿名管道和命名管道匿名管道1.创建匿名管道的接口 int pip原创 2020-05-26 12:09:28 · 240 阅读 · 0 评论 -
Linux基础IO篇
1.复习C语言阶段学习过的文件操作–>we文件流指针1.一系列函数FILE fopen(const char path,const char* mode**)path:需要打开文件的路径加上文件的名称;可以不加路径,默认打开的是当前路径下的文件mode:以什么方式打开文件r:以读的方式打开,如果打开的文件不存在,则报错r+:以读写的方式打开,如果打开的文件不存在,则报错w:以写...原创 2020-05-10 23:37:06 · 242 阅读 · 0 评论 -
Linux进程篇
进程概念1.冯诺依曼体系冯诺依曼:计算机之父,数学家,物理学家,化学家(曼哈顿计划–原子弹计划)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200507094539345.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9n...原创 2020-05-07 16:05:47 · 433 阅读 · 0 评论 -
Linux工具篇
Linux工具篇这里简单介绍一下Linux中常用的几个工具,直接开始吧。包管理器(yum)相当于商店的概念,在这个商店中有许多软件,可以让用户进行下载和安装yum的三板斧----需要root用户的权限安装:yum install [软件名称]移除:yum remove [需要移除软件的名称]查看:yum list编辑器(vim)vim有三种常用的模式:普通模式,命令行模式,插入模...原创 2020-05-04 18:04:48 · 213 阅读 · 0 评论 -
Linux基础命令
这里罗列了一些Linux的基础命令,话不多说直接开始吧。~:在当前的Linux操作系统当中用户的家目录/:在当前的Linux操作系统中指的是根目录. :当前目录… :上级目录ls(list):查看当前目录下有哪些文件或者文件夹 ls[path]ls-l 简写为ll:查看文件或者文件夹的属性ls-a:可以查看隐藏的文件或者文件夹ls-lrt:按照修改日期进行排序,也有将最后一次修改的...原创 2020-05-04 10:11:04 · 289 阅读 · 0 评论 -
Linux权限知识总结
这里总结了一些Linux权限的小知识,不是很全面,会持续增加的。话不多说让我们开始吧。权限:权限是针对不同用户进行划分的,可以分为当前用户,当前用户组,其他用户,给大家举一个简单的例子吧。如图三室一厅的房子为linux操作系统,那么哥哥妹妹及父母就可以看作Linux当中的用户,如果将哥哥和妹妹划分为一个阵营,父母一个阵营。那么对于哥哥的房间来说,哥哥就是当前用户,妹妹就是当前用户组成员,而父...原创 2020-05-04 10:01:11 · 272 阅读 · 0 评论