码迷,mamicode.com
首页 > 其他好文 > 详细

lesson - 3 笔记

时间:2015-03-19 18:04:46      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

一、ls 命令

作用:用来显示目录列表。
语法: ls  (选项) (参数)
选项:
-a: 显示所有档案以及目录(ls内定将档案或目录名称为“./..”的视为隐藏)
-A: 显示除隐藏文件“./..”以外的所有文件列表
-b: 将文件中的不可输出的字符以反斜线加字符编码的方式输出
-c : 与”-lt“ 选项连用时,按照文件状态时间排序输出目录内容, 排序的依据是文件的索引节点中的ctime 字段。 与”-l“连用时,排序的依据是文件的状态改变时间。
-C: 多列显示输出结果(只有文件名信息)
-d : 仅显示目录名,而不显示目录下的内容列表, 显示符号链接文件本身, 而不显示其指定的目录列表。
-F:  在每个输出项后最佳文件的类型标识符, * 可执行权限的普通文件,/ 表示目录, @ 表示符号链接,|表示命令管道, = 表示sockets 套接字,  普通文件不输出标识符。
-h: 以human易读格式显示, 文件大小以kb,mb显示
-i :  显示文件索引节点号(inode),一个索引节点代表一个文件
-l : 以长格式显示目录下的内容列表,输出信息:文件名,文件类型,权限模式,硬链接数,所有者,组,文件大小, 文件最后修改时间。
-L : 如果遇到性质为符号链接的文件或目录, 直接列出该链接所造的原始文件或目录
-m: 以逗号分隔每个文件和目录的名称
-n : 以用户标志码和群组识别码替代其名称uid /gid
-r : 以文件名反序排序并输出目录内容列表
-R:递归处理,将制定目录下的所有文件及子目录一并处理
-s : 显示文件和目录的大小, 以区块为单位
-t : 用文件和目录的更改时间排序
参数:
目录:制定要显示列表的文件,也可以是具体的目录
实例:
ls -lX/ -l --sort=extension":扩展名排序
ls -lhS" ,文件从大到小排序
ls -l --si : si以1000为单位,而-h以1024为单位。
ls -l --block-size=M: 设置文件显示单位
 

二、alias 命令

作用:
 设置命令别名,可以将较长的命令进行简化,使用alias 时,用户必须使用单引号将原来的命令引起来,防止特殊字符导致错误。
如要永久生效则将alias 命令存放到bash 的初始化文件 /etc/bashrc中。
语法:
alias (选项)(参数)
选项:
-p: 打印已经设置的目录别名
参数:
命令别名 = 实际命令
实例:
alias 新命令= ‘原命令 -选项/ 参数‘
alias l  =‘ls -lsh‘
删除别名: unalias 别名
查看系统设置的别名:   键入 alias 
 
三、目录结构
目录:
/ 根目录
/bin      存放必要的命令
/sbin     存放系统管理程序
/boot   存放内核以及启动所需的文件等
/dev     存放设备文件
/etc      存放系统的配置文件
/home  用户文件的主目录,用户数据存放在其主目录中
/lib        存放必要的运行库
/mnt     存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。
/proc     存放存储进程和系统信息
/root     超级用户的主目录
/tmp     存放临时文件的目录
/usr       包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。
/var       包含系统产生的经常变化的文件,例如打印机、邮件、新闻等假脱机目录、日志文件、格式化后的手册页以及 一些应用程序的数据文件等等。建议单独的放在一个分区。
 

lesson - 3 笔记

标签:

原文地址:http://www.cnblogs.com/LinuxSuDa/p/4350926.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!