Operating system experiment

Experiment 1 command interpreter Experimental content Write a micro command interpreter minishell.c in C language, which can receive and interpret the following commands: (1) dir lists the current directory (2) cop file1 file2 copy files (3) era filename delete file (4) disp string display string (5) end end, exit requirement: (1) Check the v ...

Posted by jazz_snob on Mon, 04 Oct 2021 15:00:33 -0700

Guangdong Mobile HM201 TV box (Nanchuan license plate) brushes the route beside armian + docker + openwrt

Guangdong Mobile HM201 TV box (Nanchuan license plate) brushes the route beside armian + docker + openwrt Box information: S905L, 1G+4G, 100m network port, USB2.0x2, 2.4G WiFi (not driven under armbian), no Bluetooth Input under the built-in Android system terminal: cat /proc/device-tree/amlogic-dt-id Results obtained: gxl_211_1g 1, U S ...

Posted by MP145 on Mon, 04 Oct 2021 11:23:06 -0700

Linux experiment - character interface command operation exercise

1, Experimental purpose (1) Familiar with terminal and shell   Command format (2) Master the method of getting help and the use of common commands 2, Experimental content be careful: The experimental operations are carried out in the normal user mode, and the super user root is not used; Notice that there are spaces between each line ...

Posted by Rebelrebellious on Sun, 03 Oct 2021 15:35:21 -0700

Building a four rotor multi aircraft flight platform based on ROS and PX4 under Optitrack visual positioning

1 stand alone platform The first is to build a stand-alone platform, which is divided into two steps Assemble the aircraft to realize the manual flight of the remote controllerThe onboard board is added to realize the autonomous flight of onboard control aircraft 1.1 four rotor hardware assembly Four rotor hardware components: framePad ...

Posted by daneilair on Sat, 02 Oct 2021 16:58:33 -0700

JumpServer open source fortress machine deployment (source code)

preface JumpServer is the first open source fortress machine in the world. It uses GNU GPL v2.0 open source protocol. It is an operation and maintenance security audit system conforming to 4A specification. JumpServer is developed in Python, follows the Web 2.0 specification, and is equipped with the industry-leading Web Terminal scheme, ...

Posted by austrainer on Sat, 02 Oct 2021 13:52:04 -0700

mit6.s081 lab1 Xv6 and Unix utilities

chapter 1 system call 1.1 Process and memory int fork() Create a process, the parent process returns the pid of the child process, and the child process returns 0int wait(int *status) Status gets the status returned by the child process exit, and the return value of wait is the pid of the child process exit. If the process calling wait() has ...

Posted by james_creasy on Sat, 02 Oct 2021 13:15:28 -0700

Linux-Network Configuration and Process Management

Network Configuration for Linux Linux Gets Network Configuration Automatically It is easy to get the network configuration automatically, but each time you start Linux, the ip addresses may be assigned differently. All of them, getting the network configuration automatically is not suitable as a server The first step is to configure a f ...

Posted by serbestgezer on Sat, 02 Oct 2021 12:41:12 -0700

Compiling Linux 0.11 kernel

Compiling Linux 0.11 kernel 1, Experimental environment As usual, the experiment is carried out on the Vmware virtual machine. The experimental environment is Ubuntu 16.04. At the same time, this content is also based on the relevant contents of the course experiment of operating system of Harbin University of technology. hit-oslab 2, D ...

Posted by blurredvision on Sat, 02 Oct 2021 11:14:56 -0700

2-10 Configuring Linux Networks

2.10.1 Network Parameter Configuration 1. Configure Static Host Name -Profile/etc/hostname - Fixed saved host name, valid for this machine - Permanently configure host name [root@localhost03 ~]# echo svr7.tedu.cn > /etc/hostname [root@localhost03 ~]# cat /etc/hostname #Do not affect the current hostname, need to restart the computer ...

Posted by khaine on Sat, 02 Oct 2021 11:09:04 -0700

Summary of Common Commands for ssh

The Secure Shell abbreviation is SSH, developed by the Network Working Group of IETF, which is a security protocol created on the application and transport layers to provide secure transport and use environments for computer shells. Simple usage The easiest way to use it is without parameters. > ssh rumenz.com rumenz@rumenz.com's p ...

Posted by Woad.php on Sat, 02 Oct 2021 09:38:44 -0700