LINUX
文章平均质量分 82
K²
这个作者很懒,什么都没留下…
展开
-
muduo网络库的安装、编译和使用
原文:https://blog.csdn.net/amoscykl/article/details/83185400github项目地址https://github.com/chenshuo/muduo安装:#安装cmake sudo apt-get install cmake #安装boost sudo apt-get install libboost...转载 2019-07-25 09:26:52 · 1391 阅读 · 0 评论 -
Ubuntu18.04安装MySQL5.7
转载自https://www.cnblogs.com/chancy/p/9444187.html1.1安装首先执行下面三条命令:# 安装mysql服务sudo apt-get install mysql-server# 安装客户端sudo apt install mysql-client# 安装依赖sudo apt install libmysqlclient-dev...转载 2019-05-05 22:37:23 · 111 阅读 · 0 评论 -
Ubuntu18.04安装telnet功能
安装openbsd-inetdsudo apt-get install openbsd-inetd -y安装telnetdsudo apt-get install telnetd -y重启openbsd-inetdsudo /etc/init.d/openbsd-inetd restart查看telnet运行状态sudo netstat -a | grep telnet登...转载 2019-05-05 19:40:24 · 2328 阅读 · 0 评论 -
Linux下破解UE
rm -rfd ~/.idm/uex rm -rf ~/.idm/*.spl rm -rf /tmp/*.spl转载 2018-10-25 18:11:23 · 1037 阅读 · 0 评论 -
Linux多人聊天(二)
在上次所写的Linux多人聊天(一)中,仅实现了群聊的功能,本篇中实现了登录(/:login\n),注册(/:regis\n),查询个人信息(/:search\n),私聊(/:pchat\n)/群聊(/:gchat\n),清屏(/:clear\n),退出(/:exit!\n)等功能,其中账号,密码以及个人信息都是在数据库(mysql->test_db->users)中保存。注意:m...原创 2018-08-11 11:03:21 · 934 阅读 · 0 评论 -
Linux多人聊天(一)
多人聊天室算是socket网络编程中比较基础的一个功能了,它主要由服务器和客户端两部分组成。其中客户端比较容易实现,只需要完成发送和接收消息的功能,而服务器则需要对每个客户端发送的数据进行分析,判断出消息的类型,从而决定是保存,删除还是转发。下面进行具体的说明:(基于TCP协议)客户端:预编译和全局变量的声明:#include <stdio.h>#include <...原创 2018-08-03 21:36:17 · 2799 阅读 · 1 评论 -
[shell script]计算退伍时间
这是一个简单(入门级)的shell脚本,输入退伍的日期,可以计算还有几天退伍。#!/bin/bash#program# you input your demobilization date,I calculate how many days before you demobilize.#history#2018/8/3 15:01 wk//提示信息echo "this pr...原创 2018-08-03 16:25:46 · 661 阅读 · 0 评论 -
自定义ls命令(C语言)
ls是Linux上经常使用的一个命令,它的参数也比较多,在此仅实现了-a,-A,-s,-l和-R以及这几个参数混合使用的情况,先上代码:源代码:#include<stdio.h>#include<pwd.h>#include<grp.h>#include<time.h>#include<string.h>#includ...原创 2018-07-25 20:40:57 · 1295 阅读 · 0 评论 -
vim程序编辑器
vi是一个比较通用的文本编辑器,在所有linuxdistribution上都会存在vi这个编辑器。而vim是高级版的vi,vim不但可以用不同颜色显示文件内容,还能进行诸如shell脚本,C等程序的编辑功能。vim相对其他编辑器的优点: 1、所有的UNIX Like系统都会内置vi文本编辑器,其他文本编辑器不一定存在 2、很多软件的接口都会主动调用vi 3...原创 2018-07-08 12:15:03 · 491 阅读 · 0 评论 -
Linux文件与文件系统的压缩与打包
一、压缩文件的用途与技术原理: 1、将一个字节(8bits)内未利用到的部分“丢”出来,以让文件所占空间变小。 2、将重复数据进行统计记录,若数据中有100个1,即“111111……”,则记录为“100个1”。因为压缩得到的文件无法直接被系统识别并使用,需要先解压缩,而压缩前与压缩后所占用的磁盘空间大小被称作是压缩比。用途:文件所占的空间变小,硬盘便可以容纳更多...原创 2018-06-30 15:46:40 · 251 阅读 · 0 评论 -
Linux磁盘与文件系统管理
1.Linux的Ext2文件系统(inode)在整体规划当中,文件系统最前面有一个启动扇区,可以安装引导装载程序。若每个block大小为1k,则引导装载程序和super block各占一个block。若每个block大小为2k或4k则两者在同一个block中。date block(数据块)用来放置文件内容的地方,在Ext2文件系统中支持的大小有1KB,2KB及4KB三种而已。 原则上,block...原创 2018-06-24 02:13:58 · 276 阅读 · 0 评论 -
Linux文件与目录管理
一、目录的相关操作cd 切换目录pwd 显示当前目录pwd - p 显示当前的路径mkdir 新建一个新的目录 mkdir -p text1 / text2 / text3 / text4 可自行创建多层目录mkdir -m 777 text 强制改变text目录的权限(默认755)rmdir 删除一个空目录rm -r text 将所有目录下的东西都删除二、关于执...原创 2018-06-16 12:01:43 · 223 阅读 · 0 评论 -
linux的文件权限与目录配置
权限r(读)-4 w(写) -2 x(可执行) -1chgrp 用户组名 文件名 更改文件的用户组(用户组存在于/etc/group)chown 用户名 文件名 更改文件所属用户(存在于/etc/passwd)chown [-R] 用户名 文件名 更改目录及以下所有文件的所有者chown 用户名:用户组名 文件名 同时更改所有者和用户...原创 2018-06-03 22:29:43 · 245 阅读 · 0 评论