命令管理系统

添加命令 共209条 查找命令
序号 命令本身 命令参数 运行环境 命令例子 命令分类 命令描述 记载时间 操作
1测试测试测试任意文字(*¯︶¯*)测试测试测试任意文字测试测试测试任意文字测试测试测试任意文字文件类
测试测试测试任意文字测试测试测试任意文字测试测试测试任意文字测试测试测试任意文字测试测试测试任意文字测试测试测试任意文字
2025-05-02 02:23:12 删除 修改
2asdf asdf qwe rwqe rasdf asdf qwe rwqe rasdf asdf qwe rwqe rasdf 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 删除 修改
3rm-fcentosrm -f /home/txt文件类
不弹出提示的删除一个文件
2024-01-25 21:34:37 删除 修改
4rm-rfcentosrm -rf /home/*文件类
不弹出提示的删除一个文件夹
2024-01-25 21:35:16 删除 修改
5cd-centoscd /home文件类
转到某个文件夹里
2024-01-25 21:35:52 删除 修改
7chmod-centoschmod 777 /home用户及权限类
用于给某个文件或者文件夹赋予权限,第一个7是所有者,第二个组,第三个其他,权限限制对root用户无效
2024-02-04 11:52:52 删除 修改
8source/etc/keycentossource /etc/keystone/admin-opeopenstack类
运行这个命令,在本主机上获得OpenStack命令的使用权限,也可以使用点运行
2024-03-07 01:52:36 删除 修改
9nmtui-centosnmtui系统类
呼出一个网络管理面板,可以以图形化界面管理ip,掩码,网关,dns等参数
2024-03-07 01:54:54 删除 修改
10ls-centosls文件类
查看当前目录下的所有显性文件
2024-03-07 01:56:11 删除 修改
11ls-lcentosls -l 文件类
查看当前目录下的所有文件,包括隐藏文件
2024-03-07 01:57:00 删除 修改
12vi-centosvi /home/xxx.txt文件类
用于编辑路径中的文本文件,修改里面的内容,如果该文件不存在,则自动创建该文件并修改
2024-03-07 02:00:46 删除 修改
13vim-centosvim /home/admin.sh文件类
是vi命令的后续版本,支持配置文件的变色,是一个轻量版的开发工具
2024-03-07 02:18:32 删除 修改
14hostnamectl set-hostlinux01centoshostnamectl set-hostname linux系统类
变更主机名字,例子中把当前主机的名字修改为“linux01”
2024-03-07 02:29:42 删除 修改
15bash-centosbash系统类
改主机名后,如果不方便重启,可以使用此命令应用更改
2024-03-07 02:30:58 删除 修改
16iptables-Fcentosiptables -F 系统类
清空防火墙规则
2024-03-07 02:42:08 删除 修改
17iptables-Xcentosiptables -X 系统类
删除所有用户自定义的链
2024-03-07 02:45:19 删除 修改
18iptables-Zcentosiptables -Z 系统类
清空防火墙数据表统计信息
2024-03-07 02:46:14 删除 修改
19iptables-Acentosiptables -A INPUT -p tcp --dpo系统类
-A参数表示添加规则,此例子向链名为INPUT的链添加一个防火墙规则,使用tcp协议,端口27017,ACCEPT表示接收数据包
2024-03-07 02:51:15 删除 修改
20cat-centoscat /host/xxx.txt文件类
读取路径文件的内容,并且以文本形式显示到命令行内,可用vi替代
2024-03-07 03:00:31 删除 修改
21cat<<< EOF >>>centoscat <<< EOF >>> /home/xxx.txt文件类
类似于vi,不过是在命令行插入文件内容,打完要输入的内容后输入结束符EOF按回车,就可以结束输入并把内容插入该文件中
2024-03-07 03:03:38 删除 修改
22scp-centosscp /home/hhh.sh root@10.20.97文件类
把本机的/home/hhh.sh文件传输到10.20.97.89这台主机的/home文件夹下,以他的root身份
2024-03-10 06:44:05 删除 修改
23passwd-centospasswd root用户及权限类
更改root用户的密码,会要求输入新密码和确认新密码
2024-03-10 06:48:00 删除 修改
241,10d-vi1,10d文件类
在vi文本里面,删除第1到10行所有的文字
2024-03-10 07:11:30 删除 修改
25number-vinumber文件类
显示当前光标所在行数
2024-03-10 07:12:48 删除 修改
26scp-centosscp /etc/hosts root@10.20.97.8:/etc/hosts文件类
用本机的/etc/hosts里面的内容替换掉10.20.97.89主机/etc/hosts里的内容,以root身份 另附:scp -p .ssh/id_rsa.pub root@172.128.11.21:.ssh/authorized_keys
2024-04-30 02:36:35 删除 修改
27mongo-centosmongo服务类
进入mongoDB数据库的的控制台(需要先安装并配置mongoDB服务)
2024-03-10 07:50:06 删除 修改
28use-mongo控制台use testdb服务类
转到mongoDB数据库服务的一个名为testdb的数据库里面去
2024-03-10 07:51:58 删除 修改
29rs.slaveOk()-mongo控制台rs.slaveOk()系统类
在从节点读取数据库数据之前要执行此命令以获得读权限,主节点则不需要此步骤(先运行use选择数据库)
2024-03-10 08:07:55 删除 修改
30db.testcollection.fi-mongo控制台db.testcollection.find()服务类
读取当前数据库中写入的数据,从节点要先运行rs.slaveOk()命令获得读取权限
2024-03-10 07:55:22 删除 修改
31rs.status()-mongo控制台rs.status()服务类
查看mongoDB数据库集群状态
2024-03-10 07:56:46 删除 修改
32rs.initiate()-mongo控制台rs.initiate()服务类
在主节点执行此命令,把当前主机设置成主节点
2024-03-10 07:59:08 删除 修改
33rs-shard:PRIMARY> rs.add("192.168.200.11")-mongo控制台rs-shard:PRIMARY> rs.add("192.168.200.11")服务类
设置完主节点后,开头会变成rs-shard:PRIMARY>,在这个提示符后面输入rs.add(192.168.200.11")表示添加一个从节点,多次输入不同IP表示添加多个从节点
2024-03-10 08:21:16 删除 修改
34db.testcollection.insert({ name: "John", age: 30 })-mongo控制台db.testcollection.insert({ name: "John", age: 30 })服务类
用于向testcollection集合里面插入一段数据(可以理解为表)name和age是字段
2024-03-10 08:23:34 删除 修改
35cp-vcentoscp -v /mnt/* /opt文件类
cp命令的-v传输在复制时会在命令行显示出当前在复制哪个文件,一般用于复制较多文件或者较大文件时便于观察进行到哪一步了
2024-03-13 08:43:56 删除 修改
36mount-o loopcentosmount -o loop /home/xxx.iso /mnt文件类
把xxx.iso文件当成块存储设备挂载到/mnt文件夹下(相当于是把这个文件当成实体光盘)
2024-03-11 13:07:07 删除 修改
37umount-centosumount /mnt文件类
取消对/mnt文件夹的挂载
2024-03-11 13:08:16 删除 修改
38任何\centos任何 \ 系统类
如果一个命令太长,可以敲一个\号后按回车,就可以在下一行续写命令
2024-03-13 08:44:51 删除 修改
39mkdir{}centosmkdir /opt/{centos7-2009,iaas}文件类
在一个路径下创建多个不同名字的文件夹
2024-03-13 08:42:05 删除 修改
40命令&&centos命令 && 命令系统类
表示顺序执行两条命令
2024-03-13 08:50:54 删除 修改
41ftp-浏览器ftp://10.20.26.82服务类
通过网页访问连接到ftp共享文件夹,当然也可以用同样的命令做路径用文件管理器访问共享文件夹 anon_root=/opt
2024-04-29 11:49:02 删除 修改
42%s/^.\{1\}//-vi文本编辑器%s/^.\{1\}//服务类
删除每行前一个字符,一般是用来删除#号
2024-03-13 09:18:55 删除 修改
43iaas-pre-host.sh-centosiaas-pre-host.shopenstack类
在编辑完vi /etc/openstack/openrc.sh 后执行此命令安装openstack基础环境(controller)
2024-03-13 10:19:09 删除 修改
44iaas-install-mysql.sh-centosiaas-install-mysql.shopenstack类
完成openstack基础环境后执行此命令搭建mysql.sh(controller)
2024-03-13 10:19:29 删除 修改
45iaas-install-keystone.sh-centosiaas-install-keystone.shopenstack类
完成openstack基础环境后执行此命令部署Keystone服务(controller)
2024-03-13 10:20:00 删除 修改
46iaas-install-glance.sh-centosiaas-install-glance.shopenstack类
完成openstack基础环境后执行此命令部署glance.sh服务(controller)
2024-03-13 10:20:15 删除 修改
47iaas-install-placement.sh-centosiaas-install-placement.shopenstack类
完成openstack基础后执行脚本安装nove组件前置(controller)
2024-03-13 10:05:50 删除 修改
48iaas-install-nova-controller.sh-centosiaas-install-nova-controller.shopenstack类
完成openstack基础后执行脚本部署Nova组件的控制服务(controller和compute) 注意控制节点要先装完
2024-03-13 10:07:52 删除 修改
49iaas-install-neutron-controller.sh-centosiaas-install-neutron-controller.shopenstack类
在controller节点执行脚本部署Neutron组件的控制服务。(controller)要先等compute的nova组件完成
2024-03-13 10:21:30 删除 修改
50iaas-install-neutron-compute.sh-centosiaas-install-neutron-compute.shopenstack类
在compute节点执行脚本部署Neutron组件的计算服务(compute)
2024-03-13 10:23:52 删除 修改
51iaas-install-dashboard.sh-centosiaas-install-dashboard.shopenstack类
在controller节点执行脚本部署Dashboard组件服务。(controller)
2024-03-13 10:24:22 删除 修改
52iaas-install-cinder-controller.sh-centosiaas-install-cinder-controller.shopenstack类
在controller节点执行脚本部署Cinder组件的控制服务。(controller)
2024-03-13 10:25:19 删除 修改
53iaas-install-cinder-compute.sh-centosiaas-install-cinder-compute.shopenstack类
controller节点脚本执行完成后,在compute节点执行脚本部署Cinder组件的计算服务。(compute)
2024-03-13 10:25:46 删除 修改
54iaas-install-swift-controller.sh-centosiaas-install-swift-controller.shopenstack类
在controller节点执行脚本部署Swift组件的控制服务。(controller)
2024-03-13 10:26:29 删除 修改
55iaas-install-swift-compute.sh-centosiaas-install-swift-compute.shopenstack类
controller节点脚本执行完成后,在compute节点执行脚本部署Swift组件的计算服务。(compute)
2024-03-13 10:26:57 删除 修改
56parted-centosparted /dev/vdb系统类
用parted工具进行磁盘分区,进入parted的命令行界面
2024-03-13 11:37:56 删除 修改
57mklabel gpt-partedmklabel gpt系统类
改变分区表格式为gpt(磁盘分区前的准备工作)
2024-03-13 11:39:35 删除 修改
58mkpart cinder 0% 30%-partedmkpart cinder 0% 30%系统类
把改磁盘0%到30%的空间分给第一个分区,这个分区在parted里命名为cinder
2024-03-13 11:46:08 删除 修改
59mkpart swift 30% 60%-partedmkpart swift 30% 60%系统类
把改磁盘30%到60%的空间分给第一个分区,磁盘分区parted里命名为swift
2024-03-13 11:47:13 删除 修改
60mkpart main 60% 90%-partedmkpart main 60% 90%系统类
把改磁盘60%到90%的空间分给第一个分区,磁盘分区parted里命名为main
2024-03-13 11:44:20 删除 修改
61lsblk-centoslsblk系统类
查看磁盘分区情况
2024-03-13 11:52:25 删除 修改
62fdisk /dev/vdb-centosfdisk /dev/vdb系统类
对/dev/vdb磁盘进行分区, 进入fdisk界面后: 《n-> p-> 回车-> 回车-> +9G-> p(检查)-> w》
2024-03-13 11:58:11 删除 修改
63touch-centostouch /home/hhh.txt文件类
在home文件夹下创建一个空白文件,名为hhh.txt
2024-03-13 12:02:58 删除 修改
64ssh-keygen-centosssh-keygen系统类
获取密钥文件,输入后多次按回车,得到本机密钥文件,在.ssh/id_rsa.pub路径下 配置无密钥登入执行 scp .ssh/id_rsa.pub root@10.26.4.25:/root/.ssh/authorized_keys
2024-03-19 09:09:55 删除 修改
65file-centosfile /home/unknownfile文件类
用于确定文件类型,它根据文件内容猜测文件类型,而不仅仅根据文件扩展名,对于识别二进制,脚本,文本,非常有效
2024-03-14 00:36:24 删除 修改
66route-centosroute服务类
一个用于显示和修改IP路由表的命令(在network包里面)
2024-03-14 02:24:53 删除 修改
67ipconfig-centosipconfig服务类
显示出网卡以及配置信息
2024-03-14 02:25:54 删除 修改
68ipconfig ens33 192.168.10.1-centosipconfig ens33 192.168.10.1服务类
用network包里面的ipconfig工具把ens33的ip修改为192.168.10.1
2024-03-14 02:27:06 删除 修改
69source /etc/keystone/admin-openrc.sh -centossource /etc/keystone/admin-openrc.sh openstack类
用于把环境变量导入shell会话中,一般在openstack命令无故报错时使用解决You must provide a username via either --os-username or env[OS_USERNAME]报错
2024-03-14 02:42:02 删除 修改
70glance image-create --name image01 --progress < cirros-0.3.4-centosglance image-create --name image01 --progress < cirros-0.3.4openstack类
以文件cirros-0.3.4-x86_64-disk创建一个镜像,名为image02,可选参数--disk-format qcow2(镜像格式)和--container-format bare(在其他项目可见性)
2024-03-14 12:45:47 删除 修改
71glance image-list-centosglance image-listopenstack类
查看openstack平台上已创建的镜像
2024-03-14 02:50:24 删除 修改
72glance image-show 32a2513c-e5ba-438b-centosglance image-show 32a2513c-e5ba-438bopenstack类
查看平台上某个镜像的详细信息,序号可以通过glance image-list获取
2024-03-14 02:53:11 删除 修改
73glance help image-update-centosglance help image-updateopenstack类
显示修改镜像属性的帮助信息
2024-03-14 03:00:26 删除 修改
74glance image-update --min-disk=1 a2a2513c-e5ba-4-centosglance image-update --min-disk=1 a2a2513c-e5ba-4openstack类
改变镜像启动盘大小为1G,镜像序号可以通过glance image-list查看
2024-03-14 03:03:46 删除 修改
75glance image-update --min-ram=1000 32a2513c-e5ba-centosglance image-update --min-ram=1000 32a2513c-e5baopenstack类
更新镜像启动内存最低要求值(min-ram)为1G,min-ram默认单位为M
2024-03-14 11:39:30 删除 修改
76glance help image-delete-centosglance help image-deleteopenstack类
获取删除镜像时的帮助信息
2024-03-14 11:42:33 删除 修改
77glance image-delete a77a8af8vd7-s3a-centosglance image-delete a77a8af8vd7-s3aopenstack类
根据序号删除镜像,序号可以通过glance image-list获取
2024-03-14 11:49:34 删除 修改
78openstack flavor create centos-centosopenstack flavor create centosopenstack类
创建一个名为centos的虚拟机硬件模板 硬盘--disk 10(10G), 内存--ram 1024(1G), 处理器--vcpus 2(2核), 编号id为--id 10
2024-03-15 12:28:11 删除 修改
79openstack flavor list-centosopenstack flavor listopenstack类
查看创建的所有虚拟机硬件模板的id编号
2024-03-14 12:01:15 删除 修改
80openstack help flavor show-centosopenstack help flavor showopenstack类
查看虚拟机硬件模板详细信息的帮助信息
2024-03-14 12:03:30 删除 修改
81openstack flavor show centos-centosopenstack flavor show centosopenstack类
查看名为centos的虚拟机硬件模板的详细信息
2024-03-14 12:05:39 删除 修改
82openstack security group list-centosopenstack security group listopenstack类
查看当前所创建的访问安全组列表。“default”为openstack平台自带的安全组
2024-03-14 12:08:54 删除 修改
83openstack security group rule list default-centosopenstack security group rule list defaultopenstack类
通过命令可以查看名为default的安全组中的安全规则,更加详细需要通过* show *命令查看
2024-03-14 12:12:38 删除 修改
84openstack security group rule show 7aa363c8-5df3-4c-centosopenstack security group rule show 7aa363c8-5df3-4copenstack类
查看安全组中每条规则的信息,序号通过openstack security group rule list 安全组名>>>获取,安全组名通过* list *命令获取
2024-03-14 12:16:36 删除 修改
85openstack help security group create -centosopenstack help security group create openstack类
查看创建安全组的帮助信息
2024-03-14 12:17:46 删除 修改
86openstack security group create test-centosopenstack security group create testopenstack类
创建一个安全组,名为test,下面就要开始向安全组里添加规则
2024-03-14 12:18:46 删除 修改
87openstack security group delete test-centosopenstack security group delete testopenstack类
删除名为text的安全组
2024-03-14 12:19:24 删除 修改
88openstack security group list-centosopenstack security group listopenstack类
查看所有的安全组
2024-03-14 12:19:49 删除 修改
89openstack security group rule create --protocol icmp --ingre-centosopenstack security group rule create --protocol icmp --ingreopenstack类
在“defualt”安全组中添加一条策略,从入口方向放行所有ICMP规则,--protocol icmp指定规则为icmp,--ingress指明这是一个入站规则,(出站规则是--egress)(除了icmp还有tcp,udp)
2024-03-14 12:30:15 删除 修改
90openstack security group rule list default-centosopenstack security group rule list defaultopenstack类
查看“default”安全组中所有的规则列表信息
2024-03-14 12:32:33 删除 修改
91openstack network create network-vlan -centosopenstack network create network-vlan openstack类
创建网络信息,可选参数 --provider-network-type vlan 指定网络类型为vlan --provider-physical-network provider 建立在物理网络provider上 --provider-segment 200 虚拟vlan的id为200
2024-03-14 13:20:41 删除 修改
92openstack subnet create --network network-vlan subnet-vlan-centosopenstack subnet create --network network-vlan subnet-vlanopenstack类
在网络名为network-vlan下创建子网subnet-vlan。 --allocation-pool start=192.168.200.100,end=192.168.200.200规定地址池分配 --subnet-range 192.168.200.0/24设置网段以及子网掩码 --gateway 192.168.200.1设置网关地址
2024-03-14 13:33:53 删除 修改
93crudini --set /etc/nova/nova.conf libvirt virt_type qemu-centoscrudini --set /etc/nova/nova.conf libvirt virt_type qemuopenstack类
修改openstack平台(云主机则跳过)本地PC环境的VMWare Workstation软件启动的虚拟机,需要对nova服务配置文件,设置参数“virt_type=qemu”。 然后使用systemctl restart openstack-nova-compute重启openstack的nove服务
2024-03-14 13:39:12 删除 修改
94openstack help server create-centosopenstack help server createopenstack类
创建云主机的命令帮助信息
2024-03-14 13:39:41 删除 修改
95openstack server create cirros-test-centosopenstack server create cirros-testopenstack类
创建一个名为cirros-test的虚拟机,创建需要的参数都可以通过* list *查到 --image cirros-0.3.4使用这个镜像 --flavor 10用id为10的硬件模板 --network network-vlan使用这个网络
2024-03-14 13:47:01 删除 修改
96openstack server list-centosopenstack server listopenstack类
查看所有虚拟机
2024-03-14 13:47:31 删除 修改
97openstack server show cirros-test-centosopenstack server show cirros-testopenstack类
查看名为cirros-test的虚拟机的详细信息,名字可以通过* list *查到
2024-03-14 13:49:17 删除 修改
98openstack server stop cirros-test-centosopenstack server stop cirros-testopenstack类
关闭名为cirros-test的虚拟机,虚拟机名字可以通过* list *查到
2024-03-14 13:50:31 删除 修改
99openstack help server resize-centosopenstack help server resizeopenstack类
查看调整云主机的命令帮助信息
2024-03-14 13:55:26 删除 修改
100openstack server resize --flavor centos1 --wait cirros-test-centosopenstack server resize --flavor centos1 --wait cirros-testopenstack类
把云主机cirros-test的硬件模板修改为centos1,一般是新建一个硬件模板,然后把云主机的模板修改为新建的这个模板以实现修改云主机的配置好坏
2024-03-14 13:58:40 删除 修改
101openstack volume service list-centosopenstack volume service listopenstack类
使用“openstack volume service list”命令查询块存储服务状态,而不是查看所有的块存储
2024-03-15 07:50:19 删除 修改
102openstack help volume create -centosopenstack help volume create openstack类
通过使用命令查看创建块存储的帮助信息
2024-03-15 07:45:17 删除 修改
103openstack volume create volume-centosopenstack volume create volumeopenstack类
创建一个名为volume的块存储 --size 2 块存储的大小,单位为GB
2024-03-15 07:47:45 删除 修改
104openstack volume show ume01-centosopenstack volume show ume01openstack类
查看名为ume01的块存储的详细信息
2024-03-15 13:04:39 删除 修改
105openstack help server add volume-centosopenstack help server add volumeopenstack类
挂载块存储到云主机的帮助信息
2024-03-15 13:05:39 删除 修改
106openstack server add volume cirros-test volume-centosopenstack server add volume cirros-test volumeopenstack类
把名为volume的块存储挂载到名为cirros-test的云主机上, openstack volume list可以查看块存储挂载在哪台云主机上
2024-03-15 13:59:09 删除 修改
107openstack help volume set-centosopenstack help volume setopenstack类
查看修改块存储volume的帮助信息
2024-03-15 13:39:27 删除 修改
108openstack volume set --size 3 volume-centosopenstack volume set --size 3 volumeopenstack类
把块存储卷的大小修改为3G,卷必须在未被使用状态,如已被挂载,可以使用openstack server remove volume ...取消挂载后更改卷大小
2024-03-15 13:47:40 删除 修改
109openstack server remove volume cirros-test volume-centosopenstack server remove volume cirros-test volumeopenstack类
取消名为volume的块存储对名为cirros-test的云主机的挂载
2024-03-15 13:50:39 删除 修改
110date-centosdate服务类
查看当前系统时间
2024-03-15 13:56:45 删除 修改
111find / -name *yum.r*-centosfind / -name *yum.r*文件类
在/(所有目录)下查找文件名或者文件夹名带有yum.r字段的所有文件*星号是缺省前后符
2024-03-16 05:55:14 删除 修改
112swift stat-centosswift statopenstack类
在openstack平台中使用命令“swift stat”查看对象存储服务状态,如果未执行source /etc/keystone/admin-openrc.sh要先执行,不然服务状态肯定是关闭的
2024-03-16 06:00:45 删除 修改
113openstack container create swift-test-centosopenstack container create swift-testopenstack类
使用命令创建容器,名称为“swift-test”
2024-03-16 06:23:22 删除 修改
114openstack container list-centosopenstack container listopenstack类
使用命令查询容器列表信息
2024-03-16 06:24:09 删除 修改
115 openstack container show swift-test-centos openstack container show swift-testopenstack类
使用命令查询容器详细信息
2024-03-16 06:48:49 删除 修改
116openstack help object create-centosopenstack help object createopenstack类
创建对象的帮助信息
2024-03-16 06:49:43 删除 修改
117openstack object create swift-test test/anaconda-ks.cfg-centosopenstack object create swift-test test/anaconda-ks.cfgopenstack类
创建对象的过程也是向容器中上传文件,使用命令创建“test/anaconda-ks.cfg”和“anaconda-ks.cfg”对象.anaconda-ks.cfg是操作系统安装完时在root文件夹内生成的文件,记录了安装系统时的操作步骤,可以用这个文件快速克隆虚拟机,文中是把该文件复制到新建文件夹/test里面去,再以这个文件夹创建容器
2024-03-16 07:26:57 删除 修改
118openstack object list swift-test-centosopenstack object list swift-testopenstack类
查看容器swift-test里的所有对象信息
2024-03-16 07:28:24 删除 修改
119openstack object show swift-test test/anaconda-ks.cfg-centosopenstack object show swift-test test/anaconda-ks.cfgopenstack类
查看容器内某个对象的详细信息,对象名可以通过openstack object list swift-test获取(查看容器内对象)
2024-03-16 07:43:49 删除 修改
120 openstack help object save -centos openstack help object save openstack类
存储在容器中的对象,可以在需要使用时,通过“openstack object save”命令进行下载至本地,显示帮助信息
2024-03-16 07:57:42 删除 修改
121openstack object save swift-test test/anaconda-ks.cfg-centosopenstack object save swift-test test/anaconda-ks.cfgopenstack类
下载swift-test容器里的test/anaconda-ks.cfg对象到当前文件夹
2024-03-16 08:00:25 删除 修改
122openstack help object delete-centosopenstack help object deleteopenstack类
删除容器里对象的帮助信息
2024-03-16 08:00:52 删除 修改
123openstack object delete swift-test test/anaconda-ks.cfg-centosopenstack object delete swift-test test/anaconda-ks.cfgopenstack类
删除swift-test容器里的test/anaconda-ks.cfg对象
2024-03-16 08:01:21 删除 修改
124openstack help container delete-centosopenstack help container deleteopenstack类
显示删除容器的帮助信息
2024-03-16 08:01:45 删除 修改
125openstack container delete swift-test-centosopenstack container delete swift-testopenstack类
删除容器swift-test,如果显示无法删除,添加“–recursive”参数将容器内部对象一起删除
2024-03-16 08:04:01 删除 修改
126swift post test-centosswift post testopenstack类
创建名为test的容器,与openstack container create test有异曲同工之妙
2024-03-16 08:08:11 删除 修改
127swift stat test-centosswift stat testopenstack类
查看容器详细信息,相比swift stat命令加上容器名字可以查看具体容器的详细信息
2024-03-16 08:09:30 删除 修改
128ll-centosll文件类
类似于ls -l命令,用于查看当前路径下文件的详细信息,包括权限,归属,修改时间,文件名等
2024-03-16 08:11:22 删除 修改
129swift upload test -S 10000000 cirros-0.3.4-x86_64-disk.img-centosswift upload test -S 10000000 cirros-0.3.4-x86_64-disk.imgopenstack类
上传镜像至容器并进行分片 test是文件名 -s 10000000表示每个分片的最大容量是10000000B,也就是10MB,这个16MB的镜像将被分成两片 cirros-0.3.4-x86_64-disk.img是镜像文件,目前在/root文件夹下
2024-03-16 08:36:20 删除 修改
130swift stat test cirros-0.3.4-x86_64-disk.img -centosswift stat test cirros-0.3.4-x86_64-disk.img openstack类
查看test容器内的cirroe-0.3.4...的详细信息
2024-03-16 08:19:33 删除 修改
131swift list test_segments-centosswift list test_segmentsopenstack类
查看存储路径中的数据片test_segments这个标识符是在swift stat test cirros-0.3.4-x86_64-disk.img 下的Manifest: test_segments/cirros-0.3.4-x这条参数那看到的,只有被分片的镜像才有这条参数 ,可以看到,cirros镜像在上传至swfit对象存储中被分片存储了,单个存储片的大小为10M,因为该镜像大小为16M左右,所有分成了两个存储片。
2024-03-16 08:33:56 删除 修改
132ps-centosps系统类
显示当前在运行的前台进程,pid是标识,可以通过kill 【pid】杀死某个进程
2024-03-16 12:19:12 删除 修改
133kill-centoskill 5326系统类
杀死pid为5326的进程,如果无法杀死,可能是有父进程号还在运行,需要找到它的父进程
2024-03-16 12:21:13 删除 修改
134tree-centostree文件类
树状层级的显示某个目录内的子目录结构,像树的分叉一样,需要yum install tree安装
2024-03-16 12:23:36 删除 修改
135yum provides vim-centosyum provides vim服务类
查出vim这条命令在哪个包里面,《vim-enhanced-7.4.629-7.el7.x86_64》输出信息中的这串字符就是包名字,复制下来前面加上yum install ...就可以安装了
2024-03-16 12:35:19 删除 修改
136yum search vim-centosyum search vim服务类
列出所有包的名字中带“vim”的包,和前面的通过包内命令找包不同,这个是通过名字找包
2024-03-16 12:41:00 删除 修改
137/单词-vim/单词服务类
在整个文本中查询这个单词的位置,按小写n找下一个,按大写N找上一个
2024-03-17 07:47:50 删除 修改
138cat /dev/null > /home/xxx.txt-centoscat /dev/null > /home/xxx.txt文件类
用/dev/null文本里的内容覆盖/home/xxx.txt文本里的内容,这个用于脚本可以用来清空某文本内容
2024-03-17 07:52:59 删除 修改
139set number-viset number服务类
在文本里面永久显示行数左标
2024-03-17 09:26:57 删除 修改
140df-hcentosdf -h 文件类
查看挂载情况
2024-03-17 10:50:20 删除 修改
141sysctl -p-centossysctl -p系统类
使得vi /etc/sysctl.conf文本修改的内容生效,比如文本末尾添加fs.file-max=10240可以将RabbitMQ服务默认的连接数量改大
2024-03-17 14:28:08 删除 修改
142openstack help project create-centosopenstack help project createopenstack类
查看创建项目的帮助信息
2024-03-17 15:55:27 删除 修改
143openstack project create depA-centosopenstack project create depAopenstack类
创建名为depA的项目,后续还要往里面添加用户
2024-03-17 15:55:43 删除 修改
144openstack project list-centosopenstack project listopenstack类
查看所有项目,其中demo,admin,service这三个项目是openstack平台自带的
2024-03-17 15:56:01 删除 修改
145openstack help user create-centosopenstack help user createopenstack类
查看创建用户的帮助信息
2024-03-17 14:57:58 删除 修改
146openstack user create userA-centosopenstack user create userAopenstack类
创建用户userA,新键用户一般在default域里面,用户登入的时候要注意
2024-03-17 15:40:47 删除 修改
147openstack user list-centosopenstack user listopenstack类
查看所有用户
2024-03-17 15:10:11 删除 修改
148glance member-create 1fa9cf... 1j2b3...-centosglance member-create 1fa9cf... 1j2b3...openstack类
把管理员上传的镜像只对哪个项目全部成员可见,就是把镜像1fa9cf...分配给项目1j2b3...,用于用户不方便上传而需要管理员上传的情况,记得再执行激活glance member-update 1fa9cf... 1j2b3... accepted激活镜像
2024-03-17 15:55:09 删除 修改
149du-shcentosdu -sh /home/Centos-7.9-3.4文件类
显示文件Centos-7.9-3.4的占用大小,以MB为单位
2024-03-18 08:27:55 删除 修改
150qemu-img convert -c CentOS7-01.qcow2 CentOS7-02.qcow2-centosqemu-img convert -c CentOS7-01.qcow2 CentOS7-02.qcow2openstack类
把镜像文件CentOS7-01.qcow2压缩-c后变成名为CentOS7-02.qcow2的文件 -O qcow2参数指压缩成qcow2格式(原文件记得手动删除,已经压缩过的再次压缩没有任何效果)
2024-03-18 08:37:23 删除 修改
151kill-SIGKILLcentoskill -SIGKILL 2635系统类
强制结束名为2635的进程,释放它所占用的全部资源,一般用于普通kill无法杀死的进程,pid通过ps命令查看
2024-03-18 09:20:39 删除 修改
152 wget http://mirrors/CentOS7.5-comp-centos wget http://mirrors/CentOS7.5-comp服务类
使用wget工具下载网络资源,如果没有安装wget需要通过yum install wget安装
2024-03-18 12:46:09 删除 修改
153qemu-img convert CentOS7.qcow2 /root/chinaskill.raw -centosqemu-img convert CentOS7.qcow2 /root/chinaskill.raw openstack类
把名为CentOS7.qcow2的镜像qcow2格式转换成名为chinaskill.raw的raw格式并且保存到/root文件夹内 -f qcow2原格式 -O raw输出格式
2024-03-18 09:37:26 删除 修改
154openstack stack create -t xxx.yaml xxx-centosopenstack stack create -t xxx.yaml xxxopenstack类
通过xxx.yaml这个模板文件创建xxx,这个xxx可以是用户名,网络名,容器名,等,取决于模板内容是什么的模板
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,创建名为heat-user的用户,属于admin项目包,并赋予heat-user用户admin的权限,配置用户密码为123456。
2024-03-18 10:28:57 删除 修改
156网络模板-centos网络模板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,创建名为Heat-Network网络,选择不共享;创建子网名为Heat-Subnet,子网网段设置为10.20.2.0/24,开启DHCP服务,地址池为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文件,创建名为heat-swift的容器。
2024-03-18 10:30:28 删除 修改
158glance location-add 84529e --url cinder://4d1fc2-centosglance location-add 84529e --url cinder://4d1fc2openstack类
添加新的镜像位置,openstack平台会从已添加的位置中择优读取镜像。 [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 删除 修改
163echo "* hard nofile 65535" >> /etc/security/limits.conf-centosecho "* hard nofile 65535" >> /etc/security/limits.confopenstack类
修改配置文件调整句柄限制为65535 最好再加上echo "* soft nofile 65535" >> /etc/security/limits.conf防止警告提示的出现 修改完这两条后重新登入或者重启生效
2024-03-18 12:48:13 删除 修改
164echo "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.conf-centosecho "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.confopenstack类
SYN Cookies表示当出现SYN等待队列溢出时,启用cookies来处理,可以防范少量的SYN攻击。sysctl -p生效配置
2024-03-18 12:48:54 删除 修改
165Linux系统调优-防止SYN攻击-centosLinux系统调优-防止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状态的时间,使系统可以处理更多的连接。此参数值为整数,单位为秒。 ② net.ipv4.tcp_tw_reuse = 1开启重用,允许将TIME_WAIT socket用于新的TCP连接。默认为0,表示关闭。 ③net.ipv4.tcp_tw_recycle = 1开启TCP连接中TIME_WAIT socket的快速回收。默认值为0,表示关闭。 ④net.ipv4.tcp_syncookies = 1开启SYN cookie,出现SYN等待队列溢出时启用cookie处理,防范少量的SYN攻击。默认为0,表示关闭
2024-03-18 12:49:30 删除 修改
166glance location-add 84529e --url cinder://4d1fc2-centosglance location-add 84529e --url cinder://4d1fc2openstack类
添加新的镜像位置,openstack平台会从已添加的位置中择优读取镜像。 [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 删除 修改
169echo "vm.dirty_expire_centisecs=6000" >> /etc/sysctl.conf-centosecho "vm.dirty_expire_centisecs=6000" >> /etc/sysctl.confopenstack类
Linux系统内存中会存在脏数据,一般系统默认脏数据30秒后会回写磁盘,修改系统配置文件,要求将回写磁盘的时间临时调整为60秒。记得sysctl -p
2024-03-18 13:01:39 删除 修改
170sysctl vm.swappiness=10-centossysctl vm.swappiness=10openstack类
调节使用虚拟内存swap的积极性,默认值是60,可以的取值范围是0-100。这个命令是临时修改,要永久 echo "vm.swappiness = 10" >> /etc/sysctl.conf并且sysctl -p
2024-03-18 13:08:14 删除 修改
171vi /etc/glance/glance-api.conf-centosvi /etc/glance/glance-api.confopenstack类
修改下面参数 user_storage_quota = 20GB 为用户添加Glance镜像存储配额限制为20G workers = 2 将Glance子进程数量相应的配置修改成2
2024-03-18 13:42:18 删除 修改
172vi /etc/nova/nova.conf-centosvi /etc/nova/nova.confopenstack类
修改下面配置 reserved_host_memory_mb=4096给物理机正常运行预留4G内存 max_pool_size=10修改连接池大小和最大允许超出的连接数为10 running_timeout=600将实例等待事件的最大时间调整为600 remove_unused_base_images=true自动清理该缓存目录,镜像在过一定的时间后会被自动删除
2024-03-18 13:49:29 删除 修改
173ssh 10.26.6.35-centosssh 10.26.6.35openstack类
用ssh连接到其他linux主机,接下来命令行会变成被连接主机的命令行,命令也是在被连接主机上执行,输入exit退出(不建议去被接主机上改名)
2024-03-19 09:08:46 删除 修改
174cp /home/lfl.txt .-centoscp /home/lfl.txt .文件类
注意后面的一个点“.”,这表示复制到当前所处目录,是一种缩写写法
2024-03-19 14:29:18 删除 修改
175rpm -ivh /root/elasticsearch-6.0.0.rpm-centosrpm -ivh /root/elasticsearch.rpm服务类
rpm用于安装软件包,这种软件包一般是在压缩包里解压出来的,网上下载的 /root/elasticsearch.rpm是软件包所处的路径 参数-i表示安装 参数-v表示显示详细过程 参数-h表示在安装过程中显示安装进度
2024-03-19 14:43:15 删除 修改
176cat elk1.yml | grep -Ev "^$|^#"-centoscat elk1.yml | grep -Ev "^$|^#"服务类
显示文本文件elk1.yml中没有井号“#”开头的所有行数,一般用于查看配置文件中没有被注释的行数 参数-Ev表示反选,即不显示被匹配的行 参数^$表示空行参数^#表示井号开头的行,中间是“或”连接
2024-03-19 15:06:53 删除 修改
177sed -i s#dhcp=yes#dhcp=no# /etc/dhcp/config-centossed -i s#dhcp=yes#dhcp=no# /etc/dhcp/config文件类
把文本文件/etc/dhcp/config里的dhcp=yes字段改成dhcp=no字段,一般用于配置文件改参数
2024-03-20 12:38:21 删除 修改
178 groupadd LFLS-centos groupadd LFLS用户及权限类
创建一个新组,名为LFLS
2024-03-21 00:47:20 删除 修改
179useradd lfl -g LFLS -p 197811-centosuseradd lfl -g LFLS -p 197811用户及权限类
新键一个叫LFL的用户,并且把他加入 -g LFLS组中 -p 197811设置密码为197811
2024-03-21 00:50:44 删除 修改
180chown -R lfl:LFLS /opt/elas-centoschown -R lfl:LFLS /opt/elas用户及权限类
把elas文件夹的归属用户改为lfl把文件的归属组改为LFLS
2024-03-21 00:54:29 删除 修改
181./bin/elasticsearch -d-centos./bin/elasticsearch -d服务类
启动当前目录下的/bin目录下的elasticsearch可执行文件, -d参数表示在后台执行
2024-03-21 01:47:47 删除 修改
182netstat -ntpl-centosnetstat -ntpl系统类
查询端口开启情况,可以用来判断某些服务有没有启动,比如如果发现了22端口就说明ssh服务已经启动
2024-03-21 01:13:55 删除 修改
183tar -zxvf jdkx64.tar.gz -C /usr/local/-centostar -zxvf jdkx64.tar.gz -C /usr/local/
把jdkx64.tar.gz压缩包文件解压到/usr/local/文件夹下 -z: 使用 gzip 解压算法。 -x: 表示解压。 -v: 解压中显示详细信息 -f: 后面跟的是归档文件 -C指定目录,如果不使用会解压到当前目录
2024-03-21 01:35:58 删除 修改
184java -version-centosjava -version服务类
显示当前安装的java服务版本问题
2024-03-21 01:40:20 删除 修改
185jps-centosjps系统类
类似于ps命令,jps不同的是查看后台程序,一般是后台服务
2024-03-21 02:52:05 删除 修改
186make sense-centosmake sense系统类
?
2024-03-22 08:20:40 删除 修改
187cp-rcentoscp -r /mnt /etc/yum.repos文件类
把文件夹内所有文件包括子文件夹复制到另一文件夹
2024-04-09 00:50:12 删除 修改
188systemctl enable mongod--nowcentossystemctl enable mongod --now 服务类
加了--now参数表示不仅设置开机自启动,并且在输入这条命令时立即启动,相当于省略了一条systemctl start mongod
2024-04-09 01:19:30 删除 修改
189cat /etc/redhat-release -centoscat /etc/redhat-release 系统类
查看当前的centos版本
2024-04-11 02:31:28 删除 修改
190python2 -V 或python3 -V-centospython2 -V 或python3 -V系统类
查看当前py的版本,记得V要大写
2024-04-11 02:33:31 删除 修改
191./configure --prefix=/usr/local/python && make install-centos./configure --prefix=/usr/local/python && make install服务类
通过压缩包安装python3 进入解压后的python3文件夹,运行这条命令,如果安装报错就输入yum install gcc-c++ && yum -y install zlib zlib-devel && yum -y install openssl-devel安装依赖环境 /usr/local/python/bin/python3 -V验证是否安装完成,如果运行结果出现版本号就是安装完成了
2024-04-23 01:58:06 删除 修改
192which-centoswhich cd文件类
查找cd命令的绝对路径,输出结果应是/bin/cd
2024-04-23 01:35:26 删除 修改
193ln -sv /usr/local/python/bin/pip /usr/bin/-centosln -sv /usr/local/python/bin/pip /usr/bin/系统类
把脚本或者命令的绝对路径链接到/bin目录下,然后输入脚本名或命令名而不是其路径就可以直接运行脚本或命令 比如原来命令是 /usr/local/python/bin/pip -V 就可以改成 pip -V 省略了路径
2024-04-23 01:49:25 删除 修改
194pip list-centospip list服务类
查看当前的python装了哪些模块
2024-04-23 02:28:09 删除 修改
195pip freeze > pip-list.txt-centospip freeze > pip-list.txt服务类
把已安装的python列表以文本存储到pip-list.txt文件中
2024-04-23 02:33:35 删除 修改
196pip3 install -i https://pypi.doubanio.com/simple/ --trusted--centospip3 install -i https://pypi.doubanio.com/simple/ --trusted-服务类
指定源的安装pip的模块,因为默认的国外源太慢,这里指定https://pypi.doubanio.com/simple/豆瓣源,参数-trusted-host pypi.doubanio.com表示将豆瓣网址添加为受信任的网址
2024-04-23 03:11:40 删除 修改
197top-centostop系统类
查看系统性能
2024-04-29 09:28:17 删除 修改
198free-centosfree系统类
查看系统内存使用情况
2024-04-29 09:28:44 删除 修改
199yum list net-*-centosyum list net-*服务类
查看所有以"net-"开头的软件包信息
2024-04-29 09:30:10 删除 修改
200df-centosdf文件类
(无参数)查看当前的磁盘使用情况
2024-04-29 11:12:22 删除 修改
201ssh-copy-id root@172.128.11.21-centosssh-copy-id root@172.128.11.21系统类
作用类似于,scp -p .ssh/id_rsa.pub root@172.128.11.21:.ssh/authorized_keys配置无秘钥登入,相当于是一种缩写的形式
2024-04-30 02:38:03 删除 修改
202showmount --ecentosshowmount --e 192.168.200.31文件类
查看192.168.200.31节点的可挂载目录
2024-05-10 05:31:59 删除 修改
203mount-tcentosmount -t ext4 centos7-2009 /mnt
-t ext4:指定文件系统类型为 ext4。相对应的还有nfs格式,如-t nfs
2024-05-10 05:36:01 删除 修改
204100-vi100服务类
:100,在vi文本内把光标跳到第100行
2024-05-10 07:35:09 删除 修改
205o-vio文件类
开启编辑模式并自动跳到下一行
2024-05-10 09:09:51 删除 修改
206mysqladmin -uroot password 123456-centosmysqladmin -uroot password 123456服务类
设置数据库密码为123456
2024-05-11 02:41:03 删除 修改
207mysql -uroot -p-centosmysql -uroot -p服务类
以root用户登入数据库,需要输入数据库密码
2024-05-11 02:41:57 删除 修改
208jps-centosjps服务类
查看当前运行的java进程
2024-05-11 03:49:26 删除 修改
210ssh root@192.168.100.20 "yum repolist"-centosssh root@192.168.100.20 "yum repolist"服务类
在IP地址为192.168.100.20的主机上执行yum repolist命令,也可以把命令简写成ssh compute "yum repolist"
2024-05-16 09:41:26 删除 修改
211:%s/oldtxt/newtxt-vi:%s/oldtxt/newtxt服务类
在vi文本里面实现替换功能,命令中单词“oldtxt”是要被替换单词“newtxt”是新单词
2024-05-22 07:29:07 删除 修改
212cat /etc/passwd | grep key-centoscat /etc/passwd | grep key服务类
查找“passwd”文件里的有有“key”字符串的行,并且在命令行内显示出来
2024-05-22 08:18:27 删除 修改
213测试测试测试测试测试测试测试测试输入任意内容服务类
忽略GPG 检查来强制安装软件包,可以解决软件包 openstack-iaas-2.0.1-2.noarch.rpm 没有签名的报错
2024-06-17 10:49:50 删除 修改
214cat-centoscat aaa.txt |grep -Ev "^# |#$"服务类
匹配所有不是#后面跟空格的描述行以及所有一行中只有一个#号的行数
2024-06-19 08:40:20 删除 修改
215logout-centoslogout系统类
退出当前的ssh登录,也可用在远程软件里断开
2024-07-17 02:39:45 删除 修改
216nova hypervisor-list-centosnova hypervisor-listopenstack类
在OpenStack的控制节点查询所有的计算节点
2024-08-02 08:56:53 删除 修改
217file-centosfile cirros-0.3.4-x86_64-disk.img文件类
查看文件详细信息
2024-08-19 08:48:27 删除 修改