軟件測試基礎篇——Linux

1、Linux系統的特征

  1. 開源免費:

    開源:開放源代碼,指的是底層的源代碼是可以開放出來,給相關的開發者,根據實際的需求做出修改的。

    免費:不花錢,自由傳播。

? Linux是一種免費使用和自由傳播的類似于UNIX操作系統,其中包括真正的多任務、共享庫、需求裝載、程序執行、優秀的內存管理以及 TCP/IP網絡支持等。

? Linux的基本思想有兩點:第一,一切都是文件;第二,每個文件或者目錄都有確定 的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬件和軟件 設備、操作系統、進程等等

2、文本編輯器

vi/vim命令:

? 作用:創建文件、編輯文件、查看文件

? 格式:vi/vim 文件名

? 備注:如果文件不存在,就會創建;如果文件存在,就可以進行編輯或查看

面試點:vi/vim進行文件操作時,會經歷幾種模式? 3種

命令模式:vi/vim 文件名 ——>命令寫完后,按下回車鍵,相當于打開了這個文件

編輯模式:需要按下i或a鍵,進入到編輯操作

末行模式:當編輯完成后,按下esc鍵退出編輯模式

可以使用的參數:

:wq:保存并退出

:wq!:強制保存并退出

:w:保存

:q:退出

:q!:強制退出

dd 刪除一行文字

x 刪除一個字符

:行數 光標跳轉到指定的行

$ 光標跳轉到行尾

G 光標跳轉到末尾(最后一行的首個字符)

/關鍵詞 從光標所在的當前位置開始查找和該關鍵詞相關的數據(就近原則)

備注:文本文件格式:文件名.文件的后綴 1.txt 2.doc 3.iso…Linux系統中文件可以沒有后綴

3、Linux常見的操作命令

學習技巧:①命令的作用 ②命令的語法 ③命令和參數結合的作用

  1. Linux系統中管理文件和目錄的操作命令

    • pwd 打印(顯示)當前所在的路徑(目錄)

      ? [root@localhost ~]# pwd

      ? /root

    • cd 切換目錄(改變路徑)

      ? 格式:cd 目錄(注意好目錄路徑)

      ? 例:切換到home目錄下:cd /home

    • cd… 返回上一級目錄(退出當前所在的文件夾)

      例:/a/b/c/d ——>cd… ——>/a/b/c

    • cd 返回當前用戶的主目錄(家目錄)

      root用戶:cd——>/root

      普通用戶:cd——>/home/用戶名目錄

? 綜合練習:Linux系統中更改網絡配置

? a.先進入存放網絡配置文件的目錄:/etc/sysconfig/network-scripts

? cd /etc/sysconfig/network-scripts

? b.編輯網絡配置文件:一般是目錄下的第一個文件

? c.修改ONBOOT=yes,開啟網絡自啟動連接

? d.重啟網絡服務:service network restart (可選可寫)

  • ls 查看(顯示)目錄下的內容

? 格式一:ls 查看當前目錄下的內容

? 格式二:ls 目錄名 查看指定目錄下的內容

? 格式三:ls 參數 目錄名/文件名

參數:

  • ls -a 查看目錄中所有的內容,包括隱藏文件
  • ls -l 查看目錄下每個文件或文件夾的詳細細節屬性(權限,大小,創建/修改時間,所屬的用戶)

? 備注:如果-l后面寫的是一個文件名:查看該文件的屬性;如果-l后面寫的是一個目錄名:查看該目錄下的每一個文件和文件夾的屬性

  • ls -r:逆向顯示查看的內容
  • ls -R:不僅查看目錄下的內容,還把子目錄(嵌套目錄)的內容一并做查看

? 例:ls -R /home 查看home目錄下的內容,包括子目錄(嵌套目錄)的目錄

  • ls -al:查看目錄中所有(包含隱藏)文件和文件夾的屬性信息
  • cat 顯示文本的內容

? 格式:cat 文件名

? -n:顯示行數 cat -n 文件名

? 備注:當命令和參數做結合時:Linux命令 參數 其他

  • touch 創建空白的文件

? 格式:touch 文件名

? 一次創建多個文件:touch 文件名1 文件名2 文件名3…

  • grep 在文件中進行關鍵字數據查找操作

? 格式:grep 關鍵字 文件名

? 默認查找是區分大小寫

? -n:顯示行數+內容,寫法:grep -n 關鍵字 文件名

