日期:2014-05-16 浏览次数:20744 次
du:查询档案或目录的磁盘使用空间 a:显示全部目录和其次目录下的每个档案所占的磁盘空间 b:大小用bytes来表示 (默认值为k bytes) c:最后再加上总计 (默认值) s:只显示各档案大小的总合 x:只计算同属同一个档案系统的档案 L:计算所有的档案大小 常用命令:du -a 示范命令 du -sm 文件夹名称 //返回该文件夹总M数 du -sh 文件夹名称 //返回该文件夹大小,单位为自适应,h代表human-readable du -h 文件夹名称 //显示该文件夹下每个子目录所占用的磁盘空间大小
df:显示目前所有档案系统的最大可用空间及使用情形 a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示i -nodes的使用量 k:大小用k来表示 (默认值) t:显示某一个档案系统的所有分割区磁盘使用量 x:显示不是某一个档案系统的所有分割区磁盘使用量 T:显示每个分割区所属的档案系统名称 常用命令:df -hi 示范命令 df -h //h代表human-readable,结果可读性好 df -k
.tar 解压: tar xvf 压缩包名称.tar 压缩: tar cvf 压缩包名称.tar 目录名称 //仅仅打包(store),并不压缩 .gz 解压1:gunzip 压缩包名称.gz 解压2:gzip -d 压缩包名称.gz 压缩: gzip 目录或文件名称 .tar.gz 解压:tar zxvf 压缩包名称.tar.gz 压缩:tar zcvf 压缩包名称.tar.gz 目录名称 .tar.bz2 解压:1)bunzip2 *.tar.bz2 2)然后再进行 *.tar的解压缩
删除文件或目录: rm -rf 目录或文件名称 拷贝文件: cp 源文件名 目标文件名 拷贝文件夹: cp -a 源目录名 目标目录名 修改目录名称 mv 源目录名 目标目录名
主要针对某个sh文件无法执行 chmod a+x 文件名称 chmod 777 文件名称 主要针对一些部署的时候,往往出现无法写日志,或对某个文件夹无读写权限 假设Web容器的启动用户名称为 webuser chown [-f] [-h] [-R] Owner [:Group] 目录或文件名称 chown -R [-f] [-H|-L|-P] Owner [:Group] 目录或文件名称 -f 禁止除用法消息之外的所有错误消息。 -h 更改遇到的符号链接的所有权,而非符号链接指向的文件或目录的所有权。 -H 如果指定了 -R 选项,并且引用类型目录的文件的符号链接在命令行上指定,chown 变量会更改由符号引用的目录的用户标识(和组标识,如果已指定)和所有在该目录下的文件层次结构中的所有文件。 -L 如果指定了 -R 选项,并且引用类型目录的文件的符号在命令行上指定或在遍历文件层次结构期间遇到,chown 命令会更改由符号链接引用的目录的用户标识(和组标识,如果已指定)和在该目录之下的文件层次结构中的所有文件。 -P 如果指定了 -R 选项并且符号链接在命令行上指定或者在遍历文件层次结构期间遇到,则如果系统支持该操作,则 chown 命令会更改符号链接的所有者标识(和组标识,如果已指定)。chown 命令不会执行至文件层次结构的任何其它部分的符号链接。 -R 递归地降序目录,更改每个文件的所有权。当遇到符号链接并且链接指向目录时,更改该目录的所有权,但不进一步遍历目录。不过 -h、-H、-L or -P 标志也未指定,则当遇到符号链接并且该链接指向到目录时,该目录的组所有权更改但不会进一步遍历目录。 示范命令 chown -R webuser /webroot/someapp/logs 将目录 /webroot/someapp/logs 中所有文件的所有者和组更改为用户webuser