命令手册:https://www.docker.org.cn/docker/docker-206.html docker images //本地镜像列表 https://hub.docker.com/ //镜像源 docker run [选项] [镜像名] [shell命令] [参数] //创建并运行容器 docker container ls //查看正在运行中的容器 docker conta
实验任务一: 源码: print(sum) sum = 42 print(sum) def inc(n): sum = n+1 print(sum) return sum sum = inc(7) + inc(7) print(sum) 运行结果: 实验任务二: 源码: def func(a, b, c, /, *, d, e, f): return ([a, b, c, d, e,
task1.py print(sum) sum=42 print(sum) def inc(n): sum=n+1 print(sum) return sum sum=inc(7)+inc(7) print(sum) task2_2.py list1 = [1, 9, 8, 4] print( sorted(list1) ) print( sorted(list1, reverse=True) ) print( sorted(list1, True) ) t
1、切换到root用户 2、查看vsftp服务状态:[root@ls ~]# systemctl status vsftpd Unit vsftpd.service could not be found. 可以发现服务器没有vsftpd服务,那么先安装vsftpd服务: 3、安装ftp:[root@ls ~]# yum install -y vsftpd 4、启动ftp:[root@ls ~]# systemctl start vsftpd
问题场景 今天在装 hbase ,刚配置环境变量source 后 发现常用的命令都无法使用了 [hui@hadoop201 ~]$ ll -bash: ls: command not found [hui@hadoop201 ~]$ ls -bash: ls: command not found 问题原因 这种情况一般是在配置环境变量时手误,导致系统无法正确读取系统命令 解决方案
对于第一次使用 Linux 命令行的用户,可能真的搞不清楚哪个是文件,哪个是目录,究其原因是很难直接通过名字看出来目录和文件的区别。 虽然从名称上不容易分辨,但是可以从颜色上进行区分。一般情况下,Linux 用蓝色代表目录,其他颜色则表示是文件。例如: 图 1 /root 目录下的文件和目录 注
本节开始,我们不会再见到图形界面了,因为对服务器来讲,图形界面会占用更多的系统资源,而且会安装更多的服务、开放更多的端口,这对服务器的稳定性和安全性都有负面影响。其实,服务器是一个连显示器都没有的家伙,要图形界面干什么? 说到这里,有很多人会很崩溃。笔者就经常听到抱怨 Linux 是
Linux 保留目录下最新的几个文件 shell命令 #!/bin/bash #文件名后缀 file_type=".jar" #保留最新的文件个数 num=10 file_num=$(ls -ltr | grep -v "total" | grep "^-" | grep ${file_type} | wc -l) if [ ${file_num} -gt ${num}];then let num_del=$(file_num)-${
ls相关 ls -F 可区分文件与目录 ls -a 可显示隐藏文件 ls -F -R 其中-R是ls的递归参数,可列出目录下包含子目录中的文件 ls -l 输出的第一行显示目录中包含的总块数。 文件类型,目录(d),文件(-),字符型文件(c)或块设备(b) 文件硬链接总数 [root@wcyzf ~]# ls -l total 16 -rw-r--r-- 1 root
Key Observation:小于 \(2^k\) 的数两两取或的最小值一定由前 \(k + 1\) 小的一对组成。 证明采用数学归纳法: 对于 \(k = 1\),显然成立。 假设对于 \(k\) 结论成立,那么下面证明对于 \(k + 1\) 也成立。 对于所有数的第 \(k\) 位都是 \(1\),那么答案的第 \(k\) 位一定是 \(1\),于
容器里面是不能放数据的,你把数据放到容器里,万一容器被删掉了,数据也就没有了,所以这时候就要用到存储卷。存储卷就是用来存储数据,并且把数据放到共享存储上面。 COW机制 copy write 写时复制: Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个
Linux常见命令 ls命令 ls --help 列出ls的所有命令ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息
string ls_pathname,ls_file,ls_ext long ll_return if dw_1.rowcount()<1 then messagebox('提示',"当前数据窗无记录数据,无导出的必要!",exclamation!) return end if ll_return=getfilesavename("导出文件",ls_pathname,ls_file,"txt",&quo
题目传送门 更好的阅读体验 Solution I 这几乎是一道树链剖分模板题,和模板题唯一的区别在于这题维护的是边权。 因为除了根以外的节点都有父亲,但是叶子数量很多,所以我们让深度大的节点存储边的信息,就方便处理很多了。 在操作的时候,因为深度大的节点存储的才是边的信息,所以最顶端的
In [1]: from collections import namedtuple In [4]: A = 'yyds' # 定义namedtuple的名字 In [5]: li = ['zs','ls'] # 定义namedtuple的属性名,可以直接通过属性调用,见下 In [6]: nt = namedtuple(A,li) In [8]: allargs = nt(zs=92,ls=109) In [9]: allargs O
1.上传文件:rz 2.下载文件:sz filename 3.安装lrzsz:yum -y install lrzsz 4.分屏功能: 安装分屏功能:yum install -y screen新建分屏:screen -S gov_int进入分屏:screen -r gov_int退出分屏: ctrl+A+D查看所有分屏:screen -ls 5.解压文件: 1》解压到指定目录:zip -r filename.zip /dev/...
了解完Linux操作系统的整个目录体系之后,现在可以登陆到Linux系统,开始“命令之旅”了。不同的用户,刚刚登陆到Linux系统的时候,使用的目录是不一样的。比如,root用户刚登陆系统 的时候,用的是 /root 目录。而其他普通用户,登陆到Linux系统的时候,使用的是/home目录下,跟自己用户名
一、查看文件类型的方式: ①ls-l/ls-ld 或者ll [ls-l ---查看文件 ls-ld ---查看路径 ll ----跟ls -l 一样] ②file 命令 查看文件的类型 例:file 1.txt 格式:file 文件名 ③stat 命令 查看文件的详细属性(其中包括文件时间属
一道 LCT 好题。 一种简单的 \(O(n^2)\) 就是枚举区间然后并查集看一下有没有成环。 注意到一个性质:如果 \([l,r]\) 内边已经成环,那么 \([l,r'],r' \in [r,n]\) 内边肯定都已成环。 据此,考虑设置两个指针 \(l,r\),对于每一个 \(l\) 求出对于其而言最小的 \(r\) 满足 \([l,r]\) 内边
目录一些 Update1. 前言2. 详解2.0 结构体2.1 建树2.2 插入 / 删除2.3 重构2.4 时间复杂度 + 常数3. 应用4. 总结5. 参考资料 一些 Update Update 2022/1/25:修正了 Delete 的代码。 1. 前言 本篇博文是作者学习 K - D Tree 时候的学习笔记。 K - D Tree,是一种实战运用中比较不错的
[lemon@localhost ~]$lemon:用户名@:不用管,没有意义localhost:服务器名称$:普通用户 ~:当前用户的家目录[lemon@localhost root]$ cd ~[lemon@localhost ~]$ pwd/home/lemon su命令su :不退出登录情况下,切换用户示例:[lemon@localhost ~]$ su root ----->切换超级管理员password
模板题:静态区间的第k小 主席树:可持久化线段树,可以支持查询历史版本的线段树。 在模板题中,对数组的每一个前缀建立一棵权值线段树,线段树的每一个节点维护属于区间\([l,r]\)的数的个数。 对于询问\([l_i,r_i]\)中的第\(k_i\)大的数,利用前缀的思想,版本\(r_i\)与\(l_{i-1}\)之间的差就
Q:我们平常在Linux中使用 cp 命令时,会发现将一个目录中文件复制到另一个目录具有相同文件名称时, 即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,令人不胜其烦.那么这是由于什么原因引起的? A:要知道原因,你可以在命令行中输入 alias 命令 ,
P3369 【模板】普通平衡树 //avl数组版 #include<bits/stdc++.h> using namespace std; const int maxn=100010; struct avlnode{ int val; int size; int cnt; int height; int ls; int rs; }avl[maxn]; int root,tot; int height(int rt) { return avl[rt].height; } v
src文件 1.入口文件(index.js) import React from "react"; import ReactDOM from "react-dom/client"; // createRoot的包是从这导出来的 // reac18采用了 createRoot的方式来进行渲染 const root = ReactDOM.createRoot(document.getElementById("root")); root.render