Tag:linux

  • [linux] Commonly used shell commands [Continuously adding…]

    Time:2022-12-6

    Full-stack technology sharing, dynamic update of API documents, simple and easy-to-understand technical points, quick startIf it is helpful, please like it. If you are interested, follow and add bookmarks to get more documents, which are convenient for reference at any time. If you have any questions, please leave a message to discuss foreword The shell […]

  • Detailed explanation of Linux policy routing

    Time:2022-12-6

    overview In Linux, we usually useroutecommand to manage routing information. However, this command can only be used for the management of basic routing information. Facing the more powerful policy-based routing mechanism,routeThe order seems to be overwhelmed. In the traditional routing algorithm, routing can only be performed based on the destination address. However, if there are […]

  • Node.js installation and environment configuration ultra-detailed tutorial [Windows system installation package method]

    Time:2022-12-6

    Step1: Download the installation package https://nodejs.org/zh-cn/down… Choose according to your computer system and number of digits. My computer is Windows system, 64-bit, and I want to download the stable version of .msi (LTS is the long-term stable version). Choose herewindows64-bit.msiformat installation package. .msiand.zipFormat difference: .msiIt is a program installation file developed by Windows installer, which […]

  • Linux disk LVM root directory expansion

    Time:2022-12-6

    Basic concepts of LVM Physical Volume (PV): A medium on which a volume group can be created, which can be a hard disk partition, or the hard disk itself or a loopback file. The physical volume includes a special header, and the rest is cut into physical extents (physical extents) Volume group Volume group (VG): […]

  • Recording of Linus’ lost 1994 speech released

    Time:2022-12-6

    Jon Maddog Hall, chairman of the board of directors of the Linux Professional Institute, has released a recording of Linus Torvalds’ 1994 keynote speech on Archive.org.Linus’s Lost 1994 Speech Tape Released Linus’ Lost 1994 Speech Tape Released Jon Maddog Hall, chairman of the board of directors of the Linux Professional Institute, has released a recording […]

  • The difference between root directory and home directory under Mac

    Time:2022-12-6

    Many people are not particularly clear about the concepts of these two directories, let’s explain them today home directory open a terminal The first thing that catches the eye is this~Symbol, this symbol represents the meaning of the home directory. (Don’t ask why it has to be~symbol, which is customary and has no special meaning) […]

  • “Linux Network Development Must-Learn Course” 10_Application Protocol Analysis Module (Part 2)

    Time:2022-12-6

    Question: How to parse protocol data in real time through socket file descriptor? deep thinking Is there enough data to be retrieved from the file descriptor? (Do you have to wait until the number is sufficient (for example: 12 bytes in the message header) before starting to parse) enough data Read 12 bytes to parse […]

  • Still worrying about SVN? Let’s take a look at how git can help you out of the management dilemma!

    Time:2022-12-5

    The content of this article mainly includes the following points, take everyone to see the development process of git Development History basic skills basic usage agreement Detailed command · Commit · Checkout · Detached HEAD (anonymous branch commit) · Reset · Merge · Cherry Pick · Rebase Skill development path On April 10, 2008, GitHub […]

  • Writing Markdown Online

    Time:2022-12-5

    Writing Markdown Online Install Nginx service apt install nginx yum install nginx Modify Nginx configuration [email protected]:~# vim /etc/nginx/sites-available/default [email protected]:~# cat /etc/nginx/sites-available/default server { listen 80; listen [::]:80; server_name md.oiox.cn; listen 443 ssl; listen [::]:443; ssl_certificate /ssl/cert.pem; ssl_certificate_key /ssl/cert.key; ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; root /var/www/md; index index.html; location / { […]

  • Bash trick: simple and fast cd to shell script of multi-level parent directory

    Time:2022-12-5

    In Linux, when you need to cd to a multi-layer parent directory, you need to entercd ../../../Wait for multiple “../”. When the input is fast, there is often an extra dot ‘.’ or one less dot ‘.’ in the middle, and it needs to be deleted and re-entered. However, in actual development work, especially in […]

  • What is the difference between socket and the socket (fd) returned by accept

    Time:2022-12-5

    Record the review road of unix network programming A brief review of the socket connection process socket() — get fd! Function: Specifies the protocol family (IPv4, IPv6, or unix) and socket type (byte stream, datagram, or raw socket). However, neither the local protocol address nor the remote protocol address is specified. Definition: int socket(int family, […]

  • Use URLOS to install SqlServer2017 under Linux

    Time:2022-12-5

    Can SqlServer be installed on Linux? The answer is yes! You can also find a lot of related articles on installing SqlServer under Linux systems on the Internet. Maybe after some twists and turns, you can also successfully install sqlserver in Linux, but you may encounter a lot of pitfalls. Today we introduce a more […]