随笔分类 - Linux
摘要:1.列出所有 tcp与udp 端口 netstat -tulnp Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Pro
阅读全文
摘要:#include <stdlib.h> int system(const char *command); system()函数会新起一个子进程来调用要执行的命令,执行完了之后还会回到你原来的程序中。 exec函数族 int execlp(const char*file,const char*arg,
阅读全文
摘要:1.互斥锁必须总是由给它上锁的线程解锁,信号量的挂出即不必由执行过它的等待操作的同一进程执行。一个线程可以等待某个给定信号灯,而另一个线程可以挂出该信号灯。 2.互斥锁要么锁住,要么被解开(二值状态,类型二值信号量)。 3.由于信号量有一个与之关联的状态(它的计数值),信号量挂出操作总是被记住。然而
阅读全文
摘要:添加用户:useradd -m 用户名 设置密码:passwd 用户名 删除用户:userdel -r 用户名 1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不
阅读全文
摘要:调用 inet_ntoa 函数产生的段错误 “Segmentation fault (core dumped)” 的原因及解决办法 struct sockaddr_in client_addr; ...printf("connection from %s\n", inet_ntoa(client_a
阅读全文
摘要:fd1=open("./file1",O|CREAT,0666)中的0666指的是该文件描述符fd1对file1的访问权限为0666, fd2=open("./file1",O|CREAT,0600)中的0600指的是该文件描述符fd2对file1的访问权限为0600, 后面fd1和fd2需要用来当
阅读全文
摘要:代码 code1.c: 1 #include <sys/ipc.h> 2 #include <sys/shm.h> 3 #include <sys/types.h> 4 #include <unistd.h> 5 #include <stdio.h> 6 #include <string.h> 7
阅读全文
摘要:权限掩码 umask为用户文件创建掩码,是创建文件或文件夹时默认权限的基础。通常我们可以使用chmod修改linux中文件的权限。umask的作用与chmod的效果相反,具体看下面。 若没有文件掩码时,文件的默认权限为0666,文件夹的默认权限为0777。 第一位代表特殊权限(suid:4、sgid
阅读全文
摘要:来源: 百度百科 僵尸进程 僵尸进程 僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出 ,子进程将会被被init进程(init是系统进程,pid为1)接管(此时该子进程称为孤儿进程),子进程退出后init进程会回收其占用
阅读全文
摘要:转载自:https://blog.csdn.net/xx18030637774/article/details/82141889 介绍 当我们想在进程中执行另外一个函数或程序时,可以使用exec函数。进程调用exec函数,则该进程中用户空间所有代码和数据会完全被新程序替换,但是不会创建新进程,因此进
阅读全文
摘要:## 代码格式详解 看一个例子: ```bash #set java environment export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79 export CLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/li
阅读全文
摘要:1. VMware虚拟机如何在后台运行? 当虚拟机处于开启状态时,点击右上角的叉叉,会弹出选项,点击在后台运行即可。 2. 后台运行的时候右下角没有VMWare托盘图标显示,怎么设置其在电脑右下角显示托盘图标? 编辑->首选项->显示托盘图标,选中当虚拟机开机时即可。
阅读全文
摘要:(1)终端中输入 cp /etc/skel/.bashrc ~/; (2)打开并修改.bashrc文件: gedit .bashrc; (3)把下图中的w改为大写W, 保存。 (4)source ~/.bashrc
阅读全文
摘要:这跟Linux系统有关,CentOS的链接文件默认配色在浅色主题下看起来就很亮,如下图 解决方案:修改CentOS配色: 每次只能改一个用户的配色,要改哪个用户的,就切换到那个用户之后执行以下操作: 1.cp /etc/DIR_COLORS $HOME/.dir_colors 2. vim $HOM
阅读全文
摘要:【例 1】 通过使用 -a,你会看到以 . 为开头的几个文件,以及目录文件 (.)、(..)、.gconf 等等,这些都是隐藏的目录和文件。其中,目录文件名以蓝色显示,一般文件以白色显示。 注意,Linux 系统中,隐藏文件不是为了把文件藏起来不让其他用户找到,而是为了告诉用户这些文件都是重要的系统
阅读全文
摘要:安装Remote SSH插件并使用 3.1安装 然后去vs code里面搜索remote ssh就可以看到该插件,点击安装即可。 3.2界面改变 安装完该插件后我们可以看到我们的侧栏已经多了一个远程的图标,让我们点击它,如下所示: 3.3使用插件 ①、点击新添加一个服务器,然后会在侧边多出一个输入框
阅读全文
摘要:转载:https://www.cnblogs.com/hi3254014978/p/12388967.html 步骤: 1. 买一台云服务器 2. 使用 xhell 在服务器上安装jdk, --( xhell6 下载) 3. 使用 xshell 在服务器上安装 mysql 内附 mysql 下载方式
阅读全文
摘要:今天购买了阿里云的Centos7服务器,部署启动tomcat后发现浏览器无法访问,首先想到的就是端口有没有被开放。Centos7加入了安全组,我们开放的端口需要进行配置,首先需要在防火墙出开放,相关命令如下: 开放端口: firewall-cmd --zone-public --add-port=8
阅读全文