current location:Home > Technical Articles > System Tutorial > LINUX
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Advanced usage of Linux tar command - backup data
- There is a powerful tar command on Linux systems. tar was originally designed for making tape backups (tapearchives), which can back up files and directories to tapes and extract or restore files from tapes. Now, we can use tar to back up data to any storage medium. It is a file-level backup that does not need to consider the type of the underlying file system and supports incremental backups. 1. Some common options ●-z, –gzip: use the gzip tool (de)compression, the suffix is generally .gz●**-c, –create: **tar packaging, the suffix is generally .tar●**-f, –file=: ** immediately followed by the file name obtained after packaging or compression●**
- LINUX 578 2024-02-12 22:10:02
-
- 5 common pitfalls about variables in the Linux Bash Shell
- The Bash scripting language supports operating variables in Linux. However, if you have development experience in other popular programming languages, using Bash to handle variables may be error-prone. This is because its syntax is different from other languages (and even a little strange to some developers). This article will give you 5 practical tips based on my experience. After reading it, it can help you avoid unnecessary mistakes. 0. There can be no spaces around the equal sign. For many languages, such as Python, adding spaces around the equal sign is a good practice because it improves the readability of the code. But in Bash, no extra spaces should be added when defining variables. For example, if I declare a variable named name like this: nam
- LINUX 1068 2024-02-12 22:09:13
-
- Briefly describe the process of sending and receiving network data packets in Linux system
- What processing does the Linux server need to do when receiving network data packets, and how does it pass the data to the application process step by step? When an application process sends a data packet, how does Linux send the data packet? Today we will talk about this topic. Before it is ready to receive network data packets, Linux needs to do a lot of preparation work, such as: initialization of the network subsystem, registration of the protocol stack, initialization of the network card driver, starting the network card, etc. Only when these are ready can it really start. Receive network packets. Network Protocol Stack Before introducing Linux to send and receive network data packets, let us first understand the Linux network protocol stack. The International Organization for Standardization has developed an open system interconnection communication reference model (OpenSyste
- LINUX 674 2024-02-12 21:54:33
-
- CentOS is not installed and there are no startup items after CentOS installation - detailed solution
- Preface to LINUX: As an open source operating system, CentOS is widely used in the server field. When using CentOS, you may encounter some problems, such as being unable to install normally or having no startup items after installation. This article will introduce in detail how to solve these problems. Methods to help you use CentOS smoothly. CentOS no installation problem solution 1. Check the integrity of the ISO file: You need to ensure that the downloaded CentOS ISO file is complete and not damaged. You can verify the integrity of the file by comparing the MD5 or SHA1 checksum of the file. If the checksum If it does not match, it is recommended to download the ISO file again. 2. Check the boot sequence: When installing CentOS, you need to set the correct boot sequence
- LINUX 1331 2024-02-12 21:50:08
-
- Quickly install the latest Linux Kernel 6.4 on Ubuntu
- LinuxKernel6.4 was recently released by Linus Torvalds and has been made available for installation on Ubuntu systems in Canonical's official UbuntuMainlineKernel archive. It supports multiple architectures, including amd64 (x86_64), AArch64 (ARM64), ARMhf, PowerPC64-bit little endian (ppc64el), and IBM Systemz (s390x). It is important to note that these kernels are provided by the Ubuntu kernel team, but they do not provide support for these kernels. If you encounter a problem, they are also not responsible for any damage caused by improper installation or use. therefore,
- LINUX 603 2024-02-12 21:45:03
-
- Installation and configuration guide for PDKSH and Telnet under CentOS
- In the CentOS system, PDKSH (PublicDomainKornShell) and Telnet are two commonly used tools. PDKSH is a public domain KornShell that can provide powerful scripting functions, while Telnet is a remote login protocol that allows us to log in on the local computer. Log in to another computer remotely through the network. Let's introduce how to install and configure these two tools under CentOS. Install PDKSH1. Open the terminal and use the following command to download the PDKSH installation package: `wget-5.2.14.tar.gz` 2. Unzip the installation package: `tar-zxvfpdksh-5.2.1
- LINUX 1177 2024-02-12 21:42:08
-
- Black screen when installing Deepin Linux and black screen during Linux installation
- Hello everyone, I am. When installing Deepin Linux or other Linux distributions, some users may encounter a black screen problem. This problem may make people feel confused and helpless, but don't worry, today I will provide you with some possibilities. s solution. The black screen problem may have many causes, here are some common solutions: 1. Check hardware compatibility to make sure your hardware is compatible with Linux. Some graphics cards or processors may not support certain Linux distributions, resulting in black screen problems, here In this case, you can try to change the hardware or choose another Linux distribution. 2. Adjust the graphics card settings. If your hardware is compatible, the black screen problem may be caused by the graphics card settings. You can try to enter the graphics card settings interface.
- LINUX 981 2024-02-12 21:40:37
-
- NixOS: The perfect Linux distribution?
- When it comes to Linux distributions, the first thing that comes to mind may be Ubuntu, Debian or Fedora, etc., but today I want to introduce to you an unusual Linux distribution-NixOS. NixOS is an exciting distribution. Let’s take a look at why you might want to give it a try. NixOS…another distro using a different package manager? ?OK, NixOS is one of the premium Linux distributions. So if I’m writing this, I must have a pretty solid reason, right? Well, there are many! I've been using it for 3 months and it's so good that I'm considering switching to NixOS from my all-time favorite Pop!_OS. in this finger
- LINUX 1405 2024-02-12 21:39:21
-
- How to check Linux memory usage
- For Linux system administrators, memory management has always been a complex and critical issue. During use, we often need to check memory usage and solve the problem of system crash caused by excessive memory consumption. This article will introduce how to check Linux memory usage and find potential problems, while also providing some common memory management tips and strategies. When it comes to Linux system performance optimization, physical memory is one of the most important factors. Naturally, Linux provides a wealth of options for monitoring the usage of precious memory resources. Different tools vary in monitoring granularity (e.g. system-wide, per-process, per-user), interface mode (e.g. graphical user interface, command line, ncurses
- LINUX 443 2024-02-12 21:30:21
-
- **Tongxin uos system download and installation guide**
- With the continuous development of information technology, the operating system, as the soul of the computer, has become increasingly diverse and complex. Among many operating systems, the UOS system has gradually become favored by users due to its stability, efficiency and security. , this article will introduce in detail how to download and install the Tongxin uos system to help you complete this process smoothly. To understand the Tongxin uos system, we need to have a basic understanding of the Tongxin uos system. Tongxin uos is a representative of the domestic operating system. It is based on the Linux kernel and integrates a wealth of application software and tools to provide users with a stable and Efficient working environment. Compared with the traditional Windows system, the UOS uos system pays more attention to security and privacy protection, and supports a variety of devices at the same time.
- LINUX 1163 2024-02-12 21:30:08
-
- Syscall system call Linux kernel tracing
- In Linux user space, we often need to call system calls. Let's take Linux version 2.6.37 as an example to track the implementation of the read system call. System call implementations may vary between versions of Linux. In some applications, we can see the following definition: scssCopycode#definereal_read(fd,buf,count)(syscall(SYS_read,(fd),(buf),(count))) In fact, what is really called is the system function syscall(SYS_read), which is the sys_read() function. In Linux version 2.6.37, this function
- LINUX 426 2024-02-12 21:21:14
-
- One article to understand what package dependencies are on Linux
- Use these coding tips to write fast, readable shell scripts. Bash has undoubtedly become the native built-in automation solution for every modern Unix-like system or Unix-based operating system. Programmers use Bash to create shell scripts to automate repetitive command line tasks. The main goal of Bash is to provide a minimal syntax for executing other programs and handling their exit codes and output. However, modern Bash interpreters have a complete command language, providing the functionality of most general-purpose programming languages. Therefore, we can write highly readable shell scripts by including traditional command line calls and algorithmic code. Modern versions of Bash introduce performance-related features such as associative arrays and support for passing by reference, making
- LINUX 592 2024-02-12 21:18:29
-
- Easily learn file packaging and compression under Linux - comprehensive understanding of the tar command
- In Linux systems, file packaging and compression are extremely common and necessary operations, and the tar command is a powerful tool. Not only can it pack multiple files into one, but it can also compress and decompress files. For Linux newbies, it is very important to be familiar with the tar command, because it will greatly improve our work efficiency. In this article, we will fully understand how to use the tar command, so that you can easily learn file packaging and compression techniques under Linux. Simply put, an archive is a single file that contains a series of files and/or directories. Archive files are typically used for transfer locally or over the Internet, or as a backup copy of a series of files and directories, allowing you to work with a single file
- LINUX 1318 2024-02-12 21:12:34
-
- **Xiaosi LINUX: GitLab Installation Guide - Debian and GitLab Installation Tutorial**
- **Preface** With the increasing popularity of open source technology, GitLab, as a powerful open source project management and collaboration tool, has become the first choice of many developers. Installing GitLab on a Debian system can not only meet the needs of individuals or small teams. It can also provide a stable and efficient project management platform for large projects. This article will introduce in detail how to install GitLab on a Debian system and share some relevant Linux knowledge. **1. Preparation** Before starting the installation, please ensure that your Debian system has been updated to the latest version and the necessary software packages are installed. You can update the system and install software packages through the following commands: ``` bashsudoapt -ge
- LINUX 1121 2024-02-12 21:09:07
-
- 5 ways related to hibernation waiting in Linux system
- In Linux systems, sleep waiting is usually used to save power or wait for certain important operations to complete. However, in actual applications, you may encounter various situations where you need to use different sleep waiting methods. This article will introduce you to 5 commonly used Linux hibernation waiting methods to help you better understand and master this technique. The sleep and wait commands in Linux allow you to run commands at a selected speed or capture and display the exit status of a task after waiting for it to complete. sleep simply inserts a timed pause between commands. The wait command is notified that it has completed until it completes. Sleep command The sleep command will pause for the specified time. It is commonly used in scripts, but also works on the command line. below
- LINUX 1034 2024-02-12 21:03:16