[implementation of FTP cloud disk for linux small project]
Implementation of FTP cloud disk for linux small project
preface
In the past two days, I have reviewed the basic knowledge of linux (file IO operation, process, thread, network programming, interprocess communication) I learned before. Well, on the whole, I have a deeper understanding of the knowledge points than I learned for the first ...
Added by prometheos on Sat, 26 Feb 2022 17:00:05 +0200
10, Linux development board controls LED light equipment
Control LED light equipment
Driver
Essence: create corresponding device node files for hardware devices
When creating equipment files, specify the use of equipment files.
application program
Control the hardware according to the device file usage specified by the driver
Control hardware equipment steps
1. Find the device node file corres ...
Added by Grimloch on Sat, 26 Feb 2022 13:11:19 +0200
nginx source code analysis -- master and worker process model
1, Overall architecture of Nginx
nginx in normal execution will have multiple processes. The most basic processes are master process (monitoring process, also known as main process) and woker process (working process), and possibly cache related processes.
A relatively complete overall frame structure is shown in the figure:
2, Core proces ...
Added by Sulphy on Sat, 26 Feb 2022 08:17:12 +0200
Some summaries of knowledge about volume/partition in Linux
Write before
Share some knowledge about storage on Linux with your buddiesThis part of things is almost useless, but it needs a clear definitionThe article covers:
Linux file storage, LVM-related conceptsFormat partitions using the Linxu file system, mount partitionsAdjust logical volumes, add swap partitions, etc. Actual DemoThe followin ...
Added by fonster_mox on Fri, 25 Feb 2022 19:11:56 +0200
Redis cluster (master-slave replication, sentinel mode, cluster mode)
catalogue
1, Redis master-slave replication
1.1 definitions
1.2 role of master-slave replication
1.3 Redis master-slave replication process
1.4 set up Redis master-slave replication
Experimental environment
Install redis
Modify redis configuration file (Master node operation)
Modify redis configuration file (Slave node operation)
1.5 ...
Added by Stevan on Fri, 25 Feb 2022 18:43:20 +0200
Advanced area of attack and defense world experts - stack2
Advanced area of attack and defense world experts - stack2
Look at the title, nothing
1, Analysis file
checksec It is found that there is stack overflow protection, which has not been seen before. There may be new knowledge points. Run file It seems to be a program for inputting numbers to calculate the average value. ida open unsig ...
Added by minifairy on Thu, 24 Feb 2022 15:59:12 +0200
Source code compilation and installation LAMP
catalogue
Foreword
1.LAMP introduction and overview
2.Apache
2.1Apache origin
2.2 introduction to Apache
3.httpd
3.1 compiling and installing httpd server
3.2 compiling and installing httpd server
4. Install MYSQL
4.1 installing MYSQL
4.2sql_ The common values of mode are as follows:
4.3 setting environment variables
5. Inst ...
Added by busnut on Thu, 24 Feb 2022 14:19:56 +0200
Greenplum 6.17 cluster construction
Greenplum 6.17 cluster construction
1, Cluster planning
Hostipfunctionmaster192.168.2.20mastersegment1192.168.2.21segmentsegment2192.168.2.22segment
The password is 1
2, Environmental description
nameexplainoperating systemCentos7Database installation packageopen-source-greenplum-db-6.17.2-rhel7-x86_64.rpm
3, Preparation before installation ...
Added by ilangovanbe2005 on Thu, 24 Feb 2022 11:44:41 +0200
Linux CentOS7 Web Services
Web Services
Web service is one of the most popular and popular services for Internet applications. It is a platform for information release, data query, data processing, network office and distance education.
1, Introduction to Web Services
Web server, also known as WWW server, is mainly used to provide online information browsing serv ...
Added by nerya on Thu, 24 Feb 2022 06:42:37 +0200
shell script -- loop control
Fundamentals of shell programming (shell script learning notes)
loop
In Shell programming, it is often necessary to repeatedly execute one or a group of commands, such as printing 10 "Hello World" continuously - although writing 10 echo "Hello World" instead of loop can also complete the same work, but what if printi ...
Added by chrislead on Wed, 23 Feb 2022 20:04:00 +0200