本文共 1893 字,大约阅读时间需要 6 分钟。
############################################# 一、权限 #############################################1、r 可读 42、w 可写 23、x 可运行 1############################################# 二、文件常用命令 #############################################1、ls[选项][路径或文件名] 功能:查看文件 -l:查看详细信息 -a:查看隐藏文件 ---------------- ls -l 如:-rw-r--r-- 1 root roor 1996 2011-12-04 anaconda-ks.cfg --------------- 第1列:表示文件权限 - rwx rwx rwx 文件类型 文件拥有者 组内用户 其它用户 文件类型详解: -:表示普通文件[*.txt、*.tar.gz、*.cfg、*.log......] d:表示 目录 l:表示链接文件 第2列:节点数 第3列:文件拥有者 第4列:文件所属组 第5列:文件大小 第6列:文件最后被修改的时间 第7列:文件名2、touch 文件名 功能:创建文件 如: touch itao3、rm 文件名 功能:删除文件[也可以删除文件夹] -r:删除文件夹 -f:不使用确认 如: rm itao[会提示是否删除一般空文件] rm -f itao[不会提示是否删除,直接删除] rm -r qin[递归删除文件夹qin/tang/tao] rm -r -f qin rm -rf qin4、cp[选项] <源文件路径><目标文件路径> 功能:复制 -R:复制文件夹[递归] -p:保持文件原有属性[权限] -v:显示进度 如: cp use.txt user1.txt[复制文件] cp /usr/q.txt /tmp/2.txt[使用绝对路径,不局限于当前文件夹下] cp -vRp httpd-2.2.11 /tmp/httpd[复制文件夹] 5、mv[选项]<源文件或目录><目标文件或目录> 功能:移动[剪切|重命名] 如: mv user.txt user2.txt[重命名] mv user2.txt /tmp/[移动或剪切]6、wc[选项]<文件列表> 功能:统计 -c:字符 -l:行数 -w:单词 如: wc install.log[统计所有信息] 1439 2193 48154 install.log 行数 单词数 字符数 文件名 wc -l install.log[统计行数] 1439 install.log 行数 文件名 wc -c install.log[统计字符数] 48154 install.log 字符数 文件名 wc -w install.log[统计单词数] 2193 install.log 单词数 文件名9、grep[选项]<'字符串'><源文件> {Global Regular Expression Print} 功能:查找特定内容 -n(line-number):显示行号 -c(count):计算符合范本样式的列数 -i(ignore-case):忽略字符大小写的差别 如: grep tangtao install.log[在文件install.log中查询qintangtao字符串] grep -n tangtao install.log[显示匹配的行号]############################################# 三、目录常用命令 #############################################1、mkdir 目录名 功能:创建文件夹 -p:递归创建 -m:指定权限 r<--------->4 w<-------->2 x<--------->1 如: mkdir -p qin/tang/tao {递归创建} mkdir -m 666 qintangtao {指定权限}2、rmdir 目录名 功能:删除文件夹[只能删除空文件夹] -p:递归删除 如: rmrmdir qintangtao [删除非空文件夹] rmrmdir -p qin/tang/tao [递归删除] 转载地址:http://yrkmo.baihongyu.com/