首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

收藏 | 97条 Linux 常用命令总结

「o」进入插入模式后,是插入新,从首开始输入文字。...「^」:移动到光标所在行"首"   「w」:光标跳到下个字开头   「e」:光标跳到下个字字尾   「b」:光标回到上个字开头   「#l」:光标移到该行第#个位置,如:5l,56l..., 第一个输出群组为有效群组 52.newgrp 切换有效群组 53.groupadd [-g gid] 组名 | 添加组 -g 设定添加特定组id 54.groupmod [-g gid] [...报告单词数 63.uniq 去除文件中相邻重复 -c或——count:在每列旁边显示该行重复出现次数; -d或--repeated:仅显示重复出现行列; -f或--skip-fields.../year" //显示前一天/月/年日期 date +%Y%m%d --date="-1 day/month/year" //显示后一天/月/年日期 date -d '2 weeks' 2周后日期

1K20

97 条 Linux 运维工程师常用命令总结 | 史上最全Linux命令总结

「o」进入插入模式后,是插入新,从首开始输入文字。...「^」:移动到光标所在行"首"   「w」:光标跳到下个字开头   「e」:光标跳到下个字字尾   「b」:光标回到上个字开头   「#l」:光标移到该行第#个位置,如:5l,56l..., 第一个输出群组为有效群组 52.newgrp 切换有效群组 53.groupadd [-g gid] 组名 | 添加组 -g 设定添加特定组id 54.groupmod [-g gid] [...报告单词数 63.uniq 去除文件中相邻重复 -c或——count:在每列旁边显示该行重复出现次数; -d或--repeated:仅显示重复出现行列; -f或--skip-fields.../year" //显示前一天/月/年日期 date +%Y%m%d --date="-1 day/month/year" //显示后一天/月/年日期 date -d '2 weeks' 2周后日期

2.9K50
您找到你想要的搜索结果了吗?
是的
没有找到

97 条 Linux 运维工程师常用命令总结

「o」进入插入模式后,是插入新,从首开始输入文字。...「^」:移动到光标所在行"首"   「w」:光标跳到下个字开头   「e」:光标跳到下个字字尾   「b」:光标回到上个字开头   「#l」:光标移到该行第#个位置,如:5l,56l..., 第一个输出群组为有效群组 52、newgrp 切换有效群组 53、groupadd [-g gid] 组名 | 添加组 -g 设定添加特定组id 54、groupmod [-g gid] [...报告单词数 63、uniq 去除文件中相邻重复 -c或——count:在每列旁边显示该行重复出现次数; -d或--repeated:仅显示重复出现行列; -f或--skip-fields.../year" //显示前一天/月/年日期 date +%Y%m%d --date="-1 day/month/year" //显示后一天/月/年日期 date -d '2 weeks' 2周后日期

1.3K20

【经典收藏】掌握这些命令,玩转Linux小黑框!!

「o」进入插入模式后,是插入新,从首开始输入文字。...「^」:移动到光标所在行"首"   「w」:光标跳到下个字开头   「e」:光标跳到下个字字尾   「b」:光标回到上个字开头   「#l」:光标移到该行第#个位置,如:5l,56l..., 第一个输出群组为有效群组 52.newgrp 切换有效群组 53.groupadd [-g gid] 组名 | 添加组 -g 设定添加特定组id 54.groupmod [-g gid] [...报告单词数 63.uniq 去除文件中相邻重复 -c或——count:在每列旁边显示该行重复出现次数; -d或--repeated:仅显示重复出现行列; -f或--skip-fields.../year" //显示前一天/月/年日期 date +%Y%m%d --date="-1 day/month/year" //显示后一天/月/年日期 date -d '2 weeks' 2周后日期

1.1K30

97 条 Linux 运维工程师常用命令总结

「o」进入插入模式后,是插入新,从首开始输入文字。...「^」:移动到光标所在行"首"   「w」:光标跳到下个字开头   「e」:光标跳到下个字字尾   「b」:光标回到上个字开头   「#l」:光标移到该行第#个位置,如:5l,56l..., 第一个输出群组为有效群组 52.newgrp 切换有效群组 53.groupadd [-g gid] 组名 | 添加组 -g 设定添加特定组id 54.groupmod [-g gid] [...报告单词数 63.uniq 去除文件中相邻重复 -c或——count:在每列旁边显示该行重复出现次数; -d或--repeated:仅显示重复出现行列; -f或--skip-fields.../year" //显示前一天/月/年日期 date +%Y%m%d --date="-1 day/month/year" //显示后一天/月/年日期 date -d '2 weeks' 2周后日期

