标签:linux基础篇之五基础命令 ----1 ls pwd cd mkdir rmdir
本文主要介绍处理目录的常用命令,并且对每个命令及参数一一举例说明。
处理目录的常见命令有:
·ls list,列出指定目录下的内容
·cd Change Directory,更改目录
·pwd Print Working Directory,查看当前工作目录的完整的绝对路径
·mkdir Make Directory,创建空目录
·rmdir Remove Directory,移除空目录
·rm Remove,移除文件和目录
·cp Copy,复制;遵从一个文件到另一个文件,多个文件到一个目录的原则
·ls命令:
在Linux系统中,ls是很常用的命令,也是最基本的命令。缺省情况下ls打印出指定目录下的文件和目录的清单。而 且还可以显示文件和目录的权限,用户、组、日期、时间等信息。
例如:
命令格式:
# ls [-aAdfFhilnrRSt] 目录名称
# ls [--color={never,auto,always}] 目录名称
# ls [--full-time] 目录名称
常用参数:
-a:显示所有文件和目录,包括隐藏文件、目录、.和..(常用)
例如:
-A:显示除.和..这两个目录的所有文件和目录
例如:
-d:仅列出目录本身,不列出此目录内的文件和目录等数据(常用)
例如:
-f:直接列出目录内所有数据,不进行排序(ls预设以文件名排序)
-F:根据文件和目录等信息,给予附加数据结构;其中,*:代表可执行文件;/:代表目录;=:代表socket文件;|:代表FIFO文件
例如:
-h:将文件和目录的容量以易读的方式(例如:GB,MB,KB等)列出,通常与 -l 配合使用
例如:
-i:列出inode号码
-l:长数据串列出,包括权限,用户、组、日期、时间等信息
例如:
-n:列出UID和GID,非用户名和组名
例如:
-r:将排序结果反向输出
例如:
-R:列出连同子目录内容所有内容,即该目录下的所有文件全部列出
例如:
-S:以文件容量大小排序,而不是以文件名排序
例如:
-t:以时间排序,而不是以文件名排序
例如:
--color=never:不根据文件特性给予颜色显示
--color=always:显示颜色
--color=auto:让系统自行根据设定来判断是否给予颜色显示
--full-time:以完整时间模式输出(年、月、日、时、分)
--time={atime,ctime}:输出access时间或改变权限属性时间(ctime),而非内容变更时间(modification time)
·cd命令:
cd命令在linux中是最基本、最常见、也是必须要掌握的命令,因为其他命令语句的操作以及目录替换都是建立在cd命令的基础上,所以掌握好cd命令的使用技巧对于一名运维人员里说是非常重要的。
例如:
功能特性:
切换当前目录至指定目录
命令格式:
# cd [/PATH/TO/SOMEDIR]
常用范例:
# cd,cd ~:切换至当前用户的家目录
例如:
# cd /:切换至根目录
例如:
# cd ..:切换至当前目录的上一级目录
例如:
# cd ~USERNAME:切换指定用户的家目录
例如:
# cd -:在上一次目录与当前目录之前来回切换的命令
例如:
# cd !$:将上一个cd命令的参数作为本次cd命令的参数使用
例如:
未完待续!!!!
本文出自 “ccschan” 博客,请务必保留此出处http://ccschan.blog.51cto.com/11854461/1841723
标签:linux基础篇之五基础命令 ----1 ls pwd cd mkdir rmdir
原文地址:http://ccschan.blog.51cto.com/11854461/1841723