UnixAndLinux
文章平均质量分 61
特招
生而弗有,为而弗恃,功成而弗居。夫唯弗居,是以不去。
展开
-
openEuler下配置smb
将SELINUX=enforcing改为SELINUX=disabled。测试系统版本为:openEuler 22.03 LTS SP3。输入命令“systemctl start smb”访问用户名是test,密码123456。有需要确认的地方,输入y,回车。输入密码123456。原创 2024-06-24 18:22:44 · 346 阅读 · 0 评论 -
CentOS 7如何配置yum源
1.EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.cp-avf /mnt/cdrom /yum #若不想每次都放光盘,可复制光盘文件到本地硬盘yum目录下。(1).如果重定向的操作符是转载 2023-05-25 13:59:59 · 250 阅读 · 0 评论 -
CentOS常用命令
ssh配置文件/etc/ssh/sshd_config。禁用(开机禁止启动):disable。启用(开机自启动):enable。重新加载配置:reload。查看状态:status。重启:restart。原创 2023-05-05 09:51:28 · 648 阅读 · 0 评论 -
centos7、8打开、关闭防火墙,查看防火墙状态
centos7的防火墙改用firewalld,不再使用iptables了。操作防火墙,首先要进入到root用户。1、打开防火墙systemctl start firewalld2、关闭防火墙systemctl stop firewalld3、查看防火墙状态systemctl status firewalld4、启用防火墙systemctl enable firewalld5、禁用防火墙systemctl disable firewalld执行打开防火墙、关闭防火墙,操作原创 2021-08-23 15:33:55 · 2367 阅读 · 0 评论 -
C++及UNIX基本常识
C++基本常识:1、虚函数、纯虚函数 一个类中将所有的成员函数都尽可能地设置为虚函数总是有益的。3632、内联函数 3、多态性 4、默认构造函数、拷贝构造函数、深拷贝、浅拷贝 5、堆 6、静态成员 7、友元 UNIX基本常识:1、守护进程 守护进程是一种在后台运行的进程,它独立于所有的终端。在UNIX系统中,有许多服务转载 2006-03-19 15:13:00 · 1226 阅读 · 0 评论 -
Linux下Vnc远程桌面Server配置教程
VNC是Virtual Network Computing(虚拟网络计算机)的缩写。VNC是由AT&T的欧洲研究实验室开发的一款优秀的跨平台远程桌面控制软件,支持Linux,Unix,Windows等操作系统跨平台远程桌面控制。VNC有两部分组成,分别是:服务端(vncserver)和客户端(vncviewer)。下面以Linux(VNC服务端)、Windows(VNC客户端)为平台介绍V转载 2014-03-29 05:35:16 · 1918 阅读 · 0 评论 -
使用openssl的md5库
在linux机器上,有一个命令可以计算出文件的md5值,那就是md5sum,如果没有的话,就需要安装RPM包:coreutils。现在我们使用openssl的库也可以方便的计算出文件的md5值。主要用到的函数是int MD5_Init(MD5_CTX *c);int MD5_Update(MD5_CTX *c, const void *data, size_t len);i转载 2014-03-17 23:32:49 · 20161 阅读 · 2 评论 -
tcp_keepalive的设置
1.参数设置查看相关的参数sysctl -a|grep tcp_keepalivenet.ipv4.tcp_keepalive_intvl = 30net.ipv4.tcp_keepalive_probes = 2net.ipv4.tcp_keepalive_time = 160设置相关的参数sysctl -w net.ipv4.tcp_keepalive_ti转载 2014-03-06 23:21:58 · 25081 阅读 · 1 评论 -
sysctl命令详解
个人一般sysctl -p 或sysctl -a比较多使用 sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。 命令格式: sysctl [-n] [-e] -转载 2014-03-06 23:19:55 · 903 阅读 · 0 评论 -
rpcgen的简单讲解及例子程序
rpcgen简介rpcgen可以自动生成RPC服务器程序的大多数代码,它的输入为一个规格说明文件,它的输出为一个C语言的源程序。规格文件(*.x)包含常量、全局数据类型以及远程过程的声明。Rpcgen产生的代码包含了实现客户机和服务器程序所需要的大部分源代码。他包括参数整理、发送RPC报文、参数和结果的外部数据表示以及本地数据表示的转换等。不过在由rpcgen生成的源文件中,没有过程的具体原创 2013-09-04 13:54:52 · 705 阅读 · 0 评论 -
Window中模拟Linux管道功能的函数
Window中模拟Linux管道功能的函数参数int nPortNo; // 端口号int nPipe[2]; // 传出socket通信用的ID [0]收消息,[1]发信息函数实现int CreatePipe(intnPortNo, int nPipe[2]){ int iSts = 0; printf("PIPE 创建");// Windows原创 2012-08-28 17:34:02 · 2245 阅读 · 0 评论 -
Csh脚本调用Csh脚本,sh脚本调用Csh脚本
共通的csh脚本comm.csh#!/bin/cshset HOMETEST="/user/hometest "set HOMETESTA=$HOMETEST/hometestaecho HOMETEST=$HOMETESTecho HOMETESTA=$HOMETESTA Csh脚本调用共通的Csh脚本testa.csh#!/bin/cshsource原创 2012-08-28 17:07:02 · 3439 阅读 · 0 评论 -
ftp自动传输文件 和 rcp自动传输文件?
1、RCP传输文件实例 实例中所用的系统为solaris本机系统名为local_machine,用户名为dong,ip地址为192.168.45.227,远端系统名为mars,ip地址为192.168.45.212,远端注册用户为zhong。 在mars上,用root注册,用vi编辑文件/etc/hosts,增加一行:192.168.45.227 local_machi原创 2006-03-17 22:33:00 · 2262 阅读 · 0 评论 -
unix下如何判断一个文件夹是否存在?
unix下如何判断一个文件夹是否存在? #include #include int main(int argc, char *argv[]) { if( NULL == argv[1] ) { printf("please input file path"); return 0; } i原创 2005-12-02 11:04:00 · 3481 阅读 · 0 评论 -
简单的获取UNIX系统时间的函数。
#include #include int UZGETTIM(int *date, int *time, int *msec, int *sts){ int ret ; /* 返回值 */ struct timespec nowtime原创 2005-11-05 13:43:00 · 2293 阅读 · 1 评论 -
UNIX上的socket编程(在solaris9/RethatEnterprise3上调试通过)
UNIX上的socket编程(在solaris9/RethatEnterprise3上调试通过)Tcpserver.c //服务器端 #include #include #include /* for bzero */#include /* for close */#include #include #include #include #define PORT 1234 /*原创 2005-10-06 13:33:00 · 2106 阅读 · 0 评论