3.5K61

数仓面试——连续登录问题进阶版

但是升级后,则可视为连续4天登录) 二、思考 由于间隔一天也算连续登录 数仓面试——连续登录问题中方法一/二/三方式将不再有效,因为过滤条件变成不固定筛选日期了 方法四依然有效,只需要将flag...,登录时间升序 2:本次登录日期减去步骤一生成自增序列,形成第一道日期基准 3:利用dense_rank,用户分组,步骤二形成日期基准升序 4:步骤二日期基准减去步骤三自增序列,形成最终日期基准...5:步骤四形成用户和最终日期基准分组,过滤出次数大于等于4数据 6:按照用户分组去重,获得最终结果 方法二:采用超过两天登录间隔为分界线分组 SELECT id FROM ( SELECT...2:如果日期差小于等于2,则连续登录,记为0,否则记为1,记为日期基准 3:添加一个row_number和 count 窗口函数 4:取出日期基准为1数据和最后一条数据 5:比较当前行和前一rn差...方法二设定日期基准线,如果是连续登录为0,不是则为当前登录日期,然后利用max窗口函数,登录时间升序,获得分组日期基准 方法三设定连续登录基准线,连续登录为0,不是则为1,然后添加一个自增序列,那么就可以把

1.1K40

linux常用命令

相反,last对应next,自己可以根据实际情况灵活组织 接下来,我们来看'--date',它帮我实现任意时间前后计算,来看具体例子: ## 获取一天以后日期时间 [root@hadoop ~]...) 4、date 能用来显示或设定系统日期和时间,在显示方面,使用者能设定欲显示格式,格式设定为一个加号后接数个标记,其中可用标记列表如下: 使用范例: [root@hadoop ~]# date...:40:4.4 5.3、uniq 功能: 去除重复,只会统计相邻 常用选项: -c:打印出现次数 -d:只打印重复 -u:只打印不重复 -D:只打印重复,并且把所有重复打印出来 -f N:...-i:用sed修改结果直接修改读取数据文件,而不是由屏幕输出。 动作: a:追加,在当前行后添加或多行。 c:替换,用c后面的字符串替换原数据。...shell,而账户与shell之间以逗号分割,而且在所有添加列名name,shell,在最后一添加"blue,/bin/nosh"。

2.2K10

Linux下date命令常用方法小计

-d,--date=字符串        显示指定字符串所描述时间,而非当前时间 -f,--file=日期文件        类似--date,从日期文件中读入时间描述 -r, --reference...=文件        显示文件指定文件最后修改时间 -R, --rfc-2822        以RFC 2822格式输出日期和时间 例如:2006年8月7日,星期一 12:34:56 -0600 -...(例如:20) %d    按月计日期(例如:01) %D    按月计日期;等于%m/%d/%y %e    按月计日期添加空格,等于%_d %F    完整日期格式,等价于 %Y-%m-%d...I    小时(00-12) %j    年计日期(001-366) %k    时(0-23) %l    时(1-12) %m    月份(01-12) %M    分(00-59) %n    ...(例如,-04,+05:30) %Z            字母表排序时区缩写 (例如,EDT)默认情况下,日期数字区域以0 填充。

10K30

Linux简单命令练习及总结

将之前所创建目录和文件全部清理掉 $ rm [-f-i-r-v][dirName/dir] //-f 即使文件属性为只读(即写保护),亦直接删除 //-i 删除前逐一询问确认 //-r 删除目录及其下所有文件...//-r 把指定文档或目录日期时间,统统设成和参考文档或目录日期时间相同。 //-t 使用指定日期时间,而非现在时间。...字符串:向上搜索“字符串”功能 //n:重复前一个搜索(与 / 或 ? 有关) //N:反向重复前一个搜索(与 / 或 ?...显示 date 指定格式显示时间: date +%Y:%m:%d date 用法:date [OPTION]... > [+FORMAT] > 1.在显示方面,使用者可以设定欲显示格式,格式设定为一个加号后接数个标记...记得修改回来 $ umask 0000 > umask 功能: 查看或修改文件掩码 新建文件夹默认权限=0666 新建目录默认权限=0777 但实际上你所创建文件和目录,看到权限往往不是上面这个值

77520

linux基本命令及使用方法

字符串: 重复前一个以“字符串”开头命令          !num: 按照history 命令输出中序号重复对应命令          !?...:字符串: 重复前一个包含abc命令          !-n : 重复n          strl -r:从命令历史中搜索命令          esc ....-r, –reference=FILE 显示文件最后修改时间                    -R, –rfc-2822 以RFC-2822兼容日期格式显示时间                   ...Sunday 为一周一天情形)                    %w : 一周中第几天 (0-6)                    %W : 一年中第几周 (00-53) (以 Monday...为一周一天情形)                    %x : 直接显示日期 (mm/dd/yy)                    %y : 年份最后两位数字 (00.99)

