菜鸟笔记
提升您的技术认知

linux 笔记-ag真人游戏

5种检查可用内存的方法

菜鸟阅读 : 1596

例如,服务器主要在shell上工作,并且首先没有可用的ui。由于最重要的是要检查服务器上的内存资源,因此最好学习可以帮助我们进行服务器管理的相关命令。本文解释了使用以下5个命令来检查可用内存: free命令 vmstat命令 /proc/m...

linux之线程互斥锁

菜鸟阅读 : 1240

信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在sem_wait的时候,就阻塞在 那里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直...

linux端口转发的几种常用方法

菜鸟阅读 : 4356

1. ssh 端口转发 ssh 提供了一个非常有意思的功能,就是端口转发,它能够将其他 tcp 端口的网络数据通过 ssh 链接来转发,并且自动提供了相应的加密及解密服务。 (1) 本地端口转发 ssh -fgn -l 2222:local...

linux命令su、sudo、sudo su、sudo -i使用和区别

菜鸟阅读 : 1465

sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命...

在 linux 上调整命令历史

菜鸟阅读 : 1708

linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。 如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前运行的命令...

linux下高效切换目录的方法

菜鸟阅读 : 1084

cd 命令确实很方便,但如果需要频繁在下面的目录切换,你可能要怀疑人生了: /home/alvin/projects/blogdemos/linux-system-programming/thread /home/alvin/project...

简述linux的内存寻址方式

菜鸟阅读 : 1077

举个栗子:假如有3个程序a,b,c,a需要10m,b需要100m,c需要20m,总内存就120m,按照之前的分配方式,前10m给a,10m-110m给b,系统还剩10m,但是c需要20m,显然剩下的内存是不够c用的。怎么办? 为什么要内存管...

如何使用nload实时监控网络带宽

菜鸟阅读 : 1772

系统环境 centos7 安装 在基于centos/rhel的系统上首先安装epel软件源,可以轻松地安装nload工具。 [root@localhost ~]# wget -o /etc/yum.repos.d/epel.repo htt...

什么是时序竞态?

菜鸟阅读 : 1256

pause函数 函数原型: int pause(void); 函数作用: 进程调用pause函数时,会造成进程主动挂起(处于阻塞状态,并主动放弃cpu),并且等待信号将其唤醒。 返回值: 我们知道,信号的处理方式有三种:1. 默认...

解析linux信号集操作函数

菜鸟阅读 : 1255

我们有时需要屏蔽某个信号,就需要去修改阻塞信号集。那么,我们该如何修改阻塞信号集?系统提供的一个方法是,我们先创建一个跟阻塞信号集一样的集合,再利用它去修改阻塞信号集。 系统提供了一系列的信号集设定函数。这些函数如下所示: sigset_t...

网站地图