---- date 显示当前时间 1) 基本语法 (1) date (功能描述: 显示当前时间) (2) date +%Y (功能描述: 显示当前年份) (3) date +%m (功能描述...基本语法 (1)date -d '1 days ago' (功能描述:显示前一天时间) (2)date -d '-1 days ago (功能描述:显示明天时间...) 2) 实例操作 (1)前一天 [root@hadoop101 ~]# date -d '1 days ago' 2017 年 06 月 18 日 星期日 21:07...06-19 20:52:18" (2) 获取同步时钟服务器 [root@hadoop101 ~]# ntpdate “同步时钟服务器域名” 注意这个操作,首先要确定ntpdate命令是否已经安装过了... 北京邮电大学 s1b.time.edu.cn 清华大学 s1c.time.edu.cn 北京大学 s1d.time.edu.cn 东南大学 s1e.time.edu.cn
例子: import datetime now = datetime.datetime.now() date = now + datetime.timedelta(days = 1) 现在date就是明天了...当然,如果想得到昨天,就减去1. #秒减去1 date = now + datetime.timedelta(seconds = -1)
学习linux,这些命令是绕不开的,从此处开始探索linux命令,虽然枯燥,但掌握了却显得(也确实)很牛叉。...其他的命令这里就不在提及,需要的可以查询相关资料或者优秀作者的博客。...(http://www.cnblogs.com/MenAngel/p/5448795.html) ---- ---- ---- 以下内容参考相关博客: cd命令用来切换工作目录至dirname。...linux命令远不止这些,这是其中的两个而已,慢慢来,一个一个掌握。
1.功能: xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。...-s :命令行的最大字符数,指的是xargs后面那个命令的最大命令行字符数,包括命令、空格和换行符。每个参数单独传入xargs后面的命令。见示例4。...-x:eXit的意思,主要是配合-s使用,当命令行字符数大于-s指定的数值时,退出xargs。 -P:修改最大的进程数,默认是1,为0时候为as many as it can。...4.用法示例 (1)将shell的特殊字符还原为一般字符。...---- 参考文献 [1]Xargs用法详解 [2]linux xargs详解
ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。...通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!...1.命令格式: ls [选项] [目录名] 2.命令功能 列出目标目录中所有的子目录和文件。...–help 显示此帮助信息并离开 –version 显示版本信息并离开 4.常见范例 1:列出/home/hc文件夹下的所有文件和目录的详细资料 命令1 ls -l -R /home/hc 在使用...drwxr-xr-x 4 hc hc 4096 9月 29 08:39 pycharm-professional 5:列出目前工作目录下所有档案及目录;目录于名称后加"/", 可执行档于名称后加"*
显示当前使用所使用的所有shell # cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh 查看命令...# which ls alias ls='ls --color=auto' /bin/ls 查看命令是内部还是外部命令 # type ls ls is aliased to `ls --color=...auto' # type cat cat is hashed (/bin/cat) 查看命令位置 # whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz.../usr/share/man/man1p/ls.1p.gz 查看命令man文件 #whatis ls ls (1) - list directory contents...ls (1p) - list directory contents # man 1p ls # man 1 ls
cat pwd touch touch {1..10}.txt 一次创建多个文件 xargs cp 如果复制目录需要加 -r 或者 -a 覆盖文件时不提示的两种方法,加“\...”或者补全命令的全路径 ? ...--help grep grep -v xxx 1.txt -v排除 不显示1.txt中除xxx的内容 head head -2 1.txt 显示文件的前几行,默认10...取反 a 交集 o 并集 常用快捷键 tab三下 补全不知道的命令 ctrl+d 退出当前用户环境 logout ctrl+l 清屏 相当于clear ctrl+a 快速到一行命令的开头...ctrl+e 快速到一行命令的末尾 ctrl+u 清除一行命令光标的前面部分 ctrl+k 清除一行命令光标的后面部分 ctrl+w 清除当前一行 ctrl+r 命令行查找 3.echo >
命令格式: chown [选项]... [用户][:[组]] 文件......例子: sudo chown book:book /work -R -R[recursion]:递归地更改该目录下的所有文件 一般在没使用上命令时,该子目录work都是归root用户和...输入 ls -ld work 命令,然后列出该work目录详细内容,从下图中可以看出该目录权限都归root管理。...使用了sudo chown book:book /work -R 后,该work目录以及work目录下所有成员都会归book用户和book组拥有,如下图,再次输入ls -ld work 命令,可以看出
numbered或t, 将使用备份编号,会在字尾加上~1~字符串,其数字编号依次递增 2.simple或never 将使用简单备份,默认的备份字尾字符串是... 设置保存希疏文件的时机 --version 显示版本 示例: .复制文件,只有源文件较目的文件的修改时间新时,才复制文件 cp -u -v file1...file2 .将文件file1复制成文件file2 cp file1 file2 .采用交互方式将文件file1复制成文件file2 cp -i file1 file2... .将文件file1复制成file2,因为目的文件已经存在,所以指定使用强制复制的模式 cp -f file1 file2 .将目录dir1复制成目录dir2 cp...-R file1 file2 .同时将文件file1、file2、file3与目录dir1复制到dir2 cp -R file1 file2 file3 dir1 dir2 .复制时保留文件属性
命令格式:chown [选项]... [用户][:[组]] 文件......例子: sudo chown book:book /work -R -R[recursion]:递归地更改该目录下的所有文件 一般在没使用上命令时,该子目录work都是归root用户和root...输入 ls -ld work 命令,然后列出该work目录详细内容,从下图中可以看出该目录权限都归root管理。 ?...使用了sudo chown book:book /work -R 后,该work目录以及work目录下所有成员都会归book用户和book组拥有,如下图,再次输入ls -ld work 命令,可以看出
Linux的命令比较多,而且后台开发的时候基本操作服务器的时候都是采用命令行,当然不需要所有的都一次掌握,但是很多重要的用的多的还是需要掌握,不需要直接去记,还是需要多用才会熟练 shell相关...shell cat /etc/shells //查看当前系统有那些shell cat $SHELL 路径 cd ~ //切换路径到家目录 历史记录 history //显示最近使用的命令 cd...which(查看命令所在的位置) which ls //查看ls命令所在的位置 mv(移动)和cp(复制) mv file1 file2 //文件重命名,file1和file2分别是原文件名和重命名的文件名...mv file /dir //移动文件 //拷贝文件 cp file1 file2 cp file1 dir/ //拷贝目录 cp dir1 dir2 -r //-r 选项在文件夹操作中,一般表示对文件夹中的文件递归操作...如果给ln命令加上-s选项,则建立符号链接。
今天我们简单聊聊Java中实现Date日期加一天的问题。 SimpleDateFormat(线程不安全) 在Java中,要实现给Date对象加一天,你可以使用Calendar类来操作日期。...通过调用calendar.add(Calendar.DATE, 1)方法,我们给日期加了一天。...但是,DateTimeFormatter主要用于日期和时间的格式化与解析,并不直接提供日期加一天的功能。...要实现日期加一天,我们通常使用java.time包中的LocalDate、LocalDateTime和ZonedDateTime类,这些类提供了日期和时间的加减操作。...LocalDate nextDay = currentDate.plus(1, ChronoUnit.DAYS); // 打印下一天的日期 System.out.println
Linux系统 1. linux系统文件目录结构 ?...基本命令 1、文件夹操作 ls /path 查看目录信息 ls -l /path 查看详细信息,等价于 ll ls –a /path 查看隐藏文件 查看/home目录下信息,有2种方式...翻页:空格,往回翻: ↑,往下翻:↓,退出:q或者 Ctrl+C) tail -10 log.a.text 查看文件的尾部的10行 tail -f user.log 实时刷新显示文件的尾部,这条命令对于观察调试程序的运行非常重要...head -20 log.a.text 查看文件的头部20行 6、文件归档压缩(1:打包--归档; 2:压缩) 1、打包/解包 tar -cvf testdir.tar testdir/ 参数c :表示创建一个打包文档...是否可以读取文件的内容 cat 对文件夹:是否可以列出文件夹内的子节点信息 ls w 对文件:是否可以修改文件的内容 >> vi 对文件夹:是否可以更改文件夹的子节点 x 对文件:是否可当做一个命令或者程序来执行
本文并不是一份完整的 Linux 实用命令列表,如果你的预期是这样的,那这篇文章可能就要让你失望了。 本文主要针对于 FEer 们。...下面歪马会从三个部分来讲述相关的 Linux 命令,第一部分是服务部署前的准备,第二部分是登录服务器部署,第三部分是问题排查相关。...我们会比较高频的使用以下几个命令。 1. mkdir 创建打包目录 mkdir可以用来创建目录,要求命令执行用户有当前目录的写权限,且创建的目录不能已存在。如果创建的目录已存在会给予提示,但不会报错。...1. scp 远程加密复制 scp(secure copy 的缩写)是 Linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。...下面我们要说的命令就和排查问题息息相关。 1. ping和telnet 首先部署完之后,我们访问服务会发现可能无法访问。这时,我们可以先通过ping指令确定与目标机器的连通性。
{ dateTemp = dateTemp.split("-"); //转换为MM-DD-YYYY格式 var nDate = new Date(dateTemp[1]...= new Date(millSeconds); var year = rDate.getFullYear(); var month = rDate.getMonth() + 1;...+ date; }, 使用 const end_time = this.getNewDay(options.time, options.day) // options.time 起始日期
例子 格式化输出: date +"%Y-%m-%d" 输出:2009-12-07 输出昨天日期: date -d "1 day ago" +"%Y-%m-%d" 输出:2012-11-19 2秒后输出...%S" 输出:2007-12-05 00:00.37 时间加减操作: date +%Y%m%d # 显示年月日 date -d "+1 day" +%Y%m%d # 显示前一天的日期 date -d..."-1 day" +%Y%m%d # 显示后一天的日期 date -d "-1 month" +%Y%m%d # 显示上一月的日期 date -d "+1 month" +%Y%m%d # 显示下一月的日期...date -d "-1 year" +%Y%m%d # 显示前一年的日期 date -d "+1 year" +%Y%m%d # 显示下一年的日期 设定时间: date -s # 设置当前时间,只有root...date +"${suffix} %Y/%m/%d" 注意:该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 date或info coreutils 'date invocation
递归显示当前目录下所有子目录中的内容 -a # 列出所有文件包括隐藏文件(以点开头的文件是隐藏文件) 例如:ls -lh /root su 临时切换用户 [root@localhost /]# su user1...#切换用户user1 [user1@localhost $]$ exit #退出临时切换 [root@localhost /]# mkdir 作用:建立目录( mkdir make directory...: G 将光标跳到最后一行 100G 跳到100行 1G或gg 跳到第一行 删除字符: dd 删除当前行 10dd...head -5 重定向符号 1> 正确输出 2> 错误输出 &> 全部输出 例如: 1>/dev/null # 丢弃正确输出 2>/dev/null #...丢弃错误输出 1>right.txt # 将前面命令的正常输出反馈收纳到right.txt文件中 2>error.txt # 将前面命令的错误输出反馈收纳到
一、命令格式 命令格式:命令 [-选项] [参数] 例:ls -la /etc 说明:1)个别命令使用不遵循此格式 2)当有多个选项时,可以写在一起 3)简化选项与完整选项...-a 等于 - -all 二、常用命令 1.目录处理命令:ls 命令英文原意:list 所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls...功能描述:创建新目录 -p 递归创建 例1:递归创建 ?...3.命令名称:cd 命令英文原意:change directory 命令所在路径:shell 内置命令 执行权限:所有用户 语法:cd [目录] 功能描述:切换目录 例1:...6.命令名称:mv 命令英文原意:move 命令所在路径:/bin/mv 执行权限:所有用户 语法:mv [原文件或目录] [目标目录] 功能描述:剪切文件、改名 例1:剪切
1 目录切换 切换至 /home/abc 目录 cd /home/abc 返回根目录 cd / 返回上级目录 ..
top命令可以说是linux系统资源监控最常用的命令了,top 的输出格式为: top - 20:29:19 up 83 days, 3:42, 2 users, load average: 7.96...3s刷新一次 cpu数据显示的是所有cpu使用率的平均值,按1可以查看每个cpu的使用情况 1 结果详解 以上面的输出格式为例,逐行说明。...31 — 系统已经连续运行了1小时31分 2 users — 当前有2个用户登录系统 load average: 7.96, 7.74, 6.15 — load average后面的三个数分别是1分钟、...对于单核cpu,超过1表示满负载,而对于多核cpu,满负荷状态的数字为 “1.00 * CPU核数”,即双核CPU对应2.00。...任务标志,参考 sched.h 3 命令参数 top命令可以后缀不同的参数,从而实现特定目的。