? -i:不區分大小寫,寫法:grep -i 關鍵字 文件名

  • cp 復制文件

? 格式:cp 源文件(要復制的文件) 目標文件(復制到的地方)

? a.復制當前目錄下的文件到指定的位置

? b.復制的文件沒有在當前目錄下,需要把文件路徑寫完整

? c.復制文件也支持重命名操作

? d. ***** 任意,所有的意思—–>.txt 所有的后綴是.txt文件 f.doc f開頭的,后綴是.doc的所有文檔 t.:t開頭所有文件, . :所有文件

? 例:將桌面中所有后綴是.txt的文檔,復制到boot目錄

? 參數: -i:復制的文件到指定的位置,如果有同名的,會提示是否覆蓋(默認)

? -v:顯示復制的進度

? -r:復制目錄

  • mv 移動(剪切)文件和目錄

格式:mv 源文件 目標文件

? -i 覆蓋的友好提示(默認)

? -v 移動的進度

? -f 強制移動

  • mkdir 創建目錄

? 格式:mkdir 目錄名 目錄2 目錄3…

? 創建嵌套的目錄:mkdir -p 目錄名1/目錄名2/目錄名3…

  • rmdir 刪除空目錄

? 格式:rmdir 目錄名 目錄名2 目錄名3…

擴展:-p 刪除指定目錄,如果指定目錄被刪除后,它的上一級目錄為空,也會一并刪除

  • rm 刪除文件

? 格式:rm 文件名 文件名2 文件名3…

? -i 刪除時給出確認提示(默認)

? -f 強制刪除

? -v 刪除的進度

? -r 刪除目錄(空+非空)

? -rf 強制刪除目錄

4、線上查詢命令

  1. man 用來查看某個Linux命令的注意事項(幫助文檔)

    格式:man Linux命令

    按下q鍵退出查看

  2. locate 定位文件或目錄

? 格式:locate 關鍵詞 顯示文件或目錄名中包含該關鍵詞的位置(名字)

  1. whatis 查看Linux命令的作用

? 格式:whatis Linux命令

5、Linux系統實現對文件或目錄的壓縮(打包)或解壓縮的操作

  1. bzip2 對文件進行壓縮

? 格式:bzip2 文件名 文件名2 文件名3…

? 產生壓縮文件后綴:XXX.bz2

  1. bunzip2 對.bz2的壓縮包進行解壓

? 格式:bunzip2 文件名1.bz2 文件名2.bz2 文件名3.bz2…

  1. gzip 壓縮文件

? 格式:gzip 文件名 文件名2 文件名3…

? 產生壓縮文件后綴:XXX.gz

  1. gunzip 對.gz的壓縮包進行解壓

? 格式:gunzip 文件名.gz 文件名2.gz 文件名3.gz…

? gzip -r 目錄名 對目錄中所有的文件進行壓縮.gz

? gunzip -r 目錄名 對目錄中所有的.gz文件進行解壓操作

  1. tar 對文件或目錄進行壓縮和解壓縮操作

    • tar實現對目錄壓縮操作(默認)

      格式:tar 參數 壓縮后文件的名字.tar 目錄名

    參數:

    ? -c 壓縮

    ? -x 解壓縮

    ? -t 在不進行解壓的情況下,查看tar壓縮包的內容

    ? -z 代表gzip

    ? -j 代表bzip2

    ? -v 顯示壓縮或解壓縮的進度過程

    ? -f 指定名字

    目錄壓縮:-cvf

    目錄的解壓縮(.tar壓縮包):-xvf

    • tar實現對目錄解壓縮操作:tar -xvf 壓縮包名字.tar

    • 可以將多個目錄,壓縮在同一個壓縮包:tar -cvf 壓縮包名字.tar 目錄名1 目錄名2 目錄名3…

    • tar實現對文件壓縮

      格式一:tar -czvf 壓縮后文件名.tgz 文件名 ——>tar+gzip

      格式二:tar -cjvf 壓縮后文件名.tbz 文件名 ——>tar+bzip2

    • tar實現對文件解壓縮

      格式一:tar -xzvf 壓縮包名.tgz

      格式二:tar -xjvf 壓縮包名.tbz

    • -tvf:查看tar包中的內容(不解壓)

      格式:tar -tvf 壓縮包名.tar


回顧
  1. 對目錄和文件的操作命令:

? cat 顯示文本/文件的內容 -n 顯示行號

? touch 文件 創建

