current location:Home > Technical Articles > System Tutorial > LINUX

  • How to create and present presentations from the Linux command line
    How to create and present presentations from the Linux command line
    In the Linux world, there are several different ways you can choose to give a presentation. For example, Impress.js has a large number of multimedia displays and excellent visual impact, Beamer is specially provided for LaTex users, and so on. And if you're looking for an easy way to create and display text presentations, mdp can help you achieve it. What is MDP? mdp is the next ncurses-based command line demonstration tool for Linux. What I like about mdp is its support for markdown, which makes it easy for me to create slideshows in the familiar markdown format. Naturally, it can also easily publish slideshows in HTML format. Another benefit is that it supports UTF-8 character encoding,
    LINUX 428 2024-07-17 02:07:40
  • How to implement background running of JAR process under Windows system
    How to implement background running of JAR process under Windows system
    1. Windows 1. Copy javaw.exe in /jkd/bin in the jdk installation path, and rename the process name corresponding to the jar (whatever you want to change) 2. Create a run.bar in the same directory as the jar The content of the file is as follows: @echooffstart[modified javaw name]-jar[full name of jar] For example: a javaw.exe is copied and named jarDemo; the directory where the jar is located is: d: Demo; so the corresponding one in run.bat The content is: @echooffstartjarDemo-jarD: Demonstration jarDemo-0.0.1-SNAPSHOT.jar (Note
    LINUX 623 2024-07-17 01:21:14
  • Win+linux dual system installation
    Win+linux dual system installation
    1. The step of installing the system U disk with UltraISO should not go into too much detail. Whether you are installing a windows or ubuntu system, making a system U disk is necessary. The blogger is using the system USB disk installed by UltralSO. You must download the Ubuntu image before installation. You can choose which version you want according to your needs. 2. Set the U disk to boot. Enter the BIOS to set the U disk to boot. This step is also a necessary step to install Win10. Different brands have different setting methods. You should set it according to your own model. After setting, the U disk can be automatically started after plugging in the system disk. 3. Win10 creates a disk partition. Win+X enters the disk partition directory and sets the disk partition prepared for the Linux system.
    LINUX 764 2024-07-17 00:49:30
  • Original: Centos 7 source code compilation and installation of Nginx 1.13
    Original: Centos 7 source code compilation and installation of Nginx 1.13
    I won’t go into the relevant introduction of nginx. Since you choose nginx as your web server, you must have different knowledge and understanding of nginxserver. Next, I will install it directly. Prerequisites I am using the centos7.364-bit core version system. Before installing and configuring nginx, you must install the nginx dependency package. Please see the production chapter of Centos7 compilation and installation of php7.1, and install the dependency packages provided at the beginning of the article. This dependent component package is suitable for any version of Nginx. Create new web users and groups $/usr/sbin/groupaddwww$/usr/sbin/useradd-gwwwwww$ulimit
    LINUX 793 2024-07-16 21:18:31
  • Methods and prerequisites for modifying the maximum number of TCP connections and UDP numbers in Linux systems
    Methods and prerequisites for modifying the maximum number of TCP connections and UDP numbers in Linux systems
    Prerequisite for changing the limit on the maximum number of TCP connections and UDP in the Linux system: The default configuration of the system with Root permissions is sufficient for daily use, and when performing wide-concurrency network programming, exceeding the number of connections will encounter the maximum number of open files. Error report, unable to create a new connection (exceeded the maximum number of processes), system resource allocation error 1, modify the maximum number of user processes and the maximum number of files, the role of ulimit ulimit: Display (or set) the limit of resources that the user can use (limit) Chinese Linux operating system Linux space, this limit is divided into soft limit (current limit) and hard limit (upper limit), where the hard limit is the upper limit of the soft limit. The system resources used by the application during operation do not exceed
    LINUX 680 2024-07-16 14:25:32
  • Old Boy Linux Issue 23 A must-read for operation and maintenance personnel: How to increase your salary in Beijing, Shanghai, Guangzhou and Shenzhen?
    Old Boy Linux Issue 23 A must-read for operation and maintenance personnel: How to increase your salary in Beijing, Shanghai, Guangzhou and Shenzhen?
    If you want to make more money, you need to cultivate your abilities above the knees (from the space of the old boy teacher). Students living in Beijing, Shanghai, Guangzhou and Shenzhen who are not satisfied with their wages should take a closer look! It’s the Spring Festival. I write this article to share with you. I wish you a happy Spring Festival! Opening: Operation and maintenance personnel, please don’t belittle yourself! Some operation and maintenance personnel are in operation and maintenance positions themselves, and they really belittle the operation and maintenance position and think that development is awesome. Of course, that is just a "siege", linux system image download, dear! Operations and maintenance are the same as development. They are both IT jobs. Although pure operation and maintenance are similar to pure development, they are both quite miserable. Development is mostly more miserable. You work overtime very late to get the project online quickly. Sometimes you don’t see anyone in closed development for a month. The 23rd issue of Renlaoboylinux has been launched and bugs and functions have been improved every day!
    LINUX 512 2024-07-16 13:43:57
  • Nginx+Tomcat deployment operation of Angular+javaweb project
    Nginx+Tomcat deployment operation of Angular+javaweb project
    Initially, I used ngbuild-prod-aot to compile and package. Note here that since it is now officially built-in, you only need to enter ngbuild–prod when packaging. Here you can compare it with the size of my project: ngbuild: 8,348,761 bytes ngbuild–aot: 9,232,405 bytes ngbuild–prod: 1,839,811 bytes ngbuild–prod–aot: 1,839,811 bytes Finally, it can be seen that ngbuild–prod can be completed. Minimum packaging for productization. I don’t understand something here. The pre-compiled build is larger than the regular build. I hope it will be bigger.
    LINUX 512 2024-07-16 12:41:29
  • Solutions to Linux subsystem errors under Win10
    Solutions to Linux subsystem errors under Win10
    In order to better test Linux applications, many users will install the Linux subsystem on Windows 10 system computers. However, a friend recently reported that he encountered an error message of 0x80070057 when turning on the Linux subsystem function. What should I do? Next, the editor of PConline will share with you the solution. The details are as follows: 1. This error is because win10 has released a new version, but the computer's win10 has not yet been upgraded to the latest version. When it failed like mine, the latest released version number was 1703, but the current version was not caused by 1703; 2. We can press [Win+I] to open the settings, and then click [System] > [About] to view the current version.
    LINUX 490 2024-07-16 12:07:04
  • Easy Language version 3.6: cross-platform programming, supports Windows, Linux and Unix
    Easy Language version 3.6: cross-platform programming, supports Windows, Linux and Unix
    Ways to develop Linux programs with Easy Language. Easy Language version 3.6 is a cross-platform version, which can support the development of Windows, Linux and Unixlinux platforms. In the Easy Language version 3.6 environment mirror, you can compile programs based on Windows in the Windows environment. programs, and compile programs under Linux, and can be distributed on multiple platforms. When publishing separately, just select different operating systems. Here, we would like to inform Yi Language users once again that if you compile a program based on Windows, you can use Yi Language version 3.6 to compile directly. There will be no impact on cross-platform and it will be the same as the previous operation. If you want to develop programs based on Linux systems, please refer to the following
    LINUX 345 2024-07-16 11:40:11
  • Summary of linux system instructions
    Summary of linux system instructions
    Commonly used commands: clear clear screen pwdPrintWorkingDirectory abbreviation, which can display the full path of the current working directory whoami the user name of the current user file-name-display detailed information file related commands: touch create file cp copy file mv move file, cp and mv are in The file name can be modified during the move and copy process. mv can complete the renaming function. rm deletes the file. After deletion, it is deleted directly without going through the recycle bin. It is basically impossible to retrieve the find file. -name searches for the file name, chmod modifies the file permissions r4w2x1. For example :chmod644 file name display: type|owner|same group|other ln create link file hard
    LINUX 1123 2024-07-16 11:39:09
  • Linux kernel auxiliary tool function inventory: analysis and application of container_of macro
    Linux kernel auxiliary tool function inventory: analysis and application of container_of macro
    Scan and pay attention to learn embedded, learn together, and grow together. The Linux kernel is an independent software. He does not use any C language library. He has implemented many tools and auxiliary tools by himself. This series of articles will take stock of some auxiliary tool functions provided by the kernel. When compiling a driver program for the Linux driver kernel, we can use the tool functions provided by the kernel to easily achieve the target function. The macro definition of macro container_of is very famous, and many articles have analyzed it, but this macro is often seen in the kernel and drivers. The function of this macro is to derive the address of the structure through the address of the structure members and the structure type. li under the toolsincludelinuxkernel.h file of the linux source code
    LINUX 1000 2024-07-16 09:38:05
  • jdk1.6 for linux 32: Java core programming software, the first step to learn Java well
    jdk1.6 for linux 32: Java core programming software, the first step to learn Java well
    jdk1.6forlinux32 is the core programming software of Java, the most popular programming language nowadays. It provides Java with a lot of effective content such as running environment, tools, data interpreters and so on. Therefore, if you want to learn Java well, install Linuxjdk6.032 bit (6u24). One step, recommend it to colleagues in need! Introduction to Linuxjdk6.0 32-bit (6u24) JDK (Java Development Kit) is SunMicrosystems' product for java developers. Since the launch of Java, 64-bit linux installation 32-bit jdk red flag linux6.0 tutorial, JDK has become the most widely used JavaSD
    LINUX 511 2024-07-16 04:17:51
  • Four ways to execute python system commands
    Four ways to execute python system commands
    There are several common methods of executing system commands in Python. Note: The following example code runs successfully under Python 3.5. 1. The os.system method os.system(cmd) runs the system command in the sub-terminal, and you can obtain the return information after the command execution and the status returned by the execution >>>importos>>>os.system('date') 2018 4 Sunday, August 8, 19:29:13 CST0# Running status number, 0 means that two lines of results will be returned after correct execution. The first line is the result, and the second line is the execution status information. 2. os.popen method os.popen(cmd ) not only executes orders
    LINUX 561 2024-07-16 02:46:32
  • Explore the basics of Linux: the mysteries of hard drives and partitioning techniques
    Explore the basics of Linux: the mysteries of hard drives and partitioning techniques
    1. Linux basic knowledge points Hard disk drive is a medium that can store a large amount of information resources. The hard drive we usually see is a square and heavy iron box. Although the hard drive is round, after adding some control circuits, it is designed into a round case for easy portability. And the hard disk is really round. I'm not going to lie to you. How else would it be called a disk? Second, what you need to know is that hard drives can be partitioned. You can partition a hard disk into multiple partitions and exit without saving under Linux. It seems that a partition is both a ranking and a tense. What are the partitions called rankings? Today's hard drives are getting larger and larger, storing more and more resources. In order to more reasonably manage the use of hard disk resources and more effectively improve query speed and access quality, we can define hard disks as many
    LINUX 988 2024-07-15 18:41:07
  • What are pipes and named pipes used for in Linux? One article will help you understand
    What are pipes and named pipes used for in Linux? One article will help you understand
    The editor would like to share with you the uses of pipelines and named pipes in Linux. I believe that most people don’t know much about it, so I share this article with you to refer to Linux named pipe cases. I hope you will finish reading this article. There is a lot to gain, let’s find out together below! In Linux, pipe allows you to send the output of one command to another command. Pipes, as their name suggests, redirect the standard output, input, and errors of one process to another process for further processing. The sentence pattern of the "pipeline" (or "unnamed pipeline") command is to add the | character between the two commands: Command-1|Command-2
    LINUX 456 2024-07-15 18:07:44

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28