centos
磁盘剩余空间:
df -hl
mv 当前文件名(或路径) 空格 /移动到的目标路径 (例如:mv /home/marvin/My_Software/Development/jdk1.8.0_271 /usr/java)
tar -zxvf 文件名 解压
编辑文本:(如果没有则新建一个文件)
vi/vim mysql.log
按i 进入insert状态可以进行编辑操作
按ESC键 跳到命令模式(底部的insert消失,输入下面的命令可进行相应操作),然后:
:q! 不保存文件,并退出vi
:wq 保存文件并退出vi
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq! 强制保存文件,并退出vi
systemctl status firewalld 查看防火墙状态
删除文件及目录
删除文件:
rm 文件名
删除目录:
rm -r * 删除当前目录下的所有文件及目录(逐一询问)
rm -r -f * 删除当前目录下的所有文件及目录(不询问)
rm命令的选项参数说明:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
注意:删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r"。
文件创建:
touch 文件名
vi也可以
文件夹创建:
mkdir itbiancheng 创建一个itbiancheng的文件夹
docker:
docker exec -it 3a3afa942911 bash 进入docker镜像
Ctrl+Q+P 退出docker
docker cp mysql_test:/var/lib/mysql $PWD/ 这里的 cp 命令作用是复制容器内的文件,后面的 $PWD 为 当前所在的宿主机目录,例如我现在的目录是 /home/hsk/box_container/mysql/,复制出来的 mysql 文件夹就会在我当前的路径下
docker ps 查看正在运行容器列表
docker ps -a 包含正在运行 和已停止的
容器怎么来呢 可以通过run 镜像 来构建 自己的容器实例 运行一个容器
# -it 表示 与容器进行交互式启动 -d 表示可后台运行容器 (守护式运行) --name 给要运行的容器 起的名字 /bin/bash 交互路径
docker run -it -d --name 要取的别名 镜像名:Tag /bin/bash
例如我们要启动一个redis 把它的别名取为redis001 并交互式运行 需要的命令 —我这里指定版本号为5.0.5
#1. 拉取redis 镜像
docker pull redis:5.0.5
#2.命令启动
docker run -it -d --name redis001 redis:5.0.5 /bin/bash
systemctl start docker 启动
systemctl stop docker 关闭
systemctl restart docker 重启
systemctl status docker 运行状态
docker images 镜像列表
docker search 镜像名
删除镜像 ------当前镜像没有被任何容器使用才可以删除
#删除一个
docker rmi -f 镜像名/镜像ID
#删除多个 其镜像ID或镜像用用空格隔开即可
docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID
#删除全部镜像 -a 意思为显示全部, -q 意思为只显示ID
docker rmi -f $(docker images -aq)
强制删除镜像
docker image rm 镜像名称/镜像ID
拉取镜像 不加tag(版本号) 即拉取docker仓库中 该镜像的最新版本latest 加:tag 则是拉取指定版本
docker pull 镜像名
docker pull 镜像名:tag
例如拉取最新版 mysql
查看某项进程(替换关键字) ps -ef | grep 关键字
杀进程 kill -9 进程号
启动jar运行(进入到jar包目录下) nohup java -jar hotv9.jar >info.log 2>&1 &
sudo yum update 更新yum源
sudo yum install dotnet-sdk-6.0
dotnet启动程序:
dotnet NZKH-FileDownloadApplication.dll --urls="http://*:5173"
添加守护进程并启动程序:
nohup dotnet NZKH-FileDownloadApplication.dll --urls="http://*:5173"&
将/tmp/bkjob/publish.zip复制到/DATA/下
cp /tmp/bkjob/publish.zip /DATA/publish.zip
解压到当前目录(-o不询问并覆盖):unzip -o publish.zip