1K30

PowerBI相对日期切片器——解决时区偏差问题

假如我们设定一个相对日期切片器查看当日销售额。 正常情况下,2020年5月18日早晨0点之后我查看数据,根据PowerBI报表设定,理论上我看到是5月17日数据。...为了真实一些,我直接把系统时区改为了东10区,现在这个点应该是5月18日0点之后了: 以下就是有问题相对日期,5月18日应该显示是5月18日数据,但是仍然显示5月17日: 因此呢,我需要将这个...5月17日强行修改为5月18日,办法其实只有一个:添加列。...这一列日期在早晨8点之前显示日期表这一日期一天,而在8点后显示是当天。...因为我们要将date offset作为切片器,8点之前它获取是前一天数据,所以我们要将日期向前调整一天,这样8点之前获取是date offset一天,这一天对应着date今天。

1.7K30

shell获取昨天、明天或多天前日期

ago" +%Y-%m-%d ##"n days ago" 表示n天前一天 4、获取取30天前日期 $ date -d "30 days ago" +%Y-%m-%d 5、使用负数以得到相反日期...date=datestr] [–set=datestr] [–help] [–version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明 : date 能用来显示或设定系统日期和时间...,在显示方面,使用者能设定欲显示格式,格式设定为一个加号后接数个标记,其中可用标记列表如下 : 时间方面 : % : 印出 % %n : 下一 %t : 跳格 %H : 小时(00..23)...: 同 %b %j : 一年中第几天 (001..366) %m : 月份 (01..12) %U : 一年中第几周 (00..53) (以 Sunday 为一周一天情形) %w :...一周中第几天 (0..6) %W : 一年中第几周 (00..53) (以 Monday 为一周一天情形) %x : 直接显示日期 (mm/dd/yy) %y : 年份最后两位数字 (

3.7K40

盘一盘 Python 系列 - Cufflinks (下)

第 7 获取出一个「字典」格式数据。 第 8, 9 用列表解析式 (list comprehension) 将日期和价格获取出来。...第 11 到 13 定义一个 DataFrame 值为第 9 行得到 price 列表 标签为第 8 行得到 index 列表 列标签为第 6 定义好 columns 列表 处理过后,将每个股票收盘价合并成一个数据帧...,前三个都是竖直展示箱 (参数 orirentation ='v'),并展示全部数据点、只展示离群点,和只展示可疑离群点,最后一天水平展示箱 (参数 orirentation ='h')。...如何 resample 计算累计收益率前面已经讲了就不重复了,关键是先用 pd.melt() 将宽表变成长表,使其用三列 date, code 和 value,然后分别设为气泡 x 轴数据、y 轴数据...分四步: 将具体子图一个个顺序放入 cf.figures() 里 创建布局,用 cf.tools.get_base_layout() 设定每个子图占布局位置,用 cf.subplots() 并设置

4.5K10

Oracle使用

) 使用view create table t_test1 as select id,name,s_age from t_test1; 选择无重复 select distinct name from...取得从当前日期开始遇到第一指定星期几日期,返回下周某一天日期 LAST_DAY 计算指定日期所在月份最后一天日期,返回本月最后一天日期 ROUND 取得年或月四舍五入得到日期...,四舍五入后期间第一天 TRUNC 取得年或月截取得到日期,返回日期所在期间一天 转换函数 to_char() 把日期转换为字符、把数字转换为字符 to_number 字符格式和模板模式必须要一致...t_test1; -- 对日期进行截取 -- 取得年或月截取得到日期,返回日期所在期间一天 SELECT trunc(sysdate,'yyyy') FROM t_decode1 -- 2021...) HH24:一天第几个小时,取值为00~23 (建议使用这个) MI:一小时中分钟 SS:一分钟中秒 SSSS:从午夜开始过去秒数 日期格式基础 年月日 格式 解释 YYYY

24730

Linux date命令知识点总结

