时间日期
date +%F' '%H:%M:%S
:格式化日期,注意空格及其他字符需要用单引号引入。(2018-07-29 17:18:50)cal -y [year]
:参看某一年的所有月份日历,不加year参数表示查看当年的月份日历
文件目录
pwd
: “print working directory”打印当前工作目录的绝对路径ls
:每行列出的信息依次是:文件类型及权限、链接数、文件属主、文件属组、文件大小(byte)、 建立或最近一次修改时间、文件名
ls -l
: 以列表形式查看所有文件ls -al
: 以列表形式查看所有文件(包括隐藏文件)ls -R 文件夹
: 递归查看文件夹中文件及子文件夹的文件
mkdir 文件夹名
:新建文件夹mkdir -p a/b/c
: 创建多层目录rmdir 文件夹名
: 删除一个空文件夹,rmdir
无法删除一个有文件或子目录的文件夹rm -r 文件名
: 递归删除文件夹touch 文件名
:新建文件cd ~
:回到主目录cp 被复制文件名 复制文件名
:复制文件cp -r 被复制文件夹名 复制文件夹名
:递归复制文件夹mv 旧文件或文件夹名 新文件或文件夹名
:在同一级目录下为修改文件或文件夹名称mv 文件或文件夹名 目标目录
:移动文件或文件夹到目标目录cat 文件名
: 一次查看文件中所有内容more 文件名
:可以一页一页的查看文件中内容,常用操作如下:
空格键
:查看下一页b
:查看上一页Enter
:查看下一行q
:退出查看文件内容
less 文件名
:作用与more
类似,可以一页一页的查看文件中内容。但功能比more
强,常用操作如下:
空格键/PageDown
:查看下一页b/PageUp
:查看上一页Enter
:查看下一行q
:退出查看文件内容
head -n 文件名
:查看文件前n行tail -n 文件名
:查看文件最后的n行history
:查看历史命令记录- 重定向
ls -l > 文件名
:把“ls -l”命令的输出写到文件中,覆盖文件中以前的内容ls -l >> 文件名
:把“ls -l”命令的输出追加写到文件中,不会覆盖文件中以前的内容