常用命令:
命令名字 |
功能 |
命令全称 |
使用方法 |
备注 |
mkdir |
创建一个文件夹 |
make directory |
mkdir wenjianming(在当前文件下建立相应的文件夹,名字是wenjianming) |
|
cp |
复制,将一个文件夹下的文件或者文件夹复制到另外一个文件夹里面,此处需要完整的路径 |
copy |
cp -R /Users/wangzhenzhu/Downloads/settings.xml /Users/wangzhenzhu/.m2 cp -R (要复制的文件夹) (目标文件夹) |
|
cd |
cd命令用来切换工作目录至dirname。 |
|
cd (选项) (参数) |
|
ls |
ls命令用来显示目标列表 |
|
ls(选项)(参数) -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出); |
|
mv |
mv命令用来对问文件或者目录重新命名,或者将文件从一个目录移到另一个目录 |
move |
mv ex3 new1(将文件ex3改名为new1) mv /Users/men/* . (将/Users/men中的所有文件移到当前目录下,用. 表示) |
注意事项:mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。 |
rm |
rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 |
|
rm (选项)(参数) |
注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。 |
rmdir |
rmdir命令用来删除空目录 |
|
rmdir -p bin/os_1 (删除子目录os_1和其父目录bin) |
目录列表:要删除的空目录列表。当删除多个空目录时,目录名之间使用空格隔 |
tar |
压缩包解压命令 |
|
tar zxvf 需要解压的文件名字 |
http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
find |
查找一个某个文件名字或者别的内容,具体参数见下面find |
find |
find / -name setting.xml (意思:找setting.xml文件,其中参数name 与后面的文件名字对应) |
|
cd 进入用户主目录; cd ~ 进入用户主目录; cd - 返回进入此目录之前所在的目录; cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思); cd ../.. 返回上两级目录; cd !$ 把上个命令的参数作为cd参数使用。 |
|
|
find / -amin -10 # 查找在系统中最后10分钟访问的文件 |
|
|
-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出); -A:显示除影藏文件“.”和“..”以外的所有文件列表; -C:多列显示输出结果。这是默认选项; -l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列; -F:在每个输出项后追加文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件,“/”表示目录,“@”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符; -b:将文件中的不可输出的字符以反斜线“”加字符编码的方式输出; -c:与“-lt”选项连用时,按照文件状态时间排序输出目录内容,排序的依据是文件的索引节点中的ctime字段。与“-l”选项连用时,则排序的一句是文件的状态改变时间; -d:仅显示目录名,而不显示目录下的内容列表。显示符号链接文件本身,而不显示其所指向的目录列表; -f:此参数的效果和同时指定“aU”参数相同,并关闭“lst”参数的效果; -i:显示文件索引节点号(inode)。一个索引节点代表一个文件; --file-type:与“-F”选项的功能相同,但是不显示“*”; -k:以KB(千字节)为单位显示文件大小; -l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等; -m:用“,”号区隔每个文件和目录的名称; -n:以用户识别码和群组识别码替代其名称; -r:以文件名反序排列并输出目录内容列表; -s:显示文件和目录的大小,以区块为单位; -t:用文件和目录的更改时间排序; -L:如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录; -R:递归处理,将指定目录下的所有文件及子目录一并处理; --full-time:列出完整的日期与时间; --color[=WHEN]:使用不同的颜色高亮显示不同类型的。 |
|
|
-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录; -f:强制删除文件或目录; -i:删除已有文件或目录之前先询问用户; -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理; --preserve-root:不对根目录进行递归操作; -v:显示指令的详细执行过程。 |
|
|
-p或–parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除; --ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息; -v或-verboes:显示命令的详细执行过程; --help:显示命令的帮助信息; --version:显示命令的版本信息。 |
|
|
快捷键操作:
1、将光标移动到行首: ctrl + a |
|
|
---|---|---|
2、将光标移动到行尾: |
ctrl + e |
|
3、清除屏幕: |
ctrl + l |
|
4、搜索以前使用命令: |
ctrl + r |
|
5、清除当前行: |
ctrl + u |
|
6、清除至当前行尾: |
ctrl + k |
|
7、单词为单位移动: |
option + 方向键 |
|
|
|
|