Linux 第22課(實戰部分) 一些學習感悟

2021-09-27 09:01:43 字數 981 閱讀 6254

在沒有完全掌握基礎的情況下,學習後面的內容,將會不斷返工,效率極其低下。

比如:分不清 $?、$#、$*,在寫指令碼時就很容易出錯。

建議:莫求快,求穩。反覆練習直至熟練,再走下一步。

今天將第22課後半部分補上了。

mariadb目的是完全相容mysql,同乙個人寫的,叫麥可·維德紐斯

yum -y install mariadb mariadb-server

rpm -qf mysql

systemctl start mariadb

mysqladmin -u root password 「123456」

mysql -u root -p123456#注意:p後面沒有空格

show databases; #分號不能省

create database db1;

use db1

create table user(id int);

insert into user values(1);

insert into user values(2);

select * from user;

檢查當前環境:目錄是否存在、許可權、時間、使用者等等;

執行命令:備份、壓縮…;

清理過程檔案;

執行結果提示,成功/失敗。

略。$? 上一命令退出碼,0表示正常

$# 指令碼引數個數

$* 指令碼引數列表

expr 0 + 0

echo $? #結果為1,說明0+0執行存在異常

列印提示資訊:

cat <************

*1.***

*2.***

*3.***

************

eof

第10課 實戰 IoT AI(一)

在接下來的課程裡,我們來完成乙個 iot ai 的實戰專案。本節課核心內容 這個功能並不複雜,而在這個架構上稍加擴充套件,乙個成熟的應用就可以實現了。比如乙個網路攝像頭,當它在抓拍的 裡面識別到人的時候,可以把結果實時發布到雲端的監控。實際上執行 android 的物聯網裝置已經很常見了,有興趣的同...

第22課 布局管理器(一)

1.1 直接在 畫素級 指定各個元件的位置和大小 1.1.1 void qwidget move int x,int y 1.1.2 void qwidget resize int x,int y 1.2 問題 元件的大小和位置 無法自適應父視窗的變化 2.1 qt提供相關的類 對介面元件進行布局管...

JS的一些基礎部分

流程控制語句 一 條件語句 if 表示式 判斷表示式是否成立。當成立時,執行區塊裡的語句 當不成立時,執行後面的語句。二 switch結構 switch a a值去匹配case 後面的值 匹配成立就執行裡面的語句 當所有的不成立就執行default裡面的語句。三 轉換成sting型別的語句 任何型別...