-d,–date=字符串 显示指定字符串所描述时间,而非当前时间 -f,–file=日期文件 类似–date,从日期文件中读入时间描述 -r, –reference=文件 显示文件指定文件最后修改时间...;等于%m/%d/%y %e 按月计日期添加空格,等于%_d %F 完整日期格式,等价于 %Y-%m-%d %g ISO-8601 格式年份最后两位 (参见%G) %G ISO-8601...格式年份 (参见%V),一般只和 %V 结合使用 %h 等于%b %H 小时(00-23) %I 小时(00-12) %j 年计日期(001-366) %k 时(0-23) %l 时(1...(00-53) %V ISO-8601 格式规范下一年中第几周,以周一为每星期第一天(01-53) %w 一星期中第几日(0-6),0 代表周一 %W 一年中第几周,以周一为每星期第一天(00...(例如,-04,+05:30) %Z 字母表排序时区缩写 (例如,EDT) 默认情况下,日期数字区域以0 填充。

3.2K31

Linux命令之Date——时间

%n 在显示时,插入新。 %t 在显示时,插入tab。...--version  显示版本信息 4.使用说明: 1.在显示方面,使用者可以设定欲显示格式,格式设定为一个加号后接数个标记,其中可用标记列表如下: % : 打印出 %: %n : 下一 %t...(00..53) (以 Sunday 为一周一天情形) %w : 一周中第几天 (0..6) %W : 一年中第几周 (00..53) (以 Monday 为一周一天情形) %x :...date +%Y%m%d --date="-1 day" //显示前一天日期 date +%Y%m%d --date="-1 month" //显示上一月日期,一个月前今天 date +%Y%...-d 选项还可以告诉您,相对于当前日期若干天究竟是哪一天,从现在开始若干天或若干星期以后,或者以前(过去)。通过将这个相对偏移使用引号括起来,作为 -d 选项参数,就可以完成这项任务。

5K40

linux账号与群组管理

最近更动密码日期: 这个字段记录了『更动密码那一天日期,不过,很奇怪呀!在我例子中怎么会是 16559 呢?...上述 16559 指就是 2015-05-04 那一天.而想要了 解该日期可以使用本章后面 chage 指令帮忙!...上述指令中,2015/05/04 为你想要计算日期,86400 为每一天秒数, %s 为 1970/01/01 以来累积总 秒数。...账号失效日期: 这个日期跟第三个字段一样,都是使用 1970 年以来总日数设定。这个字段表示: 这个账号在此字段规定日期之后,将无法再使用。...EXPIRE=:账号失效日期 就是 shadow 内第八字段,你可以直接设定账号在哪个日期后就直接失效,而不理会密码问题。通常不会设定此项目,但如果是付费会员制系统,或许这个字段可以设定!

5.6K40

Linux命令篇(四):系统管理部分

3、date 命令 date命令可以用来显示或设定系统日期与时间 常用参数说明 -d:通过字符串显示时间格式 -r:显示文件上次修改时间 -R: 按照 RFC 5322 格式输出时间和日期,例如:...53) %w 一周中一天(0…6),0代表星期天 %W 一年中第几周,周一作为一周起始(00…53) %x 本地日期格式(例如,12/31/99) %X 本地日期格式(例如,23:13...CST 2024 “年-月-日” 格式输出 date +"%Y-%m-%d" 输出昨天日期 date -d "1 day ago" +"%Y-%m-%d" 输出5秒后时间 date -d "5 second...显示前一天日期 date -d "-1 month" +%Y%m%d # 显示上一月日期 date -d "+1 month" +%Y%m%d # 显示下一月日期 date -d...clear 11、crontab 命令 crontab命令在linux系统中用于设置周期性被执行指令命令 参数说明 -e : 执行文字编辑器来设定时程表,内定文字编辑器是 Vi/Vim -r

7810

Extreme DAX-第3章 DAX 用法

表构造函数允许创建具有多个列表,方法是提供一系列值列表,每一用括号分隔,代码如下。...日期范围从找到最小日期所在年份一天开始,一直持续到最大日期所在年份最后一天。...该函数有两个参数,即要创建日期一天和最后一天,代码如下。...例如,可以设定 Total sales 度量值显示不带货币符号和小数但使用千位分隔符。此格式可以与从数据类型派生格式不同。 显式度量值可用作复杂计算构建基块(见下文)。...↑ 1 译者注:例如,假设事实表中包含最小日期和最大日期分别为2019年2月14日和2022年5月20日,则该日期日期范围最好设定为2019年1月1日至2022年12月31日。↑

7.1K20
领券