? grep 關鍵詞 文件名 從文本中查看和該關鍵詞相關的數據 -n 顯示行號 -i 忽略大小寫

? cp 復制文件 -r 復制目錄

? mv 移動文件和目錄

? mkdir 創建目錄

? rmdir 刪除空目錄

? rm 刪除文件 -r 刪除目錄 -f 強制刪除

  1. 線上查詢命令

? man Linux命令 查看該命令的使用方式

? whatis Linux命令 查看命令的作用

? locate 關鍵詞 查看名字中包含該關鍵詞的文件或目錄(名字)

  1. 壓縮和解壓縮

? bzip2 文件 ——>XXX.bz2 壓縮

? bunzip XXX.bz2 解壓縮

? gzip 文件 ——>XXX.gz 壓縮

? gunzip XXX.gz 解壓縮

  1. tar命令:

? 對目錄壓縮:tar -cvf 壓縮名.tar 目錄名

? 對目錄解壓縮:tar -xvf 壓縮名.tar

? 對文件壓縮:

? 格式一:tar -czvf 壓縮名.tgz 文件名

? 格式二:tar -cjvf 壓縮名.tbz 文件名

? 對文件解壓縮:

? 格式一:tar -xzvf 壓縮名.tgz

? 格式二:tar -xjvf 壓縮名.tbz


  1. 文件閱讀命令

? ①head 查看文件頭部內容(前十行)

? 格式:head 文件名

自定義查看行數:head -行數 文件名

注意:空行/空格也算作一行

? ②tail 查看文件尾部的內容(默認后十行)

? 格式:tail 文件名

自定義查看行數:tail -行數 文件名

? ③more 分頁查看

? 格式:more 文件名

? 翻頁查看:向下:空格鍵 向上:B 鍵 退出:q

設置每頁顯示的行數:more -行數 文件名

從指定的位置開始分頁查看:more +行數 文件名

例:從10行開始看 more +10 文件名

了解:more +/關鍵詞 文件名 從文件中定位該關鍵詞相關的數據,第一次出現的位置,并從該位置的前兩行開始,把剩下的內容進行分頁查看

| 管道符:將前面命令結果的輸出,當作后面命令的輸入

例:Linux命令1 | Linux命令2 ——>將命令1的結果,交給命令2進行“二次加工”

例:將etc目錄下所有文件和目錄的詳細屬性信息進行分頁查看,每次查看5行

image-20230713211835690

  1. 定位,查找文件命令

? ①which Linux命令 查找和該命令相關的文件

? 注意:查找到一個,就會立刻停止

? ②whereis Linux命令/程序名 查找和該命令或程序相關的文件

? -b 只查找命令或程序相關的可執行文件(二進制文件)

? -m 只查找命令或程序相關的幫助說明文檔

  1. Linux系統中管理使用者和設置權限的命令

? ①useradd 添加用戶

? 格式:useradd 用戶名

? ②passwd 修改/設置密碼

? 格式:passwd 用戶名

? ③userdel 刪除用戶

? 格式:userdel 用戶名 刪除用戶,但是用戶相關的目錄會保留在home目錄下

? userdel -r 用戶名 徹底刪除用戶

? ④su 切換用戶

? 格式一:su 用戶名 切換用戶,但是新用戶使用的系統環境還是由上個用戶所保留的

? 格式二:su -l 用戶名 切換用戶,同時把新用戶的環境一并切換進來

  1. 權限

    1. 權限構成的總長度:10位
    2. 權限劃分成四組來進行分析:
    第一組占一位表示的是文件的類型-:文本文件 d:目錄或文件夾
    第二組占三位表示的是文件擁有者的權限、文件主人、文件所屬者的權限u表示
    第三組占三位表示的是和文件擁有者同組成員的權限g表示
    第四組占三位表示的是其他人的權限o表示

    權限的類型:

    • r 讀的權限
    • w 寫的權限
    • x 執行(運行)的權限
    • rwx:可讀可寫可執行 如果沒有該權限,會用 - 直接替代

? 語法:chmod 用戶身份(ugo)+權限 文件名/目錄名 添加權限

? 方法一:權限的修改操作:+ 添加權限 - 去掉權限 = 重新賦予權限

? 例:將所有人的權限改為可讀可寫可執行:chmod a=rwx file.txt

? 方法二:數字修改法:r—讀—4 w—寫—2 x—執行—1

? 格式:chmod 三個數字 文件名/目錄名 三個數字分別代表的是u g o

