主頁 >  其他 > Linux系統安裝與實驗基礎

Linux系統安裝與實驗基礎

2021-11-02 10:08:07 其他

Linux系統安裝與使用基礎

目錄

  • Linux系統安裝與使用基礎
      • 1.目的與要求
      • 2.實驗內容
      • 3.小結(回答問題)
        • Centos 7 虛擬機的安裝
        • gcc 編譯器
        • vim編輯器介紹
      • 4.控制檔案和目錄的存取權限,
        • 修改檔案權限
      • 5.Linux下存盤設備的掛載與卸載的方法,
        • 掛載卸載方法

寫在最前面:本文是Linux 的基礎操作,大家要明白的一個東西是:路徑,不管是檔案路徑,還是目錄路徑,都要在大腦中有一個架構,在終端輸入指令后,要明白是對哪里進行操作,你目前在哪個目錄下(使用 pwd 可以查看當前目錄),Linux的終端命令操作是他的特色,也挺好用的,還有就是,在輸入命令列的時候,要注意空格,在之后的代碼中, 可能體現的不是很明顯,你需要仔細觀察 ,空格是否存在,在之后的學習中,出現不明白的東西,可以私信我,咱們一起進步呀!當然首先推薦大家去百度搜一下,會比較快的得到答案并解決,接下來,就請開始學習吧!

1.目的與要求

(一) 目的
本實驗的目的是使學生學會Linux的安裝、配置和基礎使用;掌握Linux常用命令的格式和操作以及系統管理、設備管理、用戶管理和檔案存取權限管理的基本方法;熟悉編譯工具GCC的作用,學會在Linux環境下進行作業,
(二) 要求
熟悉并完成Linux(CentOS 7)的安裝和基本配置的操作程序;

  1. 了解Linux的基本操作命令的格式,掌味訓本操作命令功能和使用;
  2. 了解Linux的文本編輯器vi的3種作業模式,掌握3種作業模式的轉換并學會利用vi進行文本編輯;
  3. 掌握Linux下存盤設備的掛載與卸載的方法,并學會如何控制檔案和目錄的存取權限,
  4. 熟悉編譯工具GCC的作用和基本使用方法,

2.實驗內容

  1. 安裝并配置Linux(CentOS 7)作業系統,
    要求將主機名設定為用戶姓名的全拼,并建立一個用戶名為姓名簡拼的普通用戶,
  2. 熟悉Linux作業系統vi編輯器、編譯工具GCC的使用并掌握檔案、目錄基本操作命令的使用,
    1)首先查看用戶組態檔/etc/passwd中普通用戶的記錄,
    2)在用戶主目錄下建立一個名字為“班級姓名”(例如“rj1701zhangsan”)的子目錄,使用ls顯示該子目錄的詳細資訊,
    3)然后在用戶主目錄下使用vi編輯器編輯一個C語言源程式hello.c,并使用編譯工具GCC編譯該源程式,可執行檔案的檔案名為hello,運行編譯成功的可執行程式hello,并將運行結果重定位到“班級姓名”(例如“rj1701zhangsan”)的子目錄下的一個名為“姓名”(例如:“zhangsan”的檔案中,然后顯示該檔案的內容,
    hello.c源程式代碼:
    #include <stdio.h>
    main()
    {char name[20];
    printf(“Please input your name:”);
    scanf(“%s”,name);
    printf(“Welcome %s!\n”,name);
    reture 0;}
  3. 控制檔案和目錄的存取權限,
    1)將/usr/bin目錄中的cal檔案和/bin目錄中的cat檔案復制到rj1701zhangsan子目錄中,并分別命名為zhangsancal和zhangsancat,使用ls查看rj1701zhangsan子目錄中的各個檔案的詳細資訊,
    2)使用長串列命令ls查看/usr/bin目錄中的cal檔案和/bin目錄中的cat檔案,并把它們與rj1701zhangsan子目錄中的檔案進行比較,
    3)通過建立硬鏈接在rj1701zhangsan子目錄中以hello.link的檔案名來運行檔案hello,
    比較鏈接檔案和被鏈接檔案有什么不同?檔案的硬鏈接數是多少?執行hello.link的執行結果是什么?
    4)改變檔案hello.link的權限,使擁有者只具有讀的權限,試著再運行hello.link,它運行了嗎?為什么?
    5)洗掉hello.link,這樣做也洗掉了hello檔案嗎?為什么?
  4. 掌握Linux下存盤設備的掛載與卸載的方法,
    1)建立掛載點/mnt/usb,
    2)使用#fdisk -l命令查看設備的連接情況,主要查看U盤的名稱及檔案系統型別,
    3)使用mount命令手工掛載本地磁盤(U盤),
    4)用ls -l查看U盤中檔案的詳細資訊,
    5)使用umount命令手工卸載本地磁盤(U盤),

