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

  • How to distinguish between $() and ${} and $(()) and (()) in bash shell
    How to distinguish between $() and ${} and $(()) and (()) in bash shell
    Usage of $() and ${}: In bashshell, $() and `` (backtick) are used for command substitution. And $() can be used in every shell that does not exist. If you use bash2, it will be no problem...Look at ${}...it is actually used for variable substitution. In general, there is no difference between $var and ${var}. But using ${} will more accurately define the scope of the variable name. Here I will use some examples to illustrate some of the special functions of ${}: Suppose we define a variable as: file=/dir1/dir2/dir3/my.file.txt We can
    LINUX 993 2024-02-15 10:40:25
  • Deepin Linux installation to hard disk and Deepin Linux hard disk installation tutorial
    Deepin Linux installation to hard disk and Deepin Linux hard disk installation tutorial
    Deepin Linux is an operating system based on the open source Linux kernel. It has the characteristics of stability, efficiency, and security. It is widely used in servers, desktops and other fields. This article will introduce how to install Deepin Linux to the hard disk and the Deepin Linux hard disk installation tutorial. Preparation work Before installing Deepin Linux, you need to make the following preparations: 1. Download the ISO image file of Deepin Linux, which can be downloaded from the official website or the open source community. 2. Prepare a U disk or CD to write the ISO image file into it so that you can start the computer from the U disk or CD for installation. 3. Make sure the computer's hard disk space is sufficient, at least 20GB of free space is required. Installation steps 1. Insert the U disk or CD into the computer and restart
    LINUX 1162 2024-02-15 10:33:08
  • Master Linux recording commands to protect your work
    Master Linux recording commands to protect your work
    In daily work and study, we often need to use recording commands to record terminal operations or demonstrate some technical operations. As a Linux user, these recording commands are also essential. In this article, we will introduce several commonly used Linux recording commands so that you can operate more efficiently and conveniently. Prerequisites If you just want to be able to record your terminal sessions and play them back on the terminal or share them with others, then you only need a software called: ttyrec. Ubuntu users can install it by running this line of code: sudoapt-getinstallttyrec If you want to convert the resulting video into a gif file so that it can be played with those who don't use a terminal
    LINUX 862 2024-02-15 10:30:13
  • Debian U disk installation and tutorial
    Debian U disk installation and tutorial
    As a member of the Linux distributions, Debian has strong stability and extensive application support. Installing Debian through a USB flash drive allows us to experience this excellent operating system more conveniently. This article will introduce in detail the installation process of Debian USB flash drive and Related tutorials. Preparation tools and materials 1. A USB flash drive with at least 8GB capacity 2. Debian ISO image file 3. USB boot production tool, such as Etcher or Rufus Installation steps download Debian ISO image file. Insert the USB flash drive. Open the USB boot creation tool, select the downloaded ISO image file and the inserted U disk. Click to start production and wait for the production to be completed. After the production is completed, restart the computer and enter the BIOS settings
    LINUX 948 2024-02-15 10:30:10
  • Challenge your brain - play the Linux numbers game
    Challenge your brain - play the Linux numbers game
    Digital games have always been a favorite of many people, and in Linux systems, there are many fun digital games that we can try to challenge our brains. These games not only help us relax but also improve our logical thinking and calculation skills. This article will introduce some interesting Linux digital games, allowing you to experience different game fun while learning the Linux system. A simple Linux number-guessing game source code game rules: Number-guessing games are usually played by two people, one party gives the number and the other party guesses. The person who guesses the number must think of 4 numbers without repeating numbers, and cannot let the guesser know. Anyone who guesses can start guessing. Every time a number is guessed, the person who guesses the number will give out how many A's and how many B's according to this number, where A precedes
    LINUX 963 2024-02-15 10:27:12
  • Complete guide to installing Nvidia driver in Debian
    Complete guide to installing Nvidia driver in Debian
    In the world of LINUX, Debian is a popular distribution. For some novices, it may be difficult to install Nvidia drivers. This article will introduce in detail how to install Nvidia drivers in Debian to help you complete it easily. Install the driver to get the best performance out of your graphics card. Preparation work Before installing the Nvidia driver, we need to make the following preparations: Confirm your graphics card model so that you can download the corresponding driver. Make sure your system is connected to the Internet in order to download and install the driver. Back up your important data to avoid data loss during installation. Install Nvidia Driver Next, we can follow the steps below to install the Nvidia driver:
    LINUX 666 2024-02-15 10:21:07
  • Deepin Linux App Store installation process and application software
    Deepin Linux App Store installation process and application software
    Deepin Linux App Store: First of all, you need to be connected to the Internet, otherwise it will be difficult to install. Press CTRL+ALT+T to call out the command terminal console: The article comes from the assistant Axi-enter the following command, and then press Enter to download linux. The installation process will ask you to enter the password linux During the software installation process, please enter the password and press Enter. During the Linux installation process, the password will not be displayed. The article comes from Assistant Axi-sudoaptinstalldeepin-appstoreThe article comes from Assistant Axi-After the installation is successful, you can find the "App Store" in the start menu. The article comes from Assistant Axi-The article comes from Assistant Axi-Open App store, then download the application software you need. The article comes from assistant Axi
    LINUX 926 2024-02-15 10:10:26
  • Installation of Owncloud on CentOS
    Installation of Owncloud on CentOS
    OwncloudOwncloud is an open source software for self-built cloud storage services. It allows you to create and manage personal cloud storage space on your own server. Through Owncloud, you can easily store, synchronize and share files, and also provides many other functions. , such as calendar, contact management and online document editing. CentOS CentOS is a Linux-based operating system that is widely recognized for its stability and security. CentOS provides many powerful tools and software packages, making it an ideal choice for self-built cloud storage services. Install Owncloud Here are the steps to install Owncloud on CentOS: Install the necessary software before starting to install Ow
    LINUX 589 2024-02-15 10:10:07
  • Detailed explanation of Debian package installation: from beginner to proficient
    Detailed explanation of Debian package installation: from beginner to proficient
    As a widely used Linux distribution, Debian has a powerful package management system, which makes the installation, upgrade and maintenance of software relatively simple. This article will introduce the basic knowledge of Debian package installation in detail to help you better manage and use it. Debian system. Debian package management basics In the Debian system, software is usually distributed in the form of packages. These packages contain all the files required to run the software, as well as related configuration files and documents. Debian uses the APT (Advanced Packaging Tool) tool to manage software packages. Using APT for package management 1. Update the software package list: Before running the APT command, you first need to update the local software packages
    LINUX 920 2024-02-15 10:09:07
  • Install SASLuthd on CentOS and NVIDIA driver on CentOS
    Install SASLuthd on CentOS and NVIDIA driver on CentOS
    Installing and configuring the necessary software and drivers on the CentOS operating system is an important step to ensure the normal operation and performance optimization of the system. This article will introduce in detail how to install SASLauthd and NVIDIA drivers on CentOS. CentOS installation SASLauthdSASLauthd is a program used to authenticate users. It can be used by many services, such as SMTP, POP3, IMAP, etc. The following are the steps to install and configure SASLauthd on CentOS: Install SASLauthd1. Open the terminal and run as root user Log in with your identity. 2. Run the following command to install SASLuthd: yuminstallcyrus-
    LINUX 1120 2024-02-15 10:03:07
  • Problems with crontab under Linux and solutions to the problems
    Problems with crontab under Linux and solutions to the problems
    Join the embedded project practice group for free (send development board), please add Liangxu WeChat: coderliangxu-8 Source: Operation and Maintenance Talk In actual work, crontab has various problems. The following is an in-depth introduction to the specific work of crontab. Common problems and solutions to them. 1. What can crontab do? Crond is a daemon process used in Linux to periodically perform certain tasks or wait to handle individual incidents. It is similar to scheduled tasks under Windows. When the operating system is installed, this service tool will be installed by default. , and the crond process will be started manually. The crond process will regularly detect whether there are tasks to be executed every minute. If there are tasks to be executed,
    LINUX 1002 2024-02-15 10:00:20
  • Algorithm - Detailed explanation of binary search
    Algorithm - Detailed explanation of binary search
    Binary search, also known as half search, has the advantages of fewer comparisons, fast search speed, good average performance, and takes up less system memory; its disadvantage is that the table to be looked up is required to be an ordered table, and insertion and deletion are difficult. Therefore, the binary search method is suitable for ordered lists that do not change frequently but are searched frequently. First, assuming that the elements in the table are arranged in ascending order, compare the keyword recorded in the middle position of the table with the search keyword. If the two are equal, the search is successful; otherwise, use the middle position record to divide the table into two sub-tables, the first and last. If If the keyword recorded in the middle position is greater than the search keyword, then the previous sub-table will be searched further, otherwise the next sub-table will be searched further. Repeat the above process until a record that meets the conditions is found, making the search successful, or until the subtable does not exist, in which case the search fails.
    LINUX 403 2024-02-15 10:00:13
  • Easily install OpenOffice on Linux system, doubling office efficiency
    Easily install OpenOffice on Linux system, doubling office efficiency
    Dear friends, the rapid development of computer and Internet technology has made it impossible for us to live without various office applications. Among Linux systems, the most popular is the open source and free office suite OpenOffice. Now, I will introduce to you in a simple and in-depth way how to install and use this excellent office tool in a Linux system, so that you can enjoy a relaxed and efficient office experience. Dear user, first please make sure that your Linux system has correctly installed and configured the basic tool packages, such as the necessary Java operating environment and so on. You are sincerely invited to visit the OpenOffice official website to obtain the download link for the latest version of the client software. To better suit your needs, you can freely choose the stable version or the beta version
    LINUX 1106 2024-02-15 10:00:13
  • How to Monitor Linux Disk I/O Performance
    How to Monitor Linux Disk I/O Performance
    The Linux storage system I/O stack consists of three parts: file system layer, general block layer and device layer. Among them, the general block layer is the core of Linux disk I/O. It provides a standard interface for accessing block devices of file systems and applications; it abstracts various heterogeneous disk devices into a unified block device and responds to I/O sent by file systems and applications. In this article, we'll look at disk performance metrics and how to view them. Linux disk performance indicators When measuring disk performance, we often mention five common indicators: utilization, saturation, I
    LINUX 823 2024-02-15 09:54:03
  • Linux kernel version control scheme explained to you
    Linux kernel version control scheme explained to you
    If you want to check the Linux kernel version currently installed on your system, you can do it using uname, which is a Linux command that allows you to list information related to your system. Depending on the distribution you are running, the version number displayed by uname may differ from the actual Linux kernel version. SunnypanoramicviewofUjungWaterPalace/BaliIndonesia/Every Linux kernel version has a different version number associated with it. Have you ever wondered how the Linux kernel version number is formed? If you've been using Linux for a while, you should know that Linux distributions have unique versions, and each version has a specific codename.
    LINUX 627 2024-02-15 09:30:03

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