序號 | 命令本身 | 命令參數(shù) | 運行環(huán)境 | 命令例子 | 命令分類 | 命令描述 | 記載時間 | 操作 |
---|---|---|---|---|---|---|---|---|
1 | 測試測試測試任意文字 | 測試測試測試任意文字 | 測試測試測試任意文字 | 測試測試測試任意文字 | 文件類 | 測試測試測試任意文字測試測試測試任意文字測試測試測試任意文字測試測試測試任意文字測試測試測試任意文字測試測試測試任意文字 | 2025-01-21 12:43:36 | 刪除 修改 |
2 | asdf asdf qwe rwqe r | asdf asdf qwe rwqe r | asdf asdf qwe rwqe r | asdf asdf qwe rwqe r | 文件類 | asdf asdf qwe rwqe rasdf asdf qwe rwqe rasdf asdf qwe rwqe rasdf asdf qwe rwqe r | 2024-06-25 01:33:42 | 刪除 修改 |
3 | rm | -f | centos | rm -f /home/txt | 文件類 | 不彈出提示的刪除一個文件 | 2024-01-25 21:34:37 | 刪除 修改 |
4 | rm | -rf | centos | rm -rf /home/* | 文件類 | 不彈出提示的刪除一個文件夾 | 2024-01-25 21:35:16 | 刪除 修改 |
5 | cd | - | centos | cd /home | 文件類 | 轉(zhuǎn)到某個文件夾里 | 2024-01-25 21:35:52 | 刪除 修改 |
7 | chmod | - | centos | chmod 777 /home | 用戶及權(quán)限類 | 用于給某個文件或者文件夾賦予權(quán)限,第一個7是所有者,第二個組,第三個其他,權(quán)限限制對root用戶無效 | 2024-02-04 11:52:52 | 刪除 修改 |
8 | source | /etc/key | centos | source /etc/keystone/admin-ope | openstack類 | 運行這個命令,在本主機上獲得OpenStack命令的使用權(quán)限,也可以使用點運行 | 2024-03-07 01:52:36 | 刪除 修改 |
9 | nmtui | - | centos | nmtui | 系統(tǒng)類 | 呼出一個網(wǎng)絡(luò)管理面板,可以以圖形化界面管理ip,掩碼,網(wǎng)關(guān),dns等參數(shù)
| 2024-03-07 01:54:54 | 刪除 修改 |
10 | ls | - | centos | ls | 文件類 | 查看當(dāng)前目錄下的所有顯性文件 | 2024-03-07 01:56:11 | 刪除 修改 |
11 | ls | -l | centos | ls -l | 文件類 | 查看當(dāng)前目錄下的所有文件,包括隱藏文件 | 2024-03-07 01:57:00 | 刪除 修改 |
12 | vi | - | centos | vi /home/xxx.txt | 文件類 | 用于編輯路徑中的文本文件,修改里面的內(nèi)容,如果該文件不存在,則自動創(chuàng)建該文件并修改 | 2024-03-07 02:00:46 | 刪除 修改 |
13 | vim | - | centos | vim /home/admin.sh | 文件類 | 是vi命令的后續(xù)版本,支持配置文件的變色,是一個輕量版的開發(fā)工具 | 2024-03-07 02:18:32 | 刪除 修改 |
14 | hostnamectl set-host | linux01 | centos | hostnamectl set-hostname linux | 系統(tǒng)類 | 變更主機名字,例子中把當(dāng)前主機的名字修改為“l(fā)inux01” | 2024-03-07 02:29:42 | 刪除 修改 |
15 | bash | - | centos | bash | 系統(tǒng)類 | 改主機名后,如果不方便重啟,可以使用此命令應(yīng)用更改 | 2024-03-07 02:30:58 | 刪除 修改 |
16 | iptables | -F | centos | iptables -F | 系統(tǒng)類 | 清空防火墻規(guī)則 | 2024-03-07 02:42:08 | 刪除 修改 |
17 | iptables | -X | centos | iptables -X | 系統(tǒng)類 | 刪除所有用戶自定義的鏈 | 2024-03-07 02:45:19 | 刪除 修改 |
18 | iptables | -Z | centos | iptables -Z | 系統(tǒng)類 | 清空防火墻數(shù)據(jù)表統(tǒng)計信息 | 2024-03-07 02:46:14 | 刪除 修改 |
19 | iptables | -A | centos | iptables -A INPUT -p tcp --dpo | 系統(tǒng)類 | -A參數(shù)表示添加規(guī)則,此例子向鏈名為INPUT的鏈添加一個防火墻規(guī)則,使用tcp協(xié)議,端口27017,ACCEPT表示接收數(shù)據(jù)包 | 2024-03-07 02:51:15 | 刪除 修改 |
20 | cat | - | centos | cat /host/xxx.txt | 文件類 | 讀取路徑文件的內(nèi)容,并且以文本形式顯示到命令行內(nèi),可用vi替代 | 2024-03-07 03:00:31 | 刪除 修改 |
21 | cat | <<< EOF >>> | centos | cat <<< EOF >>> /home/xxx.txt | 文件類 | 類似于vi,不過是在命令行插入文件內(nèi)容,打完要輸入的內(nèi)容后輸入結(jié)束符EOF按回車,就可以結(jié)束輸入并把內(nèi)容插入該文件中 | 2024-03-07 03:03:38 | 刪除 修改 |
22 | scp | - | centos | scp /home/hhh.sh root@10.20.97 | 文件類 | 把本機的/home/hhh.sh文件傳輸?shù)?0.20.97.89這臺主機的/home文件夾下,以他的root身份 | 2024-03-10 06:44:05 | 刪除 修改 |
23 | passwd | - | centos | passwd root | 用戶及權(quán)限類 | 更改root用戶的密碼,會要求輸入新密碼和確認(rèn)新密碼 | 2024-03-10 06:48:00 | 刪除 修改 |
24 | 1,10d | - | vi | 1,10d | 文件類 | 在vi文本里面,刪除第1到10行所有的文字 | 2024-03-10 07:11:30 | 刪除 修改 |
25 | number | - | vi | number | 文件類 | 顯示當(dāng)前光標(biāo)所在行數(shù) | 2024-03-10 07:12:48 | 刪除 修改 |
26 | scp | - | centos | scp /etc/hosts root@10.20.97.8:/etc/hosts | 文件類 | 用本機的/etc/hosts里面的內(nèi)容替換掉10.20.97.89主機/etc/hosts里的內(nèi)容,以root身份
另附:scp -p .ssh/id_rsa.pub root@172.128.11.21:.ssh/authorized_keys | 2024-04-30 02:36:35 | 刪除 修改 |
27 | mongo | - | centos | mongo | 服務(wù)類 | 進(jìn)入mongoDB數(shù)據(jù)庫的的控制臺(需要先安裝并配置mongoDB服務(wù)) | 2024-03-10 07:50:06 | 刪除 修改 |
28 | use | - | mongo控制臺 | use testdb | 服務(wù)類 | 轉(zhuǎn)到mongoDB數(shù)據(jù)庫服務(wù)的一個名為testdb的數(shù)據(jù)庫里面去 | 2024-03-10 07:51:58 | 刪除 修改 |
29 | rs.slaveOk() | - | mongo控制臺 | rs.slaveOk() | 系統(tǒng)類 | 在從節(jié)點讀取數(shù)據(jù)庫數(shù)據(jù)之前要執(zhí)行此命令以獲得讀權(quán)限,主節(jié)點則不需要此步驟(先運行use選擇數(shù)據(jù)庫) | 2024-03-10 08:07:55 | 刪除 修改 |
30 | db.testcollection.fi | - | mongo控制臺 | db.testcollection.find() | 服務(wù)類 | 讀取當(dāng)前數(shù)據(jù)庫中寫入的數(shù)據(jù),從節(jié)點要先運行rs.slaveOk()命令獲得讀取權(quán)限 | 2024-03-10 07:55:22 | 刪除 修改 |
31 | rs.status() | - | mongo控制臺 | rs.status() | 服務(wù)類 | 查看mongoDB數(shù)據(jù)庫集群狀態(tài) | 2024-03-10 07:56:46 | 刪除 修改 |
32 | rs.initiate() | - | mongo控制臺 | rs.initiate() | 服務(wù)類 | 在主節(jié)點執(zhí)行此命令,把當(dāng)前主機設(shè)置成主節(jié)點 | 2024-03-10 07:59:08 | 刪除 修改 |
33 | rs-shard:PRIMARY> rs.add("192.168.200.11") | - | mongo控制臺 | rs-shard:PRIMARY> rs.add("192.168.200.11") | 服務(wù)類 | 設(shè)置完主節(jié)點后,開頭會變成rs-shard:PRIMARY>,在這個提示符后面輸入rs.add(192.168.200.11")表示添加一個從節(jié)點,多次輸入不同IP表示添加多個從節(jié)點 | 2024-03-10 08:21:16 | 刪除 修改 |
34 | db.testcollection.insert({ name: "John", age: 30 }) | - | mongo控制臺 | db.testcollection.insert({ name: "John", age: 30 }) | 服務(wù)類 | 用于向testcollection集合里面插入一段數(shù)據(jù)(可以理解為表)name和age是字段 | 2024-03-10 08:23:34 | 刪除 修改 |
35 | cp | -v | centos | cp -v /mnt/* /opt | 文件類 | cp命令的-v傳輸在復(fù)制時會在命令行顯示出當(dāng)前在復(fù)制哪個文件,一般用于復(fù)制較多文件或者較大文件時便于觀察進(jìn)行到哪一步了 | 2024-03-13 08:43:56 | 刪除 修改 |
36 | mount | -o loop | centos | mount -o loop /home/xxx.iso /mnt | 文件類 | 把xxx.iso文件當(dāng)成塊存儲設(shè)備掛載到/mnt文件夾下(相當(dāng)于是把這個文件當(dāng)成實體光盤) | 2024-03-11 13:07:07 | 刪除 修改 |
37 | umount | - | centos | umount /mnt | 文件類 | 取消對/mnt文件夾的掛載 | 2024-03-11 13:08:16 | 刪除 修改 |
38 | 任何 | \ | centos | 任何 \ | 系統(tǒng)類 | 如果一個命令太長,可以敲一個\號后按回車,就可以在下一行續(xù)寫命令 | 2024-03-13 08:44:51 | 刪除 修改 |
39 | mkdir | {} | centos | mkdir /opt/{centos7-2009,iaas} | 文件類 | 在一個路徑下創(chuàng)建多個不同名字的文件夾 | 2024-03-13 08:42:05 | 刪除 修改 |
40 | 命令 | && | centos | 命令 && 命令 | 系統(tǒng)類 | 表示順序執(zhí)行兩條命令 | 2024-03-13 08:50:54 | 刪除 修改 |
41 | ftp | - | 瀏覽器 | ftp://10.20.26.82 | 服務(wù)類 | 通過網(wǎng)頁訪問連接到ftp共享文件夾,當(dāng)然也可以用同樣的命令做路徑用文件管理器訪問共享文件夾
anon_root=/opt | 2024-04-29 11:49:02 | 刪除 修改 |
42 | %s/^.\{1\}// | - | vi文本編輯器 | %s/^.\{1\}// | 服務(wù)類 | 刪除每行前一個字符,一般是用來刪除#號 | 2024-03-13 09:18:55 | 刪除 修改 |
43 | iaas-pre-host.sh | - | centos | iaas-pre-host.sh | openstack類 | 在編輯完vi /etc/openstack/openrc.sh
后執(zhí)行此命令安裝openstack基礎(chǔ)環(huán)境(controller) | 2024-03-13 10:19:09 | 刪除 修改 |
44 | iaas-install-mysql.sh | - | centos | iaas-install-mysql.sh | openstack類 | 完成openstack基礎(chǔ)環(huán)境后執(zhí)行此命令搭建mysql.sh(controller) | 2024-03-13 10:19:29 | 刪除 修改 |
45 | iaas-install-keystone.sh | - | centos | iaas-install-keystone.sh | openstack類 | 完成openstack基礎(chǔ)環(huán)境后執(zhí)行此命令部署Keystone服務(wù)(controller) | 2024-03-13 10:20:00 | 刪除 修改 |
46 | iaas-install-glance.sh | - | centos | iaas-install-glance.sh | openstack類 | 完成openstack基礎(chǔ)環(huán)境后執(zhí)行此命令部署glance.sh服務(wù)(controller) | 2024-03-13 10:20:15 | 刪除 修改 |
47 | iaas-install-placement.sh | - | centos | iaas-install-placement.sh | openstack類 | 完成openstack基礎(chǔ)后執(zhí)行腳本安裝nove組件前置(controller) | 2024-03-13 10:05:50 | 刪除 修改 |
48 | iaas-install-nova-controller.sh | - | centos | iaas-install-nova-controller.sh | openstack類 | 完成openstack基礎(chǔ)后執(zhí)行腳本部署Nova組件的控制服務(wù)(controller和compute)
注意控制節(jié)點要先裝完 | 2024-03-13 10:07:52 | 刪除 修改 |
49 | iaas-install-neutron-controller.sh | - | centos | iaas-install-neutron-controller.sh | openstack類 | 在controller節(jié)點執(zhí)行腳本部署Neutron組件的控制服務(wù)。(controller)要先等compute的nova組件完成 | 2024-03-13 10:21:30 | 刪除 修改 |
50 | iaas-install-neutron-compute.sh | - | centos | iaas-install-neutron-compute.sh | openstack類 | 在compute節(jié)點執(zhí)行腳本部署Neutron組件的計算服務(wù)(compute) | 2024-03-13 10:23:52 | 刪除 修改 |
51 | iaas-install-dashboard.sh | - | centos | iaas-install-dashboard.sh | openstack類 | 在controller節(jié)點執(zhí)行腳本部署Dashboard組件服務(wù)。(controller) | 2024-03-13 10:24:22 | 刪除 修改 |
52 | iaas-install-cinder-controller.sh | - | centos | iaas-install-cinder-controller.sh | openstack類 | 在controller節(jié)點執(zhí)行腳本部署Cinder組件的控制服務(wù)。(controller) | 2024-03-13 10:25:19 | 刪除 修改 |
53 | iaas-install-cinder-compute.sh | - | centos | iaas-install-cinder-compute.sh | openstack類 | controller節(jié)點腳本執(zhí)行完成后,在compute節(jié)點執(zhí)行腳本部署Cinder組件的計算服務(wù)。(compute) | 2024-03-13 10:25:46 | 刪除 修改 |
54 | iaas-install-swift-controller.sh | - | centos | iaas-install-swift-controller.sh | openstack類 | 在controller節(jié)點執(zhí)行腳本部署Swift組件的控制服務(wù)。(controller) | 2024-03-13 10:26:29 | 刪除 修改 |
55 | iaas-install-swift-compute.sh | - | centos | iaas-install-swift-compute.sh | openstack類 | controller節(jié)點腳本執(zhí)行完成后,在compute節(jié)點執(zhí)行腳本部署Swift組件的計算服務(wù)。(compute) | 2024-03-13 10:26:57 | 刪除 修改 |
56 | parted | - | centos | parted /dev/vdb | 系統(tǒng)類 | 用parted工具進(jìn)行磁盤分區(qū),進(jìn)入parted的命令行界面 | 2024-03-13 11:37:56 | 刪除 修改 |
57 | mklabel gpt | - | parted | mklabel gpt | 系統(tǒng)類 | 改變分區(qū)表格式為gpt(磁盤分區(qū)前的準(zhǔn)備工作) | 2024-03-13 11:39:35 | 刪除 修改 |
58 | mkpart cinder 0% 30% | - | parted | mkpart cinder 0% 30% | 系統(tǒng)類 | 把改磁盤0%到30%的空間分給第一個分區(qū),這個分區(qū)在parted里命名為cinder | 2024-03-13 11:46:08 | 刪除 修改 |
59 | mkpart swift 30% 60% | - | parted | mkpart swift 30% 60% | 系統(tǒng)類 | 把改磁盤30%到60%的空間分給第一個分區(qū),磁盤分區(qū)parted里命名為swift | 2024-03-13 11:47:13 | 刪除 修改 |
60 | mkpart main 60% 90% | - | parted | mkpart main 60% 90% | 系統(tǒng)類 | 把改磁盤60%到90%的空間分給第一個分區(qū),磁盤分區(qū)parted里命名為main | 2024-03-13 11:44:20 | 刪除 修改 |
61 | lsblk | - | centos | lsblk | 系統(tǒng)類 | 查看磁盤分區(qū)情況 | 2024-03-13 11:52:25 | 刪除 修改 |
62 | fdisk /dev/vdb | - | centos | fdisk /dev/vdb | 系統(tǒng)類 | 對/dev/vdb磁盤進(jìn)行分區(qū),
進(jìn)入fdisk界面后:
《n-> p-> 回車-> 回車-> +9G-> p(檢查)-> w》 | 2024-03-13 11:58:11 | 刪除 修改 |
63 | touch | - | centos | touch /home/hhh.txt | 文件類 | 在home文件夾下創(chuàng)建一個空白文件,名為hhh.txt | 2024-03-13 12:02:58 | 刪除 修改 |
64 | ssh-keygen | - | centos | ssh-keygen | 系統(tǒng)類 | 獲取密鑰文件,輸入后多次按回車,得到本機密鑰文件,在.ssh/id_rsa.pub路徑下
配置無密鑰登入執(zhí)行
scp .ssh/id_rsa.pub root@10.26.4.25:/root/.ssh/authorized_keys | 2024-03-19 09:09:55 | 刪除 修改 |
65 | file | - | centos | file /home/unknownfile | 文件類 | 用于確定文件類型,它根據(jù)文件內(nèi)容猜測文件類型,而不僅僅根據(jù)文件擴(kuò)展名,對于識別二進(jìn)制,腳本,文本,非常有效 | 2024-03-14 00:36:24 | 刪除 修改 |
66 | route | - | centos | route | 服務(wù)類 | 一個用于顯示和修改IP路由表的命令(在network包里面) | 2024-03-14 02:24:53 | 刪除 修改 |
67 | ipconfig | - | centos | ipconfig | 服務(wù)類 | 顯示出網(wǎng)卡以及配置信息 | 2024-03-14 02:25:54 | 刪除 修改 |
68 | ipconfig ens33 192.168.10.1 | - | centos | ipconfig ens33 192.168.10.1 | 服務(wù)類 | 用network包里面的ipconfig工具把ens33的ip修改為192.168.10.1 | 2024-03-14 02:27:06 | 刪除 修改 |
69 | source /etc/keystone/admin-openrc.sh | - | centos | source /etc/keystone/admin-openrc.sh | openstack類 | 用于把環(huán)境變量導(dǎo)入shell會話中,一般在openstack命令無故報錯時使用解決You must provide a username via either --os-username or env[OS_USERNAME]報錯 | 2024-03-14 02:42:02 | 刪除 修改 |
70 | glance image-create --name image01 --progress < cirros-0.3.4 | - | centos | glance image-create --name image01 --progress < cirros-0.3.4 | openstack類 | 以文件cirros-0.3.4-x86_64-disk創(chuàng)建一個鏡像,名為image02,可選參數(shù)--disk-format qcow2(鏡像格式)和--container-format bare(在其他項目可見性) | 2024-03-14 12:45:47 | 刪除 修改 |
71 | glance image-list | - | centos | glance image-list | openstack類 | 查看openstack平臺上已創(chuàng)建的鏡像 | 2024-03-14 02:50:24 | 刪除 修改 |
72 | glance image-show 32a2513c-e5ba-438b | - | centos | glance image-show 32a2513c-e5ba-438b | openstack類 | 查看平臺上某個鏡像的詳細(xì)信息,序號可以通過glance image-list獲取 | 2024-03-14 02:53:11 | 刪除 修改 |
73 | glance help image-update | - | centos | glance help image-update | openstack類 | 顯示修改鏡像屬性的幫助信息 | 2024-03-14 03:00:26 | 刪除 修改 |
74 | glance image-update --min-disk=1 a2a2513c-e5ba-4 | - | centos | glance image-update --min-disk=1 a2a2513c-e5ba-4 | openstack類 | 改變鏡像啟動盤大小為1G,鏡像序號可以通過glance image-list查看 | 2024-03-14 03:03:46 | 刪除 修改 |
75 | glance image-update --min-ram=1000 32a2513c-e5ba | - | centos | glance image-update --min-ram=1000 32a2513c-e5ba | openstack類 | 更新鏡像啟動內(nèi)存最低要求值(min-ram)為1G,min-ram默認(rèn)單位為M | 2024-03-14 11:39:30 | 刪除 修改 |
76 | glance help image-delete | - | centos | glance help image-delete | openstack類 | 獲取刪除鏡像時的幫助信息 | 2024-03-14 11:42:33 | 刪除 修改 |
77 | glance image-delete a77a8af8vd7-s3a | - | centos | glance image-delete a77a8af8vd7-s3a | openstack類 | 根據(jù)序號刪除鏡像,序號可以通過glance image-list獲取 | 2024-03-14 11:49:34 | 刪除 修改 |
78 | openstack flavor create centos | - | centos | openstack flavor create centos | openstack類 | 創(chuàng)建一個名為centos的虛擬機硬件模板
硬盤--disk 10(10G),
內(nèi)存--ram 1024(1G),
處理器--vcpus 2(2核),
編號id為--id 10 | 2024-03-15 12:28:11 | 刪除 修改 |
79 | openstack flavor list | - | centos | openstack flavor list | openstack類 | 查看創(chuàng)建的所有虛擬機硬件模板的id編號 | 2024-03-14 12:01:15 | 刪除 修改 |
80 | openstack help flavor show | - | centos | openstack help flavor show | openstack類 | 查看虛擬機硬件模板詳細(xì)信息的幫助信息 | 2024-03-14 12:03:30 | 刪除 修改 |
81 | openstack flavor show centos | - | centos | openstack flavor show centos | openstack類 | 查看名為centos的虛擬機硬件模板的詳細(xì)信息 | 2024-03-14 12:05:39 | 刪除 修改 |
82 | openstack security group list | - | centos | openstack security group list | openstack類 | 查看當(dāng)前所創(chuàng)建的訪問安全組列表?!癲efault”為openstack平臺自帶的安全組 | 2024-03-14 12:08:54 | 刪除 修改 |
83 | openstack security group rule list default | - | centos | openstack security group rule list default | openstack類 | 通過命令可以查看名為default的安全組中的安全規(guī)則,更加詳細(xì)需要通過* show *命令查看 | 2024-03-14 12:12:38 | 刪除 修改 |
84 | openstack security group rule show 7aa363c8-5df3-4c | - | centos | openstack security group rule show 7aa363c8-5df3-4c | openstack類 | 查看安全組中每條規(guī)則的信息,序號通過openstack security group rule list 安全組名>>>獲取,安全組名通過* list *命令獲取 | 2024-03-14 12:16:36 | 刪除 修改 |
85 | openstack help security group create | - | centos | openstack help security group create | openstack類 | 查看創(chuàng)建安全組的幫助信息 | 2024-03-14 12:17:46 | 刪除 修改 |
86 | openstack security group create test | - | centos | openstack security group create test | openstack類 | 創(chuàng)建一個安全組,名為test,下面就要開始向安全組里添加規(guī)則 | 2024-03-14 12:18:46 | 刪除 修改 |
87 | openstack security group delete test | - | centos | openstack security group delete test | openstack類 | 刪除名為text的安全組 | 2024-03-14 12:19:24 | 刪除 修改 |
88 | openstack security group list | - | centos | openstack security group list | openstack類 | 查看所有的安全組 | 2024-03-14 12:19:49 | 刪除 修改 |
89 | openstack security group rule create --protocol icmp --ingre | - | centos | openstack security group rule create --protocol icmp --ingre | openstack類 | 在“defualt”安全組中添加一條策略,從入口方向放行所有ICMP規(guī)則,--protocol icmp指定規(guī)則為icmp,--ingress指明這是一個入站規(guī)則,(出站規(guī)則是--egress)(除了icmp還有tcp,udp) | 2024-03-14 12:30:15 | 刪除 修改 |
90 | openstack security group rule list default | - | centos | openstack security group rule list default | openstack類 | 查看“default”安全組中所有的規(guī)則列表信息 | 2024-03-14 12:32:33 | 刪除 修改 |
91 | openstack network create network-vlan | - | centos | openstack network create network-vlan | openstack類 | 創(chuàng)建網(wǎng)絡(luò)信息,可選參數(shù)
--provider-network-type vlan 指定網(wǎng)絡(luò)類型為vlan
--provider-physical-network provider 建立在物理網(wǎng)絡(luò)provider上
--provider-segment 200 虛擬vlan的id為200 | 2024-03-14 13:20:41 | 刪除 修改 |
92 | openstack subnet create --network network-vlan subnet-vlan | - | centos | openstack subnet create --network network-vlan subnet-vlan | openstack類 | 在網(wǎng)絡(luò)名為network-vlan下創(chuàng)建子網(wǎng)subnet-vlan。
--allocation-pool start=192.168.200.100,end=192.168.200.200規(guī)定地址池分配
--subnet-range 192.168.200.0/24設(shè)置網(wǎng)段以及子網(wǎng)掩碼
--gateway 192.168.200.1設(shè)置網(wǎng)關(guān)地址 | 2024-03-14 13:33:53 | 刪除 修改 |
93 | crudini --set /etc/nova/nova.conf libvirt virt_type qemu | - | centos | crudini --set /etc/nova/nova.conf libvirt virt_type qemu | openstack類 | 修改openstack平臺(云主機則跳過)本地PC環(huán)境的VMWare Workstation軟件啟動的虛擬機,需要對nova服務(wù)配置文件,設(shè)置參數(shù)“virt_type=qemu”。
然后使用systemctl restart openstack-nova-compute重啟openstack的nove服務(wù) | 2024-03-14 13:39:12 | 刪除 修改 |
94 | openstack help server create | - | centos | openstack help server create | openstack類 | 創(chuàng)建云主機的命令幫助信息 | 2024-03-14 13:39:41 | 刪除 修改 |
95 | openstack server create cirros-test | - | centos | openstack server create cirros-test | openstack類 | 創(chuàng)建一個名為cirros-test的虛擬機,創(chuàng)建需要的參數(shù)都可以通過* list *查到
--image cirros-0.3.4使用這個鏡像
--flavor 10用id為10的硬件模板
--network network-vlan使用這個網(wǎng)絡(luò) | 2024-03-14 13:47:01 | 刪除 修改 |
96 | openstack server list | - | centos | openstack server list | openstack類 | 查看所有虛擬機 | 2024-03-14 13:47:31 | 刪除 修改 |
97 | openstack server show cirros-test | - | centos | openstack server show cirros-test | openstack類 | 查看名為cirros-test的虛擬機的詳細(xì)信息,名字可以通過* list *查到 | 2024-03-14 13:49:17 | 刪除 修改 |
98 | openstack server stop cirros-test | - | centos | openstack server stop cirros-test | openstack類 | 關(guān)閉名為cirros-test的虛擬機,虛擬機名字可以通過* list *查到 | 2024-03-14 13:50:31 | 刪除 修改 |
99 | openstack help server resize | - | centos | openstack help server resize | openstack類 | 查看調(diào)整云主機的命令幫助信息 | 2024-03-14 13:55:26 | 刪除 修改 |
100 | openstack server resize --flavor centos1 --wait cirros-test | - | centos | openstack server resize --flavor centos1 --wait cirros-test | openstack類 | 把云主機cirros-test的硬件模板修改為centos1,一般是新建一個硬件模板,然后把云主機的模板修改為新建的這個模板以實現(xiàn)修改云主機的配置好壞 | 2024-03-14 13:58:40 | 刪除 修改 |
101 | openstack volume service list | - | centos | openstack volume service list | openstack類 | 使用“openstack volume service list”命令查詢塊存儲服務(wù)狀態(tài),而不是查看所有的塊存儲 | 2024-03-15 07:50:19 | 刪除 修改 |
102 | openstack help volume create | - | centos | openstack help volume create | openstack類 | 通過使用命令查看創(chuàng)建塊存儲的幫助信息 | 2024-03-15 07:45:17 | 刪除 修改 |
103 | openstack volume create volume | - | centos | openstack volume create volume | openstack類 | 創(chuàng)建一個名為volume的塊存儲
--size 2 塊存儲的大小,單位為GB | 2024-03-15 07:47:45 | 刪除 修改 |
104 | openstack volume show ume01 | - | centos | openstack volume show ume01 | openstack類 | 查看名為ume01的塊存儲的詳細(xì)信息 | 2024-03-15 13:04:39 | 刪除 修改 |
105 | openstack help server add volume | - | centos | openstack help server add volume | openstack類 | 掛載塊存儲到云主機的幫助信息 | 2024-03-15 13:05:39 | 刪除 修改 |
106 | openstack server add volume cirros-test volume | - | centos | openstack server add volume cirros-test volume | openstack類 | 把名為volume的塊存儲掛載到名為cirros-test的云主機上,
openstack volume list可以查看塊存儲掛載在哪臺云主機上 | 2024-03-15 13:59:09 | 刪除 修改 |
107 | openstack help volume set | - | centos | openstack help volume set | openstack類 | 查看修改塊存儲volume的幫助信息 | 2024-03-15 13:39:27 | 刪除 修改 |
108 | openstack volume set --size 3 volume | - | centos | openstack volume set --size 3 volume | openstack類 | 把塊存儲卷的大小修改為3G,卷必須在未被使用狀態(tài),如已被掛載,可以使用openstack server remove volume ...取消掛載后更改卷大小 | 2024-03-15 13:47:40 | 刪除 修改 |
109 | openstack server remove volume cirros-test volume | - | centos | openstack server remove volume cirros-test volume | openstack類 | 取消名為volume的塊存儲對名為cirros-test的云主機的掛載 | 2024-03-15 13:50:39 | 刪除 修改 |
110 | date | - | centos | date | 服務(wù)類 | 查看當(dāng)前系統(tǒng)時間 | 2024-03-15 13:56:45 | 刪除 修改 |
111 | find / -name *yum.r* | - | centos | find / -name *yum.r* | 文件類 | 在/(所有目錄)下查找文件名或者文件夾名帶有yum.r字段的所有文件*星號是缺省前后符 | 2024-03-16 05:55:14 | 刪除 修改 |
112 | swift stat | - | centos | swift stat | openstack類 | 在openstack平臺中使用命令“swift stat”查看對象存儲服務(wù)狀態(tài),如果未執(zhí)行source /etc/keystone/admin-openrc.sh要先執(zhí)行,不然服務(wù)狀態(tài)肯定是關(guān)閉的 | 2024-03-16 06:00:45 | 刪除 修改 |
113 | openstack container create swift-test | - | centos | openstack container create swift-test | openstack類 | 使用命令創(chuàng)建容器,名稱為“swift-test” | 2024-03-16 06:23:22 | 刪除 修改 |
114 | openstack container list | - | centos | openstack container list | openstack類 | 使用命令查詢?nèi)萜髁斜硇畔?/div> | 2024-03-16 06:24:09 | 刪除 修改 |
115 | openstack container show swift-test | - | centos | openstack container show swift-test | openstack類 | 使用命令查詢?nèi)萜髟敿?xì)信息 | 2024-03-16 06:48:49 | 刪除 修改 |
116 | openstack help object create | - | centos | openstack help object create | openstack類 | 創(chuàng)建對象的幫助信息 | 2024-03-16 06:49:43 | 刪除 修改 |
117 | openstack object create swift-test test/anaconda-ks.cfg | - | centos | openstack object create swift-test test/anaconda-ks.cfg | openstack類 | 創(chuàng)建對象的過程也是向容器中上傳文件,使用命令創(chuàng)建“test/anaconda-ks.cfg”和“anaconda-ks.cfg”對象.anaconda-ks.cfg是操作系統(tǒng)安裝完時在root文件夾內(nèi)生成的文件,記錄了安裝系統(tǒng)時的操作步驟,可以用這個文件快速克隆虛擬機,文中是把該文件復(fù)制到新建文件夾/test里面去,再以這個文件夾創(chuàng)建容器 | 2024-03-16 07:26:57 | 刪除 修改 |
118 | openstack object list swift-test | - | centos | openstack object list swift-test | openstack類 | 查看容器swift-test里的所有對象信息 | 2024-03-16 07:28:24 | 刪除 修改 |
119 | openstack object show swift-test test/anaconda-ks.cfg | - | centos | openstack object show swift-test test/anaconda-ks.cfg | openstack類 | 查看容器內(nèi)某個對象的詳細(xì)信息,對象名可以通過openstack object list swift-test獲取(查看容器內(nèi)對象) | 2024-03-16 07:43:49 | 刪除 修改 |
120 | openstack help object save | - | centos | openstack help object save | openstack類 | 存儲在容器中的對象,可以在需要使用時,通過“openstack object save”命令進(jìn)行下載至本地,顯示幫助信息 | 2024-03-16 07:57:42 | 刪除 修改 |
121 | openstack object save swift-test test/anaconda-ks.cfg | - | centos | openstack object save swift-test test/anaconda-ks.cfg | openstack類 | 下載swift-test容器里的test/anaconda-ks.cfg對象到當(dāng)前文件夾 | 2024-03-16 08:00:25 | 刪除 修改 |
122 | openstack help object delete | - | centos | openstack help object delete | openstack類 | 刪除容器里對象的幫助信息 | 2024-03-16 08:00:52 | 刪除 修改 |
123 | openstack object delete swift-test test/anaconda-ks.cfg | - | centos | openstack object delete swift-test test/anaconda-ks.cfg | openstack類 | 刪除swift-test容器里的test/anaconda-ks.cfg對象 | 2024-03-16 08:01:21 | 刪除 修改 |
124 | openstack help container delete | - | centos | openstack help container delete | openstack類 | 顯示刪除容器的幫助信息 | 2024-03-16 08:01:45 | 刪除 修改 |
125 | openstack container delete swift-test | - | centos | openstack container delete swift-test | openstack類 | 刪除容器swift-test,如果顯示無法刪除,添加“–recursive”參數(shù)將容器內(nèi)部對象一起刪除 | 2024-03-16 08:04:01 | 刪除 修改 |
126 | swift post test | - | centos | swift post test | openstack類 | 創(chuàng)建名為test的容器,與openstack container create test有異曲同工之妙 | 2024-03-16 08:08:11 | 刪除 修改 |
127 | swift stat test | - | centos | swift stat test | openstack類 | 查看容器詳細(xì)信息,相比swift stat命令加上容器名字可以查看具體容器的詳細(xì)信息 | 2024-03-16 08:09:30 | 刪除 修改 |
128 | ll | - | centos | ll | 文件類 | 類似于ls -l命令,用于查看當(dāng)前路徑下文件的詳細(xì)信息,包括權(quán)限,歸屬,修改時間,文件名等 | 2024-03-16 08:11:22 | 刪除 修改 |
129 | swift upload test -S 10000000 cirros-0.3.4-x86_64-disk.img | - | centos | swift upload test -S 10000000 cirros-0.3.4-x86_64-disk.img | openstack類 | 上傳鏡像至容器并進(jìn)行分片
test是文件名
-s 10000000表示每個分片的最大容量是10000000B,也就是10MB,這個16MB的鏡像將被分成兩片
cirros-0.3.4-x86_64-disk.img是鏡像文件,目前在/root文件夾下 | 2024-03-16 08:36:20 | 刪除 修改 |
130 | swift stat test cirros-0.3.4-x86_64-disk.img | - | centos | swift stat test cirros-0.3.4-x86_64-disk.img | openstack類 | 查看test容器內(nèi)的cirroe-0.3.4...的詳細(xì)信息 | 2024-03-16 08:19:33 | 刪除 修改 |
131 | swift list test_segments | - | centos | swift list test_segments | openstack類 | 查看存儲路徑中的數(shù)據(jù)片test_segments這個標(biāo)識符是在swift stat test cirros-0.3.4-x86_64-disk.img 下的Manifest: test_segments/cirros-0.3.4-x這條參數(shù)那看到的,只有被分片的鏡像才有這條參數(shù)
,可以看到,cirros鏡像在上傳至swfit對象存儲中被分片存儲了,單個存儲片的大小為10M,因為該鏡像大小為16M左右,所有分成了兩個存儲片。 | 2024-03-16 08:33:56 | 刪除 修改 |
132 | ps | - | centos | ps | 系統(tǒng)類 | 顯示當(dāng)前在運行的前臺進(jìn)程,pid是標(biāo)識,可以通過kill 【pid】殺死某個進(jìn)程 | 2024-03-16 12:19:12 | 刪除 修改 |
133 | kill | - | centos | kill 5326 | 系統(tǒng)類 | 殺死pid為5326的進(jìn)程,如果無法殺死,可能是有父進(jìn)程號還在運行,需要找到它的父進(jìn)程 | 2024-03-16 12:21:13 | 刪除 修改 |
134 | tree | - | centos | tree | 文件類 | 樹狀層級的顯示某個目錄內(nèi)的子目錄結(jié)構(gòu),像樹的分叉一樣,需要yum install tree安裝 | 2024-03-16 12:23:36 | 刪除 修改 |
135 | yum provides vim | - | centos | yum provides vim | 服務(wù)類 | 查出vim這條命令在哪個包里面,《vim-enhanced-7.4.629-7.el7.x86_64》輸出信息中的這串字符就是包名字,復(fù)制下來前面加上yum install ...就可以安裝了 | 2024-03-16 12:35:19 | 刪除 修改 |
136 | yum search vim | - | centos | yum search vim | 服務(wù)類 | 列出所有包的名字中帶“vim”的包,和前面的通過包內(nèi)命令找包不同,這個是通過名字找包 | 2024-03-16 12:41:00 | 刪除 修改 |
137 | /單詞 | - | vim | /單詞 | 服務(wù)類 | 在整個文本中查詢這個單詞的位置,按小寫n找下一個,按大寫N找上一個 | 2024-03-17 07:47:50 | 刪除 修改 |
138 | cat /dev/null > /home/xxx.txt | - | centos | cat /dev/null > /home/xxx.txt | 文件類 | 用/dev/null文本里的內(nèi)容覆蓋/home/xxx.txt文本里的內(nèi)容,這個用于腳本可以用來清空某文本內(nèi)容 | 2024-03-17 07:52:59 | 刪除 修改 |
139 | set number | - | vi | set number | 服務(wù)類 | 在文本里面永久顯示行數(shù)左標(biāo) | 2024-03-17 09:26:57 | 刪除 修改 |
140 | df | -h | centos | df -h | 文件類 | 查看掛載情況 | 2024-03-17 10:50:20 | 刪除 修改 |
141 | sysctl -p | - | centos | sysctl -p | 系統(tǒng)類 | 使得vi /etc/sysctl.conf文本修改的內(nèi)容生效,比如文本末尾添加fs.file-max=10240可以將RabbitMQ服務(wù)默認(rèn)的連接數(shù)量改大 | 2024-03-17 14:28:08 | 刪除 修改 |
142 | openstack help project create | - | centos | openstack help project create | openstack類 | 查看創(chuàng)建項目的幫助信息 | 2024-03-17 15:55:27 | 刪除 修改 |
143 | openstack project create depA | - | centos | openstack project create depA | openstack類 | 創(chuàng)建名為depA的項目,后續(xù)還要往里面添加用戶 | 2024-03-17 15:55:43 | 刪除 修改 |
144 | openstack project list | - | centos | openstack project list | openstack類 | 查看所有項目,其中demo,admin,service這三個項目是openstack平臺自帶的 | 2024-03-17 15:56:01 | 刪除 修改 |
145 | openstack help user create | - | centos | openstack help user create | openstack類 | 查看創(chuàng)建用戶的幫助信息 | 2024-03-17 14:57:58 | 刪除 修改 |
146 | openstack user create userA | - | centos | openstack user create userA | openstack類 | 創(chuàng)建用戶userA,新鍵用戶一般在default域里面,用戶登入的時候要注意 | 2024-03-17 15:40:47 | 刪除 修改 |
147 | openstack user list | - | centos | openstack user list | openstack類 | 查看所有用戶 | 2024-03-17 15:10:11 | 刪除 修改 |
148 | glance member-create 1fa9cf... 1j2b3... | - | centos | glance member-create 1fa9cf... 1j2b3... | openstack類 | 把管理員上傳的鏡像只對哪個項目全部成員可見,就是把鏡像1fa9cf...分配給項目1j2b3...,用于用戶不方便上傳而需要管理員上傳的情況,記得再執(zhí)行激活glance member-update 1fa9cf... 1j2b3... accepted激活鏡像 | 2024-03-17 15:55:09 | 刪除 修改 |
149 | du | -sh | centos | du -sh /home/Centos-7.9-3.4 | 文件類 | 顯示文件Centos-7.9-3.4的占用大小,以MB為單位 | 2024-03-18 08:27:55 | 刪除 修改 |
150 | qemu-img convert -c CentOS7-01.qcow2 CentOS7-02.qcow2 | - | centos | qemu-img convert -c CentOS7-01.qcow2 CentOS7-02.qcow2 | openstack類 | 把鏡像文件CentOS7-01.qcow2壓縮-c后變成名為CentOS7-02.qcow2的文件
-O qcow2參數(shù)指壓縮成qcow2格式(原文件記得手動刪除,已經(jīng)壓縮過的再次壓縮沒有任何效果) | 2024-03-18 08:37:23 | 刪除 修改 |
151 | kill | -SIGKILL | centos | kill -SIGKILL 2635 | 系統(tǒng)類 | 強制結(jié)束名為2635的進(jìn)程,釋放它所占用的全部資源,一般用于普通kill無法殺死的進(jìn)程,pid通過ps命令查看 | 2024-03-18 09:20:39 | 刪除 修改 |
152 | wget http://mirrors/CentOS7.5-comp | - | centos | wget http://mirrors/CentOS7.5-comp | 服務(wù)類 | 使用wget工具下載網(wǎng)絡(luò)資源,如果沒有安裝wget需要通過yum install wget安裝 | 2024-03-18 12:46:09 | 刪除 修改 |
153 | qemu-img convert CentOS7.qcow2 /root/chinaskill.raw | - | centos | qemu-img convert CentOS7.qcow2 /root/chinaskill.raw | openstack類 | 把名為CentOS7.qcow2的鏡像qcow2格式轉(zhuǎn)換成名為chinaskill.raw的raw格式并且保存到/root文件夾內(nèi)
-f qcow2原格式
-O raw輸出格式 | 2024-03-18 09:37:26 | 刪除 修改 |
154 | openstack stack create -t xxx.yaml xxx | - | centos | openstack stack create -t xxx.yaml xxx | openstack類 | 通過xxx.yaml這個模板文件創(chuàng)建xxx,這個xxx可以是用戶名,網(wǎng)絡(luò)名,容器名,等,取決于模板內(nèi)容是什么的模板 | 2024-03-18 10:27:38 | 刪除 修改 |
155 | 用戶模板 | - | centos | 用戶模板 | openstack類 | heat_template_version: 2014-10-16
resources:
user:
type: OS::Keystone::User
properties:
name: heat-user
password: "123456"
domain: demo
default_project: admin
roles: [{"role": admin, "project": admin}]
編寫Heat模板文件create_user.yaml,模板名為test-user,創(chuàng)建名為heat-user的用戶,屬于admin項目包,并賦予heat-user用戶admin的權(quán)限,配置用戶密碼為123456。 | 2024-03-18 10:28:57 | 刪除 修改 |
156 | 網(wǎng)絡(luò)模板 | - | centos | 網(wǎng)絡(luò)模板 | openstack類 | heat_template_version: 2014-10-16
description: Generated template
resources:
network_1:
type: OS::Neutron::Net
properties:
admin_state_up: true
name: Heat-Network
shared: false
subnet_1:
type: OS::Neutron::Subnet
properties:
allocation_pools:
- end: 10.20.2.100
start: 10.20.2.10
cidr: 10.20.2.0/24
enable_dhcp: true
host_routes: []
ip_version: 4
name: Heat-Subnet
network_id:
get_resource: network_1
編寫Heat模板create_net.yaml,創(chuàng)建名為Heat-Network網(wǎng)絡(luò),選擇不共享;創(chuàng)建子網(wǎng)名為Heat-Subnet,子網(wǎng)網(wǎng)段設(shè)置為10.20.2.0/24,開啟DHCP服務(wù),地址池為10.20.2.20-10.20.2.100。 | 2024-03-18 10:29:33 | 刪除 修改 |
157 | 容器模板 | - | centos | 容器模板 | openstack類 | heat_template_version: 2014-10-16
resources:
user:
type: OS::Swift::Container
properties:
name: heat-swift
編寫Heat模板create_container.yaml文件,創(chuàng)建名為heat-swift的容器。 | 2024-03-18 10:30:28 | 刪除 修改 |
158 | glance location-add 84529e --url cinder://4d1fc2 | - | centos | glance location-add 84529e --url cinder://4d1fc2 | openstack類 | 添加新的鏡像位置,openstack平臺會從已添加的位置中擇優(yōu)讀取鏡像。
[root@controller ~]#vi /etc/glance/glance-api.conf
[DEFAULT]
show_multiple_locations = True //取消注釋并修改
[glance_store]
stores = file,http,cinder //添加cinder
[root@controller ~]#vi /etc/cinder/cinder.conf
[DEFAULT]
glance_api_version = 2 //添加
allowed_direct_url_schemes = cinder //添加
[lvm]
image_upload_use_internal_tenant = True //取消注釋并修改
systemctl restart openstack-glance-* openstack-cinder-*
通過上述操作開啟此功能 | 2024-03-18 11:46:07 | 刪除 修改 |
163 | echo "* hard nofile 65535" >> /etc/security/limits.conf | - | centos | echo "* hard nofile 65535" >> /etc/security/limits.conf | openstack類 | 修改配置文件調(diào)整句柄限制為65535 最好再加上echo "* soft nofile 65535" >> /etc/security/limits.conf防止警告提示的出現(xiàn) 修改完這兩條后重新登入或者重啟生效 | 2024-03-18 12:48:13 | 刪除 修改 |
164 | echo "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.conf | - | centos | echo "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.conf | openstack類 | SYN Cookies表示當(dāng)出現(xiàn)SYN等待隊列溢出時,啟用cookies來處理,可以防范少量的SYN攻擊。sysctl -p生效配置 | 2024-03-18 12:48:54 | 刪除 修改 |
165 | Linux系統(tǒng)調(diào)優(yōu)-防止SYN攻擊 | - | centos | Linux系統(tǒng)調(diào)優(yōu)-防止SYN攻擊 | openstack類 | [root@controller ~]# vi /etc/sysctl.conf net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 30 system -p啟用更改 ①net.ipv4.tcp_fin_timeout = 2保持在FIN-WAIT-2狀態(tài)的時間,使系統(tǒng)可以處理更多的連接。此參數(shù)值為整數(shù),單位為秒。 ② net.ipv4.tcp_tw_reuse = 1開啟重用,允許將TIME_WAIT socket用于新的TCP連接。默認(rèn)為0,表示關(guān)閉。 ③net.ipv4.tcp_tw_recycle = 1開啟TCP連接中TIME_WAIT socket的快速回收。默認(rèn)值為0,表示關(guān)閉。 ④net.ipv4.tcp_syncookies = 1開啟SYN cookie,出現(xiàn)SYN等待隊列溢出時啟用cookie處理,防范少量的SYN攻擊。默認(rèn)為0,表示關(guān)閉
| 2024-03-18 12:49:30 | 刪除 修改 |
166 | glance location-add 84529e --url cinder://4d1fc2 | - | centos | glance location-add 84529e --url cinder://4d1fc2 | openstack類 | 添加新的鏡像位置,openstack平臺會從已添加的位置中擇優(yōu)讀取鏡像。 [root@controller ~]#vi /etc/glance/glance-api.conf [DEFAULT] show_multiple_locations = True //取消注釋并修改 [glance_store] stores = file,http,cinder //添加cinder [root@controller ~]#vi /etc/cinder/cinder.conf [DEFAULT] glance_api_version = 2 //添加 allowed_direct_url_schemes = cinder //添加 [lvm] image_upload_use_internal_tenant = True //取消注釋并修改 systemctl restart openstack-glance-* openstack-cinder-* 通過上述操作開啟此功能 | 2024-03-18 12:49:56 | 刪除 修改 |
169 | echo "vm.dirty_expire_centisecs=6000" >> /etc/sysctl.conf | - | centos | echo "vm.dirty_expire_centisecs=6000" >> /etc/sysctl.conf | openstack類 | Linux系統(tǒng)內(nèi)存中會存在臟數(shù)據(jù),一般系統(tǒng)默認(rèn)臟數(shù)據(jù)30秒后會回寫磁盤,修改系統(tǒng)配置文件,要求將回寫磁盤的時間臨時調(diào)整為60秒。記得sysctl -p | 2024-03-18 13:01:39 | 刪除 修改 |
170 | sysctl vm.swappiness=10 | - | centos | sysctl vm.swappiness=10 | openstack類 | 調(diào)節(jié)使用虛擬內(nèi)存swap的積極性,默認(rèn)值是60,可以的取值范圍是0-100。這個命令是臨時修改,要永久 echo "vm.swappiness = 10" >> /etc/sysctl.conf并且sysctl -p | 2024-03-18 13:08:14 | 刪除 修改 |
171 | vi /etc/glance/glance-api.conf | - | centos | vi /etc/glance/glance-api.conf | openstack類 | 修改下面參數(shù)
user_storage_quota = 20GB
為用戶添加Glance鏡像存儲配額限制為20G
workers = 2
將Glance子進(jìn)程數(shù)量相應(yīng)的配置修改成2 | 2024-03-18 13:42:18 | 刪除 修改 |
172 | vi /etc/nova/nova.conf | - | centos | vi /etc/nova/nova.conf | openstack類 | 修改下面配置
reserved_host_memory_mb=4096給物理機正常運行預(yù)留4G內(nèi)存
max_pool_size=10修改連接池大小和最大允許超出的連接數(shù)為10
running_timeout=600將實例等待事件的最大時間調(diào)整為600
remove_unused_base_images=true自動清理該緩存目錄,鏡像在過一定的時間后會被自動刪除 | 2024-03-18 13:49:29 | 刪除 修改 |
173 | ssh 10.26.6.35 | - | centos | ssh 10.26.6.35 | openstack類 | 用ssh連接到其他linux主機,接下來命令行會變成被連接主機的命令行,命令也是在被連接主機上執(zhí)行,輸入exit退出(不建議去被接主機上改名) | 2024-03-19 09:08:46 | 刪除 修改 |
174 | cp /home/lfl.txt . | - | centos | cp /home/lfl.txt . | 文件類 | 注意后面的一個點“.”,這表示復(fù)制到當(dāng)前所處目錄,是一種縮寫寫法 | 2024-03-19 14:29:18 | 刪除 修改 |
175 | rpm -ivh /root/elasticsearch-6.0.0.rpm | - | centos | rpm -ivh /root/elasticsearch.rpm | 服務(wù)類 | rpm用于安裝軟件包,這種軟件包一般是在壓縮包里解壓出來的,網(wǎng)上下載的
/root/elasticsearch.rpm是軟件包所處的路徑
參數(shù)-i表示安裝
參數(shù)-v表示顯示詳細(xì)過程
參數(shù)-h表示在安裝過程中顯示安裝進(jìn)度 | 2024-03-19 14:43:15 | 刪除 修改 |
176 | cat elk1.yml | grep -Ev "^$|^#" | - | centos | cat elk1.yml | grep -Ev "^$|^#" | 服務(wù)類 | 顯示文本文件elk1.yml中沒有井號“#”開頭的所有行數(shù),一般用于查看配置文件中沒有被注釋的行數(shù)
參數(shù)-Ev表示反選,即不顯示被匹配的行
參數(shù)^$表示空行參數(shù)^#表示井號開頭的行,中間是“或”連接 | 2024-03-19 15:06:53 | 刪除 修改 |
177 | sed -i s#dhcp=yes#dhcp=no# /etc/dhcp/config | - | centos | sed -i s#dhcp=yes#dhcp=no# /etc/dhcp/config | 文件類 | 把文本文件/etc/dhcp/config里的dhcp=yes字段改成dhcp=no字段,一般用于配置文件改參數(shù) | 2024-03-20 12:38:21 | 刪除 修改 |
178 | groupadd LFLS | - | centos | groupadd LFLS | 用戶及權(quán)限類 | 創(chuàng)建一個新組,名為LFLS | 2024-03-21 00:47:20 | 刪除 修改 |
179 | useradd lfl -g LFLS -p 197811 | - | centos | useradd lfl -g LFLS -p 197811 | 用戶及權(quán)限類 | 新鍵一個叫LFL的用戶,并且把他加入
-g LFLS組中
-p 197811設(shè)置密碼為197811 | 2024-03-21 00:50:44 | 刪除 修改 |
180 | chown -R lfl:LFLS /opt/elas | - | centos | chown -R lfl:LFLS /opt/elas | 用戶及權(quán)限類 | 把elas文件夾的歸屬用戶改為lfl把文件的歸屬組改為LFLS | 2024-03-21 00:54:29 | 刪除 修改 |
181 | ./bin/elasticsearch -d | - | centos | ./bin/elasticsearch -d | 服務(wù)類 | 啟動當(dāng)前目錄下的/bin目錄下的elasticsearch可執(zhí)行文件,
-d參數(shù)表示在后臺執(zhí)行 | 2024-03-21 01:47:47 | 刪除 修改 |
182 | netstat -ntpl | - | centos | netstat -ntpl | 系統(tǒng)類 | 查詢端口開啟情況,可以用來判斷某些服務(wù)有沒有啟動,比如如果發(fā)現(xiàn)了22端口就說明ssh服務(wù)已經(jīng)啟動 | 2024-03-21 01:13:55 | 刪除 修改 |
183 | tar -zxvf jdkx64.tar.gz -C /usr/local/ | - | centos | tar -zxvf jdkx64.tar.gz -C /usr/local/ | 把jdkx64.tar.gz壓縮包文件解壓到/usr/local/文件夾下
-z: 使用 gzip 解壓算法。
-x: 表示解壓。
-v: 解壓中顯示詳細(xì)信息
-f: 后面跟的是歸檔文件
-C指定目錄,如果不使用會解壓到當(dāng)前目錄 | 2024-03-21 01:35:58 | 刪除 修改 | |
184 | java -version | - | centos | java -version | 服務(wù)類 | 顯示當(dāng)前安裝的java服務(wù)版本問題 | 2024-03-21 01:40:20 | 刪除 修改 |
185 | jps | - | centos | jps | 系統(tǒng)類 | 類似于ps命令,jps不同的是查看后臺程序,一般是后臺服務(wù) | 2024-03-21 02:52:05 | 刪除 修改 |
186 | make sense | - | centos | make sense | 系統(tǒng)類 | ? | 2024-03-22 08:20:40 | 刪除 修改 |
187 | cp | -r | centos | cp -r /mnt /etc/yum.repos | 文件類 | 把文件夾內(nèi)所有文件包括子文件夾復(fù)制到另一文件夾 | 2024-04-09 00:50:12 | 刪除 修改 |
188 | systemctl enable mongod | --now | centos | systemctl enable mongod --now | 服務(wù)類 | 加了--now參數(shù)表示不僅設(shè)置開機自啟動,并且在輸入這條命令時立即啟動,相當(dāng)于省略了一條systemctl start mongod | 2024-04-09 01:19:30 | 刪除 修改 |
189 | cat /etc/redhat-release | - | centos | cat /etc/redhat-release | 系統(tǒng)類 | 查看當(dāng)前的centos版本 | 2024-04-11 02:31:28 | 刪除 修改 |
190 | python2 -V 或python3 -V | - | centos | python2 -V 或python3 -V | 系統(tǒng)類 | 查看當(dāng)前py的版本,記得V要大寫 | 2024-04-11 02:33:31 | 刪除 修改 |
191 | ./configure --prefix=/usr/local/python && make install | - | centos | ./configure --prefix=/usr/local/python && make install | 服務(wù)類 | 通過壓縮包安裝python3
進(jìn)入解壓后的python3文件夾,運行這條命令,如果安裝報錯就輸入yum install gcc-c++ && yum -y install zlib zlib-devel && yum -y install openssl-devel安裝依賴環(huán)境
/usr/local/python/bin/python3 -V驗證是否安裝完成,如果運行結(jié)果出現(xiàn)版本號就是安裝完成了 | 2024-04-23 01:58:06 | 刪除 修改 |
192 | which | - | centos | which cd | 文件類 | 查找cd命令的絕對路徑,輸出結(jié)果應(yīng)是/bin/cd | 2024-04-23 01:35:26 | 刪除 修改 |
193 | ln -sv /usr/local/python/bin/pip /usr/bin/ | - | centos | ln -sv /usr/local/python/bin/pip /usr/bin/ | 系統(tǒng)類 | 把腳本或者命令的絕對路徑鏈接到/bin目錄下,然后輸入腳本名或命令名而不是其路徑就可以直接運行腳本或命令
比如原來命令是
/usr/local/python/bin/pip -V
就可以改成
pip -V 省略了路徑
| 2024-04-23 01:49:25 | 刪除 修改 |
194 | pip list | - | centos | pip list | 服務(wù)類 | 查看當(dāng)前的python裝了哪些模塊 | 2024-04-23 02:28:09 | 刪除 修改 |
195 | pip freeze > pip-list.txt | - | centos | pip freeze > pip-list.txt | 服務(wù)類 | 把已安裝的python列表以文本存儲到pip-list.txt文件中 | 2024-04-23 02:33:35 | 刪除 修改 |
196 | pip3 install -i https://pypi.doubanio.com/simple/ --trusted- | - | centos | pip3 install -i https://pypi.doubanio.com/simple/ --trusted- | 服務(wù)類 | 指定源的安裝pip的模塊,因為默認(rèn)的國外源太慢,這里指定https://pypi.doubanio.com/simple/豆瓣源,參數(shù)-trusted-host pypi.doubanio.com表示將豆瓣網(wǎng)址添加為受信任的網(wǎng)址 | 2024-04-23 03:11:40 | 刪除 修改 |
197 | top | - | centos | top | 系統(tǒng)類 | 查看系統(tǒng)性能 | 2024-04-29 09:28:17 | 刪除 修改 |
198 | free | - | centos | free | 系統(tǒng)類 | 查看系統(tǒng)內(nèi)存使用情況 | 2024-04-29 09:28:44 | 刪除 修改 |
199 | yum list net-* | - | centos | yum list net-* | 服務(wù)類 | 查看所有以"net-"開頭的軟件包信息 | 2024-04-29 09:30:10 | 刪除 修改 |
200 | df | - | centos | df | 文件類 | (無參數(shù))查看當(dāng)前的磁盤使用情況 | 2024-04-29 11:12:22 | 刪除 修改 |
201 | ssh-copy-id root@172.128.11.21 | - | centos | ssh-copy-id root@172.128.11.21 | 系統(tǒng)類 | 作用類似于,scp -p .ssh/id_rsa.pub root@172.128.11.21:.ssh/authorized_keys配置無秘鑰登入,相當(dāng)于是一種縮寫的形式 | 2024-04-30 02:38:03 | 刪除 修改 |
202 | showmount | --e | centos | showmount --e 192.168.200.31 | 文件類 | 查看192.168.200.31節(jié)點的可掛載目錄 | 2024-05-10 05:31:59 | 刪除 修改 |
203 | mount | -t | centos | mount -t ext4 centos7-2009 /mnt | -t ext4:指定文件系統(tǒng)類型為 ext4。相對應(yīng)的還有nfs格式,如-t nfs | 2024-05-10 05:36:01 | 刪除 修改 | |
204 | 100 | - | vi | 100 | 服務(wù)類 | :100,在vi文本內(nèi)把光標(biāo)跳到第100行 | 2024-05-10 07:35:09 | 刪除 修改 |
205 | o | - | vi | o | 文件類 | 開啟編輯模式并自動跳到下一行 | 2024-05-10 09:09:51 | 刪除 修改 |
206 | mysqladmin -uroot password 123456 | - | centos | mysqladmin -uroot password 123456 | 服務(wù)類 | 設(shè)置數(shù)據(jù)庫密碼為123456 | 2024-05-11 02:41:03 | 刪除 修改 |
207 | mysql -uroot -p | - | centos | mysql -uroot -p | 服務(wù)類 | 以root用戶登入數(shù)據(jù)庫,需要輸入數(shù)據(jù)庫密碼 | 2024-05-11 02:41:57 | 刪除 修改 |
208 | jps | - | centos | jps | 服務(wù)類 | 查看當(dāng)前運行的java進(jìn)程 | 2024-05-11 03:49:26 | 刪除 修改 |
210 | ssh root@192.168.100.20 "yum repolist" | - | centos | ssh root@192.168.100.20 "yum repolist" | 服務(wù)類 | 在IP地址為192.168.100.20的主機上執(zhí)行yum repolist命令,也可以把命令簡寫成ssh compute "yum repolist" | 2024-05-16 09:41:26 | 刪除 修改 |
211 | :%s/oldtxt/newtxt | - | vi | :%s/oldtxt/newtxt | 服務(wù)類 | 在vi文本里面實現(xiàn)替換功能,命令中單詞“oldtxt”是要被替換單詞“newtxt”是新單詞 | 2024-05-22 07:29:07 | 刪除 修改 |
212 | cat /etc/passwd | grep key | - | centos | cat /etc/passwd | grep key | 服務(wù)類 | 查找“passwd”文件里的有有“key”字符串的行,并且在命令行內(nèi)顯示出來 | 2024-05-22 08:18:27 | 刪除 修改 |
213 | 測試測試 | 測試測試 | 測試測試 | 測試測試輸入任意內(nèi)容 | 服務(wù)類 | 忽略GPG 檢查來強制安裝軟件包,可以解決軟件包 openstack-iaas-2.0.1-2.noarch.rpm 沒有簽名的報錯 | 2024-06-17 10:49:50 | 刪除 修改 |
214 | cat | - | centos | cat aaa.txt |grep -Ev "^# |#$" | 服務(wù)類 | 匹配所有不是#后面跟空格的描述行以及所有一行中只有一個#號的行數(shù) | 2024-06-19 08:40:20 | 刪除 修改 |
215 | logout | - | centos | logout | 系統(tǒng)類 | 退出當(dāng)前的ssh登錄,也可用在遠(yuǎn)程軟件里斷開 | 2024-07-17 02:39:45 | 刪除 修改 |
216 | nova hypervisor-list | - | centos | nova hypervisor-list | openstack類 | 在OpenStack的控制節(jié)點查詢所有的計算節(jié)點 | 2024-08-02 08:56:53 | 刪除 修改 |
217 | file | - | centos | file cirros-0.3.4-x86_64-disk.img | 文件類 | 查看文件詳細(xì)信息 | 2024-08-19 08:48:27 | 刪除 修改 |