ls - 列出目录内容

  -a  列出所有文件

  -d  指定目录信息

  -F  为目录增加/标识

  -h  增强可读性

  -l  列模式显示

  -r  反序显示

  -S  按照大小排序

  -t  按照修改时间排序

file - 确定文件类型

less - 浏览文件内容


操作文件和目录

cp  复制文件/目录

  -a  复制文件、目录,以及它们的属性

  -i  如果发生覆盖,需要提示

  -r  递归复制文件内容,复制目录的时候会用到这个参数

  -u  仅复制目标目录中不存在的文件

  -v  显示详实的命令操作信息

mv  移动/重命名文件/目录

  -i  重写一个已经存在的文件前提示用户确认

  -u  只移动不存在的文件,或者文件内容新的文件

  -v  显示详实的操作信息

mkdir  创建目录

rm  删除文件/目录

  -i  删除前提示

  -r  递归删除文件,一般删除目录的时候用

  -f  忽视不存在的文件

  -v  显示详实操作信息

注意:执行rm前先执行ls,查看一下哪些文件会被删除

ln  创建硬链接或符号链接

符号链接:ln file link

硬链接:ln -s item link ,item可以是一个文件或一个目录

硬链接:

  默认情况下,每个文件都有一个硬链接。

  一个硬链接不能关联它所在文件系统之外的文件。

  硬链接不能关联一个目录

符号链接:

  相当于Windows中的快捷方式


type  说明命令类型

命令的四中形式:
可执行程序
内建于shell的自身命令
shell函数
命令的别名 sherry@sherry-Rev--:~$ type ls
ls 是 `ls --color=auto' 的别名
sherry@sherry-Rev--:~$ type showrt
showrt 是 `sh /home/sherry/WorkPlace/usefull/sh/showTime.sh' 的别名
sherry@sherry-Rev--:~$ type cd
cd 是 shell 内建
sherry@sherry-Rev--:~$ type start-all.sh
start-all.sh 是 /opt/hadoop-1.2./bin/start-all.sh

which  显示命令执行的程序

sherry@sherry-Rev--:~$ which man
/usr/bin/man

man  查询命令手册

apropops  显示一系列合适的命令

info  显示命令信息

whatis  显示命令的简洁描述

alias  创建命令别名

快乐的Linux命令行的更多相关文章

  1. 像黑客一样使用 Linux 命令行

    前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...

  2. 详解Linux命令行下常用svn命令

    1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/do ...

  3. linux 命令行 光标移动技巧

    linux 命令行 光标移动技巧 看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动.在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作.但是事情也不是 ...

  4. 在linux命令行下执行php 程序

    如何在linux命令行下,执行php程序. 例子 打印当前时间 php -r "echo time()" 随机输出一个数字 php -r "echo rand(1,20) ...

  5. git代理,windows命令行代理,linux命令行代理

    下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https:/ ...

  6. [转]12款最佳Linux命令行终端工具

    摘要 “工欲善其事必先利其器”,作为菜鸟,也是从别人那里偷学来的一些东东.今天看到同事用到一个终端命令行工具,觉得自己弱爆了.然后在网上搜了下该工具.发现类似的工具还是挺多的,只是自己不知道罢了. 原 ...

  7. Linux命令行修改IP、网关、DNS、主机名 的方法

    修改主机名:[改里面的 HOSTNAME 即可] vim /etc/sysconfig/network 网卡eth0    IP修改为 102.168.0.1 ifconfig eth0 102.16 ...

  8. Linux命令行与命令

    Linux命令行与命令   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶 ...

  9. 12款最佳Linux命令行终端工具, 20款优秀的 Linux 终端仿真器

    12款最佳Linux命令行终端工具     如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的 ...

随机推荐

  1. Android(java)学习笔记80:Html嵌入到Java显示乱码

    1. Html嵌入到Java显示乱码: 解决方案: 使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”.“gbk”.“gb2312”也一样. webView.getSettings ...

  2. Android(java)学习笔记77:Android中assets文件夹资源的访问

    Android资源文件分类: Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.java里面自动生成该资源文件的ID,所以访问这种资源文件 ...

  3. 理顺react,flux,redux这些概念的关系

    作者:北溟小鱼hk链接:https://www.zhihu.com/question/47686258/answer/107209140来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  4. BZOJ 3878: [Ahoi2014]奇怪的计算器

    BZOJ 3878: [Ahoi2014]奇怪的计算器 标签(空格分隔): OI-BZOJ OI-线段树 Time Limit: 10 Sec Memory Limit: 256 MB Descrip ...

  5. 《GPU高性能编程CUDA实战中文》中第四章的julia实验

    在整个过程中出现了各种问题,我先将我调试好的真个项目打包,提供下载. /* * Copyright 1993-2010 NVIDIA Corporation. All rights reserved. ...

  6. Drupal7新装一个主题时页面白屏,如何设置一个默认主题?

    问题: 请问我不小心退出登陆了 但这个主题没有登录口 而且之前不知道为什么我其他界面都不能显示内容所以 ?q=user 也不行,怎么办呢?看网上说更换默认主题 去variable表里把默认主题换了,我 ...

  7. 1048: [HAOI2007]分割矩阵

    Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1184  Solved: 863[Submit][Status][Discuss] Descripti ...

  8. abs的个人博客 http://abs001.top/blog

    abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 abs的个人博客 a ...

  9. SpringVC 拦截器+自定义注解 实现权限拦截

    1.springmvc配置文件中配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns= ...

  10. EasyUI获取正在编辑状态行的索引

    function getRowIndex(target){ var tr = $(target).closest("tr.datagrid-row"); return paseIn ...