版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Scrat_Kong/article/details/82288641
linux命令语法格式
- # 指令 【选项】【操作对象】
一个指令可以包含多个选项
操作对象也可以是多个
一、基础指令
- ls 列表清单,列出当前工作目录下所有文件及文件夹的名称
- ls -l 列表形式显示
- ls -a 显示所有,以及隐藏文件
上列表中第一列字符表示文档类型,其中‘-‘表示对应的文档类型为文件,‘d'表示文档类型为文件夹
- ls -lh 列出所有文件、文件夹名称,以可读性较高的形式显示出来。
- pwd (print working directory) 打印当前工作路径
- cd ( change directory ) 用于切换工作目录 cd ~ 当前用户的家目录
- mkdir ( make directory ) 创建目录
- mkdir 路径名 路径可以是文件夹名
蓝色表示文件夹,绿色表示拥有全部权限
- touch 文件路径(文件) # 创建文件 touch 1.txt 2.txt
- cp (copy) # 复制 # cp 被复制的路径 目标路径 复制文件夹时需要 cp -r (递归复制)
- mv (move) # 移动 mv 需要移动的路径 目标路径 linux也用作重命名
- rm (remove) # 移除删除, rm -r 删除文件夹 rm -f (强制) rm -rf (批量删除多个)
- vim (vim 文本编辑器) # vim 文件的路径
- 输出重定向 ls la > ls.txt 把信息写入ls.txt ls la >> ls.txt # 追加信息 保存ls la 到 ls.txt
- cat # 直接打开一个文件,# 合并 cat 文件1 文件2 > 目标文件 # 合并两个文件
二、进阶指令
- df # df -h 查看系统内存(以可读性较高的形式展示大小)
- free # 查看内存使用情况 free -m 以mb单位查看。
swap 临时内存,当系统真实内存不够用的时候,临时使用磁盘空间来充当内存。
head # 查看一个文件的前 n 行, 默认10行, head -22 文件路径
tail # 查看一个文件末尾n行 tail -n
less # 查看文件,以较少的内容进行输出,按下辅助功能键,(数字+回车,空格+上下方向键)查看更多 # less 需要查看文件的路径
wc 指令 统计文件内容信息的。包括行数单词书还有字节数。
# wc-lwc 需要统计的文件的路径 -l line行数 -w words数, -r 表示bytes字节数,依照空格判断单词数。行数比较实用。
date指令: 读取,设置。
date + %f 显示效果:年月日
date "+%Y-%m-%d"