新手就要学习使用命令行,没有命令行,不成程序员!!!
下面是使用方法:
1.ls: 用于显示目标列表
语法: ls [-alrtAFR] [name…]
参数说明:
-a:显示所有档案和目录(ls内定将档案名或目录名称为”.“的视为隐藏,不列出);
-A:显示除隐藏文件”.“和”..“以外的所有文件;
-r:以文件名反序排列并输出目录内容列表;
2.cat: 用于连接文件并打印在标准输出设备上
语法:cat [-AbeEnstTuv] [–help] [–version] fileName
参数说明:
-n或-number:有1开始对所有输出的行数编号;
-b:和-n相似,只不过对于空白行不编号;
-A:显示不可打印字符,行尾显示”$“;
3.mv: 用于为文件或目录改名、或将文件或目录移到其它位置
语法:mv [options] source dest
mv [options] source… directory
参数说明:
-i:若指定目录已有同名文件,则先询问是否覆盖旧文件;
-f:在mv操作要覆盖已有的目标文件时不给任何指示;
4.touch: 用于修改文件或目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件
语法:touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][–help][–version][文件或目录…]
参数说明:
-a:改变档案的读取时间记录;
-m:改变档案的修改时间记录;
-d:设定时间与日期,可以使用各种不同的格式;
以上为我的小小用法,若不详尽,请查询explainshell.com
谢谢!