? 例:chmod 765 file.txt ——>rwx rw- r-x

  • chown 更改文件的擁有者

? 格式:chown 用戶名 文件名

  • chgrp 更改文件所屬的群組

? 格式:chgrp 用戶名 文件名

注意:上述操作,只有root用戶(系統管理員)才能進行操作

  1. 有關關機和查看系統信息的命令

? ①exit 退出

? 注意:直接退出終端窗口(界面),如果前期有切換用戶的操作,可以退出用戶切換記錄

? ②重啟 reboot

? shutdown -r now|時間點11:30

? ③關機 halt

? shutdown -h now|時間點11:30

? 擴展:shutdown -t 分鐘數 在指定分鐘數內進行關機

? ④查看進程信息

? 進程:指的是系統一個個正在運行的程序

? ps:靜態查看進程信息

? top:動態查看進程信息

? PID屬性:進程ID,系統給每一個正在運行的程序分配的序列號,唯一

? 按下q鍵,終止進程信息的查看

? ps u 列出進程的使用者(user)

? ps x 列出所有進程的pid(進程號)

? ⑤kill 結束進程

? 格式:kill PID

? ⑥date 顯示系統日期和時間

? date -r 文件名 #查看該文件最后一次修改的時間

? date -s 時間點11:30 #修改時間

? date -u 查看格林尼治時間

? ⑦cal 日歷 默認顯示當前月份

? cal 年份 #顯示指定年份日歷數據

? cal 月份 年份 #顯示指定年中月份數據

  1. 磁盤操作空間命令

    ①df a 查看磁盤(文件系統)的使用情況

    ②du -ab 查看文件或目錄所占的磁盤空間(文件或目錄大小)

    例:du -ab /etc #查看etc目錄下每個文件或文件夾所占的磁盤空間

  2. 網絡操作命令

? ①ip addr 查看網絡配置信息(IP)

? 修改網絡配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33 ——>ONBOOT=yes 開啟網絡自連接

? ②ping 檢測網絡通不通

? 格式一:ping 域名(網站的名字) 例:ping www.baidu.com

? 格式二:ping ip地址 檢測當前主機與IP對應的目標主機之間是否能夠進行通信 例:ping 10.9.6.23

? ③netstat 查看/顯示網絡的使用情況(狀態) 了解

? 類似于查看網絡訪問/使用的歷史記錄

  1. 其他命令

? ①clear 清屏

? ②echo 輸出

? 格式:echo “輸出的內容”

? ③uptime 顯示系統運行的時間

? ④wc 統計一個文本的行數、字數、字節數

? 格式:wc 文件名

? -l 行數

? -w 字數

? -c 字節數

? 字數統計算法:是以字符為整體來統計的,例:

? 第一行:軟件測試—–>這四個字是連在一個整體,這一個整體會認為是一個字

? 第二行:test testing ——>這是兩個字

綜合練習:Linux系統中更改網絡配置

? A.先進入存放網絡配置文件的目錄:/etc/sysconfig/network-scripts

? cd /etc/sysconfig/network-scripts

? B.編輯網絡配置文件:一般是目錄下的第一個文件 vi ifcfg-ens33

? C.修改ONBOOT=yes,開啟網絡自啟動連接

? D.重啟網絡服務:service(服務) network(網絡) restart(重啟)(可選可寫)


小總結

  1. 文本編輯器 vi vim 注意:操作流程

? 命令模式—>按下i或a—>編輯模式—>按下esc—>末行模式

  1. Linux系統對文件和目錄管理操作命令:

? pwd cd Ls -R cat touch grep -n行號 cp -r mv mkdir(創建文件夾) rmdir rm -rf(刪除)

  1. 線上查詢命令

? man locate whatis

注意:locate定位文件、目錄,對于新產生的文件和目錄,是有延遲性;如果想要獲取新產生的文件、目錄,可以借助于updatedb:更新系統的數據庫

  1. 壓縮和解壓縮命令

? bzip2 文件 .bz2 —>bunzip2

? gzip 文件 .gz —>gunzip

? tar 參數:

? 目錄:cvf 壓縮 xvf解壓縮

? 文件:czvf cjvf 壓縮 xzvf xjvf解壓縮

? tvf:在不進行解壓的情況下,查看壓縮包的內容

  1. 文件閱讀命令

? head tail more

  1. 文件定位,查找命令

? which whereis

  1. 設置權限和管理使用者命令