3.小結(回答問題)

Centos 7 虛擬機的安裝

虛擬機安裝Linux 系統全家桶(百度網盤鏈接)
提取碼:zr0e

1.創建主機名和用戶名
@ 前面是用戶名 后面是主機名

修改主機名 在超級管理員下:hostnamectl set-hostname 修改的名字
修改用戶名 在超級管理員下,要修改的用戶不得登錄,否則失敗

usermod -u newname oldname
用戶管理 (root 權限下)
創建用戶 : useradd [ 引數值 ] 用戶名
-m:自動建立用戶的登入目錄;
-M:不要自動建立用戶的登入目錄;
洗掉用戶: userdel [ 引數值 ] 用戶名
-f:強制洗掉用戶,即使用戶當前已登錄;
-r:洗掉用戶的同時,洗掉與用戶相關的所有檔案,
在這里插入圖片描述
pwd 顯示當前目錄的絕對路徑

[lsf@lishuaifu ~]$pwd

2. 熟悉Linux作業系統vi編輯器、編譯工具GCC的使用并掌握檔案、目錄基本操作命令的使用,

2.1 首先查看用戶組態檔/etc/passwd中普通用戶的記錄,

[lsf@lishuaifu ~]$ vim /etc/passwd

在這里插入圖片描述
2.2 在用戶主目錄下建立一個名字為“班級姓名”(例如“rj1701zhangsan”)的子目錄,使用ls顯示該子目錄的詳細資訊,

創建目錄——mkdir
a) mkdir test 在當前目錄下創建一個名為test的目錄
b) mkdir test1 test2 同時創建兩個目錄
c) mkdir ./test/test3 在指定目錄下創建一個名為test的目錄
創建檔案——touch
a) touch test001.txt 創建一個空檔案
b) touch text002 創建一個空檔案(沒有后綴)
c) touch ./test/test003.txt 在指定目錄下創建檔案

語法: mkdir  目錄
[lsf@lishuaifu ~]$ mkdir rj2026lishuaifu
[lsf@lishuaifu ~]$ ls -l  查看是否創建成功

在這里插入圖片描述
2.3 在用戶主目錄下使用vi編輯器編輯一個C語言源程式hello.c,并使用編譯工具GCC編譯該源程式,可執行檔案的檔案名為hello,運行編譯成功的可執行程式hello,并將運行結果重定位到“班級姓名”的子目錄下的一個名為“姓名”

[lsf@lishuaifu ~]$ vim hello.c

使用vi 編輯器 創建一個hello.c 檔案

在這里插入圖片描述

gcc 編譯器

使用vim建立一個“main.c”的檔案
在終端輸入命令:gcc main.c,這時會生成一個名為a.out的可執行檔案,
若是想指定檔案名,則可以通過命令:gcc -o main main.c,把可執行檔案名修改為main,并通過./main來查看運行結果

gcc  hello.c  ///編譯生成一個a.out 可執行的檔案,
語法 :  gcc  -o  修改名  原檔案名
gcc -o hello a.out     ///修改檔案名

vim編輯器介紹

a) 可以分為三種狀態:命令模式(command mode),插入模式(insert mode),底行模式(last line mode)
i. 命令模式:控制螢屏游標的而移動,字符,字或行的洗掉,移動復制某區,進入插入模式,過著底行模式
ii. 插入模式:進行文字輸入,按【ESC】回到命令模式
iii. 底行模式:將檔案保存或者退出vi
Vi基本操作
a) 輸入 vi +檔案名,進入vi全屏編輯畫面:$ vi myfile 剛進去是命令模式,不可以按動方向鍵移動游標,按【 i 】進入插入模式,才可以進行文字輸入
b) 洗掉文字,在插入模式下,不能洗掉,需要按下【ESC】進入命令模式,才可以進行洗掉操作
c) 退出vi 并保存檔案 在命令列模式下,按下【:】進入底行模式
i. :w filename (將檔案以指定的檔案名保存filename)
ii. :wq 保存并退出
iii. :q! 不保存并退出
命令列模式功能鍵
a) 插入模式
i. 按【 i 】進入后,游標在當前位置
ii. 按【 a 】進入后,游標在當前的下一個位置
iii. 按【 o 】進入后,插入新的一行
b) 插入模式轉命令模式 【ESC】
c) 移動游標 方向鍵即可
i. 按數字「0」:移到文章的開頭,
ii. 按「G」:移動到文章的最后,
iii. 按「$」:移動到游標所在行的"行尾",
iv. 按「^」:移動到游標所在行的"行首"
d) 洗掉文字
i. 【 x 】 洗掉后一個字符 相當于 delete
ii. 【 X 】 洗掉前一個字符,相當于 回傳鍵
iii. 【 dd 】洗掉行
e) 復制
i. 【 yw 】游標所在的地方到字尾 復制到緩沖區
ii. 【 yy 】 游標所在行復制到緩沖區
iii. 【 p 】 將緩沖區的文字,粘貼到游標所在的位置
f) 替換
i. 【 r 】替換游標所在的字符
g) 撤銷
i. 【 u 】恢復上一次操作

