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

  • SSH service startup and configuration guide: How to successfully set up and log in remotely
    SSH service startup and configuration guide: How to successfully set up and log in remotely
    It means that your ssh service has already been started. If it fails, try uninstalling it (see Step 6: Uninstalling the ssh service) and then installing it (Part 2: Installing the ssh service). First, enter the /etc directory. The /etc directory stores some configuration files, such as passwd and other configuration files. If you want to use ssh to remotely log in to linux and install ssh rainforest linux, you need to configure the configuration in the /etc/ssh/sshd_config file. Information, use vim to edit the LINUX community, enter vim/etc/ssh/sshd_config in the command line mode, after entering, press "i" to enter the editing state, find the file and change it to: Passwo
    LINUX 389 2024-06-14 09:46:41
  • shock! Timers actually have so many features, did you know?
    shock! Timers actually have so many features, did you know?
    During the data communication process, you will encounter format requirements for data sending time. Therefore, in order to select different timers according to actual requirements in the application, it is necessary to consider the characteristics of several application timers. Timer article references generally include: 1. sleep, usleep and nanosleepsleep() and nanosleep() both cause the process to sleep for a period of time before being awakened, and the implementations of the two are completely different. Linux does not provide the system call sleep(). sleep() is implemented in the library function. It sets the reporting time by calling alarm(), and calls sigsuspend() to suspend the process on the signal SIGALARM. sleep() ) can only be refined
    LINUX 937 2024-06-14 09:14:49
  • In-depth understanding of shell: Common noun analysis and application scenarios in penetration
    In-depth understanding of shell: Common noun analysis and application scenarios in penetration
    What are shells? Shell is a term commonly used in penetration, such as getshell, webshell, drop shell, etc., all related to shell. Shell explained by Baidu Encyclopedia: In computer science, Shell is also called a shell (to distinguish it from the core), which refers to software (command parser) that "provides an operating interface for users". It is similar to cmd.exe under DOS and later. It receives user commands and then calls the corresponding application. Simply put, users access the services of the operating system kernel through the shell, that is, from the shell to the kernel to execute system commands. getshell: obtain the command execution permission of the target webshell: refers to the website side door linux kernel sprint
    LINUX 1216 2024-06-13 21:26:03
  • Want to become a Linux master? Full analysis of mkdir, cat, touch command syntax and examples
    Want to become a Linux master? Full analysis of mkdir, cat, touch command syntax and examples
    Directory mkdir command sentence pattern command format command function command parameter mkdir command example Example 1: Create an empty directory Example 2: Create multiple directories recursively Example 3: Create a directory with permissions 777 Example 4: Create a new directory and display information Example 5: Directory structure of a project created by a command cat command sentence pattern command format command function command parameter cat command example Example 1: Add the line number to the file content of log2012.log and enter log2013.log into the file Example 2: Add log2012.log and log2013 Add the line number to the .log file content (blank lines are not added) and then append the content to log.log. Example 3: Use heredoc to create files in the next life
    LINUX 485 2024-06-13 19:58:44
  • Teach you Tomcat URL rewriting
    Teach you Tomcat URL rewriting
    Preparation for the early installation of JDKyuminstalljava-1.8.0-openjdk-develvim/etc/profile.d/jdk.shexportJAVA_HOME=/usr/java/latest#First define the environment variable of JAVA_HOME exportPATH=$JAVA_HOME/bin:$PATH#and then append./ etc/profile.d/jdk.sh install tomcatyuminstalltomcattomcat-admin-webapps.noarch\tomcat-webapps.noarcht
    LINUX 677 2024-06-13 19:29:03
  • cronatab periodic task scheduler
    cronatab periodic task scheduler
    To perform periodic tasks, ensure that the service is running. The service name is crond; servicecrondstart; systemctlstartcrond; configuration file /etc/crontabcron’s log file cat/var/log/cron Introduction crond is a daemon process in Linux that is used to periodically perform certain tasks or wait for certain events. Similar to the scheduled tasks under Windows, when the operating system is installed, this service tool will be installed by default, and the crond process will be automatically started. The crond process will regularly check whether there are tasks to be executed every minute. If there are tasks to be executed, The task will be executed automatically. Task adjustment
    LINUX 349 2024-06-13 18:49:11
  • Help you understand the Linux operating system
    Help you understand the Linux operating system
    1. What is an operating system? An operating system (OS for short) is a computer program that manages and controls computer hardware and software resources. It is the most basic system software that runs directly on the "bare metal". Any other software must be in the operating system. It can only be run with the support of . Shangxuetang knowledge compilation: Linux operating system introduces operating system: kernel, library, application. Library: An application without an execution entry point. windows system: dll file. linux: so: shardedobject2. Operating system in real life win7MacAndroidiOS3. Development history of operating system Unix Before 1965, computers were not as sophisticated as they are now.
    LINUX 1024 2024-06-13 12:52:46
  • Get to know Linux: a free, stable and high-performance operating system
    Get to know Linux: a free, stable and high-performance operating system
    Regarding Linux, its basic concepts should be familiar to you. The official definition: Linux is a set of Unix-like operating systems that are free to use and freely disseminated. It is a multi-user, multi-task, multi-threading and multi-CPU operating system based on POSIX and UNIX. It can run major UNIX software tools, applications and network contracts. It supports 32-bit and 64-bit hardware. Linux inherits the network-centric design philosophy of Unix and is a multi-user network operating system with stable performance. Why use Linux? What is the value of Linux? The main advantages of Linux are stability, freeness, and good performance. Stability, where is it manifested? We use PCs not only for some special cases
    LINUX 1107 2024-06-12 22:46:51
  • Linux shell and process
    Linux shell and process
    Run a few commands here: print the login process (always exists until login and exit) IDgeorge.guo@ls:~$echo$PPID3411george.guo@ls:~$ps-aux|grep3411george.+34110.00.0990044520?S11: 000:00sshd:george.guo@pts/46 Print the shell process forked out by the login process (always exists until login and exit) george.guo@ls:~$echo$$3412george.guo@ls:~$ps-aux |grep3412george.+
    LINUX 749 2024-06-12 22:46:30
  • Tutorial on using useradd and passwd commands in Linux system
    Tutorial on using useradd and passwd commands in Linux system
    #useradd–d/usr/sam-msam This command creates a user sam. The -d and -m options are used to form a home directory /usr/sam for the login name sam (/usr is the default user directory. parent directory). Assume that the current user is sam, then the following command changes the user's own password: #passwdOldpassword:******Newpassword:*******Re-enternewpassword:**********if it is super User, you can specify a password for any user using: #passwdsamNewpassword:*******Re-en
    LINUX 626 2024-06-12 22:36:26
  • Master Linux must-learn commands: how to use fidsk and practical examples
    Master Linux must-learn commands: how to use fidsk and practical examples
    Preface: Let me write an article to share with you a command that must be learned under Linux: fidsk. If you don’t have a Linux environment, you can refer to my previous article: Oops, I suddenly want to get a Linux centos8 system to play with, what should I do? Introduction Linuxfdisk is a program that creates and maintains partition tables. It is compatible with DOS-type partition tables, BSD or SUN-type c drive lists. Usually we use it to manage the Linux c drive, perform partition viewing, Linux 64-bit system, low format and other operations. It is one of the must-learn commands for contacting Linux. Sentence pattern fdisk [required parameters] [selected parameters] required parameters: selected parameters: menu operation instructions running environment before the demonstration instance
    LINUX 1068 2024-06-12 19:02:41
  • No need to move media! How to directly boot and install a Linux system from the hard disk
    No need to move media! How to directly boot and install a Linux system from the hard disk
    When I was messing around with Linux booting today, I discovered a Linux installation method that does not require any Unicom media, that is, starting the installation system directly from the hard disk. 1. First download an easyBCD. Go to the "Add New Entry" option and select the "NeoGrub" entry, then select "Add". Add and click "Configure". 2. Add the following lines of text to the pop-up text file named "menu.lst": titleInstallUbunturoot(hd0,1)kernel(hd0,1)/vmlinuzboot=casperiso-scan/filename=/[LINUX]ubuntu-12.10 -deskt
    LINUX 295 2024-06-12 18:29:02
  • The principle and usage of ll command to view directory information list in Linux
    The principle and usage of ll command to view directory information list in Linux
    Study and summarize the document by yourself, it’s a bit messy, don’t blame it 1. What does the total dosage in Linux mean? In Linux, we often use the ll command (ls-l) to view the directory information list, see the picture on the right: In the picture above, "Total dosage" What does 92" refer to? The "total" here, which can also be called "total dosage" or "total", refers to the number of blocks used in the directory. How is this number of blocks estimated? See the picture on the right: The value on the right side of the picture above is the sum of the number of blocks (number of blocks) occupied by directories and files, 4x8+40+12+8=92, which is equal to "total 92", among which, the "ll-s" command It can also be written as "ls-ls" or "ls-l--size", using "ls--h
    LINUX 773 2024-06-12 10:27:59
  • Learn about Linux: a highly secure, highly available, and easy-to-maintain operating system
    Learn about Linux: a highly secure, highly available, and easy-to-maintain operating system
    What is Linux? Linux is an operating system software. Unlike Windows, Linux is a Unix-like operating system that is open source and can be spread freely. It is an operating system that supports multi-users, multi-tasks, multi-threads and multi-CPUs. It can run major UNIX software tools, applications and network contracts. It supports 32-bit and 64-bit hardware. Linux inherits the network-centric design philosophy of Unix and is a multi-user network operating system with stable performance. Advantages of Linux: 1. High security - Unless the user logs in as root under the Linux system, it is difficult for the program to modify the system settings and configuration. To do this, the permissions of the downloaded file/malware
    LINUX 316 2024-06-11 13:35:01
  • Detailed explanation of high-precision time function and timeout mechanism under Linux
    Detailed explanation of high-precision time function and timeout mechanism under Linux
    High-precision time acquisition and timer under Linux
    LINUX 652 2024-06-11 09:06:58

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