? useradd userdel passwd su chmod chown chgrp

  1. 關機和查看系統信息命令

? exit reboot halt ps top(查看信息) kill(結束) date(查看日期) cal(查看日歷)

  1. 查看磁盤空間操作命令

? du(查看文件每個目錄的大小) df

  1. 網絡操作命令

? 【ip addr】 ping netstat

  1. 其他命令

? clear echo uptime wc

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/36774.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/36774.shtml
英文地址,請注明出處:http://en.pswp.cn/news/36774.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【ARM 調試】如何從 crash 信息找出問題原因

一、問題背景 粉絲在進行 ARM-A 系列軟件編程時遇到以下問題,串口打印這段日志后就重啟了,粉絲求助問是什么原因? Unhandled Exception in EL3. x30 0x0000000000b99b84 x0 0x00000000179a25b0 x1 …

NGINX組件(rewrite)

一、location匹配的規則和優先級(*) URI:統一資源標識符,是一種字符串標識,用于標識抽象的或者是物理資源;如:文件、圖片、視頻等 nginx中的URI匹配的是:網址”/“后的路徑 如&…

Linux驅動開發--uboot(1)

0.前言 先推薦一部電影《美國派》三部曲,成長題材系列的電影,也反映了對某避諱話題的理性看待,理所當然。 再推薦一個開發套件,NVIDIA Jetson系列開發套件,目前我在用的是Xavier NX和Orin Nano。為什么推薦呢&#xff…

大數據面試題:Hadoop中的幾個進程和作用

面試題來源: 《大數據面試題 V4.0》 大數據面試題V3.0,523道題,679頁,46w字 可回答:1)啟動Hadoop,都會有什么進程 參考答案: 1)NameNode:Master&#xf…

【ARM 嵌入式 編譯系列 10.2 -- 符號表與可執行程序分離詳細講解】

文章目錄 符號表與可執行程序分離方法一 使用eu-strip方法二 使用 objcopy上篇文章:ARM 嵌入式 編譯系列 10.1 – GCC 編譯縮減可執行文件 elf 文件大小 下篇文章:ARM 嵌入式 編譯系列 10.3 – GNU elfutils 工具小結 符號表與可執行程序分離 接著上篇文章 ARM 嵌入式 編譯…

解決Idea 多模塊,maven項目是多層級文件夾的子項時無法加入git管理的問題

問題 多模塊項目,引入模塊無法做git管理,第一個項目沒有git分支標志,也不能像其他項目一樣右鍵出git選項。 解決方法 發現該模塊是多層級的文件夾結構,也就是項目本身在一個文件夾下。應該是要管理該文件夾。 Settings-Versi…

el-select控制單選還是多選

multiple表示多選&#xff0c;:multiple-limit“1” 限制多選的條數為1&#xff0c;2就是選兩個&#xff0c;依此類推。為0 就是不限制選幾個 使用 allow-create 屬性即可通過在輸入框中輸入文字來創建新的條目。注意此時 filterable 必須為真。 <el-form :inline"true…

【劍指 Offer 40】最小的k個數

題目&#xff1a; 輸入整數數組 arr &#xff0c;找出其中最小的 k 個數。例如&#xff0c;輸入 4、5、1、6、2、7、3、8 這 8 個數字&#xff0c;則最小的 4 個數字是 1、2、3、4。 示例&#xff1a; 輸入&#xff1a;arr [3,2,1], k 2 輸出&#xff1a;[1,2] 或者 [2,1] …

阿里云云主機_ECS云服務器_輕量_GPU_虛擬主機詳解

阿里云云主機分為云虛擬主機、云服務器ECS、輕量應用服務器、GPU云服務器、彈性裸金屬服務器、專有宿主機、FPGA云服務器、高性能計算E-HPC、無影云電腦等&#xff0c;阿里云百科來詳細說下阿里云云主機詳解&#xff1a; 目錄 阿里云云主機 云服務器ECS 輕量應用服務器 云…

我學會這些車載技術,是不是就可以進【小米】車企?

作者&#xff1a;阿刁 隨著智能化和電動化的發展&#xff0c;車載開發領域的前景非常廣闊。許多手機廠商也紛紛加入進來&#xff0c;華為、小米等手機巨頭也相繼推出新能源汽車。所以在未來&#xff0c;車載系統將成為汽車的核心部分&#xff0c;涵蓋車輛的控制、信息娛樂、智能…