運行hello 檔案

./hello    /// 運行程式

在這里插入圖片描述

語法 : 檔案名 > 目標檔案 
./hello > /home/lsf/rj2026lishuaifu/lishuaifu   // 重定向

將hello運行的結果重定向到指定目錄檔案中,
在這里插入圖片描述
使用vim 編輯器 查看/home/lsf/rj2026lishuaifu 中的 lishuaifu 檔案,
在這里插入圖片描述

4.控制檔案和目錄的存取權限,

4.1 將/usr/bin目錄中的cal檔案和/bin目錄中的cat檔案復制到rj1701zhangsan子目錄中,并分別命名為zhangsancal和zhangsancat,使用ls查看rj1701zhangsan子目錄中的各個檔案的詳細資訊,

語法:  cp   檔案名 /目錄  指定檔案夾/目錄
[lsf@lishuaifu ~]$ cp /usr/bin/cal /home/lsf/rj2026lishuaifu  // 復制檔案cal
[lsf@lishuaifu ~]$ cp /usr/bin/cat /home/lsf/rj2026lishuaifu	//復制檔案cat
[lsf@lishuaifu ~]$ cd /home/lsf/rj2026lishuaifu  // 進入rj2026lishuaifu 目錄下
[lsf@lishuaifu rj2026lishuaifu]$ ls -l		//查看該目錄下的檔案
總用量 96
-rwxr-xr-x. 1 lsf lsf 33528 10月 30 15:35 cal  		//復制成功
-rwxr-xr-x. 1 lsf lsf 54080 10月 30 15:36 cat		//復制成功
-rw-rw-r--. 1 lsf lsf    41 10月 30 15:29 lishuaifu
[lsf@lishuaifu rj2026lishuaifu]$ sudo mv cal lishuaifucal  // 修改檔案名
[sudo] lsf 的密碼:
[lsf@lishuaifu rj2026lishuaifu]$ sudo mv cat lishuaifucat		//修改檔案名
[lsf@lishuaifu rj2026lishuaifu]$ ls -l				//查看該目錄下的檔案
總用量 96
-rwxr-xr-x. 1 lsf lsf 33528 10月 30 15:35 lishuaifucal
-rwxr-xr-x. 1 lsf lsf 54080 10月 30 15:36 lishuaifucat
-rw-rw-r--. 1 lsf lsf    41 10月 30 15:29 lishuaifu
[lsf@lishuaifu rj2026lishuaifu]$

在這里插入圖片描述
4.2使用長串列命令ls查看/usr/bin目錄中的cal檔案和/bin目錄中的cat檔案,并把它們與rj1701zhangsan子目錄中的檔案進行比較,

語法: comm  -1  檔案   檔案
[lsf@lishuaifu ~]$ comm -1 /usr/bin/cal  /home/lsf/rj2026lishuaifu/lishuaifucal
[lsf@lishuaifu ~]$ comm -1 /usr/bin/cat  /home/lsf/rj2026lishuaifu/lishuaifucat

在這里插入圖片描述在這里插入圖片描述
4.3通過建立硬鏈接在rj1701zhangsan子目錄中以hello.link的檔案名來運行檔案hello,

語法: ln 被鏈接檔案  鏈接檔案 (沒有檔案就自動新建)
//建立硬鏈接 l
[lsf@lishuaifu ~]$ ln /home/lsf/hello /home/lsf/rj2026lishuaifu/hello.link
[lsf@lishuaifu ~]$ cd /home/lsf/rj2026lishuaifu
[lsf@lishuaifu rj2026lishuaifu]$ ./hello.link
Please input your name:lishuaifu
Welcomelishuaifu!

硬鏈接與原檔案是分居于不同或相同目錄下的的dentry而已,它們指向同一個inode,對應于相同的磁盤資料塊(data block),具有相同的訪問權限、屬性,
鏈接檔案與被鏈接檔案 ,只是名字不同而已,公共用同一個inode,共享同一份資料
鏈接數都是 :2
執行結果是:和運行 hello 檔案相同

在這里插入圖片描述
4.4改變檔案hello.link的權限,使擁有者只具有讀的權限,試著再運行hello.link,它運行了嗎?為什么?

修改檔案權限

chmod XXX filename 只讀 100 只寫 010 可執行 001 二進制數換成十進制

