设为首页 收藏本站
查看: 502|回复: 0

[经验分享] 一些 常用的linux 命令记录

[复制链接]

尚未签到

发表于 2016-3-2 08:43:04 | 显示全部楼层 |阅读模式
在此记录一些命令的用法,方便需要的时候查用
1.查看文件夹大小
    du:查询档案或目录的磁盘使用空间
a:显示全部目录和其次目录下的每个档案所占的磁盘空间
b:大小用bytes来表示 (默认值为k bytes)
c:最后再加上总计 (默认值)
s:只显示各档案大小的总合
x:只计算同属同一个档案系统的档案
L:计算所有的档案大小
常用命令:du -a
示范命令
du -sm 文件夹名称            //返回该文件夹总M数
du -sh 文件夹名称            //返回该文件夹大小,单位为自适应,h代表human-readable
du -h 文件夹名称             //显示该文件夹下每个子目录所占用的磁盘空间大小  

2.查看硬盘占用
    df:显示目前所有档案系统的最大可用空间及使用情形
a:显示全部的档案系统和各分割区的磁盘使用情形
i:显示i -nodes的使用量
k:大小用k来表示 (默认值)
t:显示某一个档案系统的所有分割区磁盘使用量
x:显示不是某一个档案系统的所有分割区磁盘使用量
T:显示每个分割区所属的档案系统名称
常用命令:df -hi
示范命令
df -h                        //h代表human-readable,结果可读性好
df -k           

3.  .tar .gz .tar.gz 的压缩与解压缩命令
   .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的解压缩

4. 删除,拷贝,修改目录名称
   删除文件或目录:
rm -rf 目录或文件名称
拷贝文件:
cp 源文件名  目标文件名
拷贝文件夹:
cp -a 源目录名  目标目录名
修改目录名称
mv 源目录名  目标目录名

5. 修改文件属性或文件夹属性
   主要针对某个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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-185147-1-1.html 上篇帖子: 非关系型数据库NoSQL 下篇帖子: Linux下tomcat5.5的安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表