安裝paddleSeq2.7.0版本模塊-筆記

安裝paddleSeq2.7.0版本模塊-筆記 先安裝conda和python版本 本機安裝的conda 22.9.0 python2.9.12 paddle2.4.2 paddlepaddle-gpu2.4.2 cuda10.2 安裝matplotlib3.5.0版本 opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl 測試采用分割模型名稱&#xff1a;BiSeNetv2 #BiSe…

Oracle 開發篇+Java調用OJDBC訪問Oracle數據庫

標簽&#xff1a;JAVA語言、Oracle數據庫、Java訪問Oracle數據庫釋義&#xff1a;OJDBC是Oracle公司提供的Java數據庫連接驅動程序 ★ 實驗環境 ※ Oracle 19c ※ OJDBC8 ※ JDK 8 ★ Java代碼案例 package PAC_001; import java.sql.Connection; import java.sql.ResultSet…

背上花里胡哨的書包準備面試之webpack篇(+一些常問的面試題)

目錄 webpack理解&#xff1f; webpack構建流程&#xff1f; loader解決什么問題&#xff1f; plugin解決什么問題&#xff1f; 編寫loader和plugin的思路&#xff1f; webpack熱更新&#xff1f; 如何提高webpack的構建速度&#xff1f; 問git常用命令&#xff1f; ht…

【TensorFlow】P0 Windows GPU 安裝 TensorFlow、CUDA Toolkit、cuDNN

Windows 安裝 TensorFlow、CUDA Toolkit、cuDNN 整體流程概述TensorFlow 與 CUDA ToolkitTensorFlow 是一個基于數據流圖的深度學習框架CUDA 充分利用 NIVIDIA GPU 的計算能力CUDA Toolkit cuDNN 安裝詳細流程整理流程一&#xff1a;安裝 CUDA Toolkit步驟一&#xff1a;獲取CU…

XML 數據傳輸格式

目錄 XML簡介 一、初識XML 1.什么是 XML&#xff1f; 2.XML 和 HTML 之間的差異 3.XML 不會做任何事情 4.通過 XML 您可以發明自己的標簽 5.XML 不是對 HTML 的替代 二、XML 用途 1.XML 把數據從 HTML 分離 2.XML 簡化數據共享 3.XML 簡化數據傳輸 三、XML 樹結構 1.一個 XML 文…

QML HTTP 請求

作者: 一去、二三里 個人微信號: iwaleon 微信公眾號: 高效程序員 在 Web 開發中,實現與服務器的通信至關重要,其中 HTTP 便是最常用的方式之一。它是一種客戶端 - 服務器協議,客戶端向服務器發送請求,服務器則返回響應。常被用于在瀏覽器/客戶端和 Web 服務器之間傳輸消…

mysql執行計劃—— explain

使用explain關鍵字可以直觀的查看一條SQL語句的執行計劃&#xff0c;可以幫助我們選擇合適的索引和優化SQL語句&#xff0c;查詢結構總共有12列。下面列舉幾種需要重點掌握的&#xff1a; 1.id select的標識符&#xff0c;id越大&#xff0c;表示優先級越高&#xff0c;越先執…

VB+SQL酒店客房管理設計與實現

摘要 二十一世紀是信息技術的時代,計算機已經應用到了各行各業中。采用計算機信息管理技術,可以有效的降低企業的管理成本,提高企業內部的工作效率。 本文從天天賓館客房客房管理的一般流程出發,設計了一套天天賓館客房管理信息系統,它可以管理天天賓館客房中所有的客房的…

1. 如何爬取自己的CSDN博客文章列表(獲取列表)(博客列表)(手動+python代碼方式)

文章目錄 寫在最前步驟打開chrome瀏覽器&#xff0c;登錄網頁按pagedown一直往下刷呀刷呀刷&#xff0c;直到把自己所有的博文刷出來然后我們按F12&#xff0c;點擊選取元素按鈕然后隨便點一篇博文&#xff0c;產生如下所示代碼然后往上翻&#xff0c;找到頭&#xff0c;復制然…

1.2 操作系統原理和常見命令

操作系統原理和常見命令 文章目錄 操作系統原理和常見命令操作系統原理操作系統的概述進程管理內存管理文件系統設備管理安全性操作系統的角色 操作系統中的常見命令和操作 操作系統原理 操作系統的概述&#xff1a; 定義&#xff1a;操作系統是控制和管理計算機硬件與軟件資源…