a) chmod 777 xxxx指令,這里有3個7,但是每個7的含義是不同的,7的二進制形式為111,表示可讀可寫可執行,第1個7表示檔案對于檔案所有者來說可讀可寫可執行;第2個7表示檔案對于檔案所有者所在組來說可讀可寫可執行;第3個7表示檔案對于其他身份的用戶來說可讀可寫可執行,也就是說,通過chmod 777,檔案就沒有了讀寫執行權限限制了,
b) 將該目錄下的所有子目錄或檔案權限一并處理, 使用 -R 遞回處理
i. chmod -R 421 oldDir5
c) 修改檔案所有者 chown 用戶名 檔案名/目錄名
i. 將該目錄下的所有子目錄或檔案權限一并處理, 使用 -R 遞回處理
chown -R 用戶名 目錄名
d) 修改檔案所屬組 chgrp 用戶名/組名 檔案名/目錄名
i. 將該目錄下的所有子目錄或檔案權限一并處理, 使用 -R 遞回處理
ii. chgrp -R 用戶名/組名 目錄名

//修改檔案權限 chmod 
[lsf@lishuaifu ~]$ cd /home/lsf/rj2026lishuaifu   // cd  到rj2026lishuaifu目錄下
[lsf@lishuaifu rj2026lishuaifu]$ chmod 444 hello.link
[lsf@lishuaifu rj2026lishuaifu]$ ls -l

在這里插入圖片描述
hello.link 沒有運行,因為hello.link檔案沒有可執行的權限,他只有可讀權限,
4.5洗掉hello.link,這樣做也洗掉了hello檔案嗎?為什么?

語法 : rm -f  檔案名
//洗掉鏈接檔案
lsf@lishuaifu rj2026lishuaifu]$ rm -f hello.link
[lsf@lishuaifu ~]$ cd /home/lsf  // 回去查看用戶主目錄
[lsf@lishuaifu ~]$ ls -l  

在這里插入圖片描述
沒有洗掉hello檔案,洗掉的只是 hello.link與iNode的映射關系,并不影響hello與 iNode的映射關系,

5.Linux下存盤設備的掛載與卸載的方法,

1)建立掛載點/mnt/usb,
2)使用#fdisk -l命令查看設備的連接情況,主要查看U盤的名稱及檔案系統型別,
3)使用mount命令手工掛載本地磁盤(U盤),
4)用ls -l查看U盤中檔案的詳細資訊,
5)使用umount命令手工卸載本地磁盤(U盤),

掛載卸載方法

a) 掛載
1.創建/mnt/usb檔案夾并進入
2.通過fdisk -l查看掛載的U盤在哪里
3.利用mount 命令掛載設備 mount /dev/sdb3 /mnt/usb
4.cd 進入/mnt/usb檔案夾 查看是否掛載成功

b) 卸載
1.當不適用U盤時,就可以卸載U盤了
#umount /dev/sdb3
若出現問題–>umount: /mnt/usb: device is busy
2.查找占用目錄行程:
使用該陳述句查看行程

fuser -mv /mnt/usb

					  用戶     行程號 權限   命令
/mnt/usb:             root     kernel mount /mnt/p2
                     dengfei   14821 ..c.. bash

3.殺掉行程:
#kill -9 14821
4.卸載:#umount /mnt/usb

掛載開始!
記得切換超級用戶呢 : sudo su 之后會提醒輸入密碼
也可以 用 : su root

[root@lishuaifu ~]#	 mkdir  /mnt/usb   //新建掛載點
[root@lishuaifu ~]# fdisk -l     查看掛載的U盤在哪里和盤符名

在這里插入圖片描述
在這里插入圖片描述
在這里看到這個U盤的設備名是: /dev/sdb1 檔案系統是 FAT32

語法: mount 設備名 掛載點
[root@lishuaifu ~]# mount  /dev/sdb1 /mnt/usb 

在這里插入圖片描述

[root@lishuaifu ~]# cd  /mnt  查看 mnt 目錄下有沒有usb 掛載點
[root@lishuaifu ~]# ls -l
[root@lishuaifu ~]# cd  /mnt/usb  進入 usb 掛載點,查看是否掛載成功
[root@lishuaifu ~]# ls -l   查看檔案資訊  如果有檔案,就掛載成功了 
[root@lishuaifu ~]#umount  /mnt/usb  // 卸載U盤
  如果顯示U盤正忙之類的,參考前面方法中的,殺死行程

在這里插入圖片描述
好啦,至此所有的Linux 操作就完了!祝大家學習愉快呀,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/344238.html

標籤:其他

上一篇:二叉搜索樹 【資料結構】

下一篇:《手撕鏈表題系列-7》鏈表的回文結構

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more