网站首页 > 文章中心 > 其它

dua的linux命令

作者:小编 更新时间:2023-10-18 13:34:13 浏览量:314人看过

Linux中du命令参数的用法

Linux中du命令参数的用法

du是Linux下系统命令,统计目录(或文件)所占磁盘空间的大小.那么du有什么参数呢?这些参数的用法是什么,下面一起来看看吧!

Du(Disk Usage)命令功能说明:统计目录(或文件)所占磁盘空间的大小.

dua的linux命令-图1

语法:du [-abcDhHklmsSx] [-L 符号连接][-X 文件][--block-size][--exclude=目录或文件] [--max-depth=目录层数][--help][--version][目录或文件]

常用参数:

-a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况.

-b或-bytes 显示目录或文件大小时,以byte为单位.

-c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和.

-D或–dereference-args 显示指定符号连接的源文件大小.

-h或–human-readable 以K,M,G为单位,提高信息的可读性.

-l或–count-links 重复计算硬件连接的文件.

-L符号连接或–dereference符号连接 显示选项中所指定符号连接的源文件大小.

-m或–megabytes 以1MB为单位.

-s或–summarize 仅显示总计,即当前目录的大小.

dua的linux命令-图2

-S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小.

-x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过.

-X文件或–exclude-from=文件 在文件指定目录或文件.

–exclude=目录或文件 略过指定的目录或文件.

–max-depth=目录层数 超过指定层数的目录后,予以忽略.

–help 显示帮助.

–version 显示版本信息.

Linux中的du命令使用示例:

①. 要显示一个目录树及其每个子树的磁盘使用情况

du /home/linux

这在/home/linux目录及其每个子目录中显示了磁盘块数.

du -k /home/linux

du -m /home/linux

这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数.

du -g /home/linux

这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数.

du -h .

"."代表当前目录下.也可以换成一个明确的路径

-h表示用K、M、G的人性化形式显示

du -sh user

-s表示总结的意思,即只列出一个总结的值

du -h –max-depth=0 user

–max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录.

du -ah user

-a表示包括目录和文件

du -h –exclude='*xyz*'

du -0h user

-0(杠零)表示每列出一个目录的信息,不换行,而是直接输出下一个目录的信息.

①.0只显示一个目录树的全部磁盘使用情况

du -s /home/linux

;

新手必备的Linux操作命令

第一段:cd命令(切换目录 )

(1)切换到目录 /usr/local

cd /usr/local

cd ..

cd ~

第二段:ls命令(查看文件与目录)

cd /usr ls -al

第三段:mkdir命令(新建新目录 )

cd /tmp

mkdir a ls -al

第四段:?rmdir命令(删除空的目录)

rmdir a

ls -al

第五段:cp命令(复制文件或目录 )

sudo cp ~/.bashrc /usr/bashrc1

(10)在/tmp下新建目录test,再复制这个目录内容到/usr

mkdir test

sudo cp -r /tmp/test /usr

第六段:mv命令(移动文件与目录,或更名)

(11)将上例文件bashrc1移动到目录/usr/test

sudo mv /usr/bashrc1 /usr/test

第七段:rm命令:移除文件或目录

第八段:cat命令:查看文件内容

cat ~/.bashrc

第九段:tac命令:反向列示

tac ~/.bashrc

十、more命令:一页一页翻动查看

more ~/.bashrc

十第一段:head命令:取出前面几行

十第二段:tail命令:取出后面几行

十第三段:touch命令:修改文件时间或创建新文件

touch hello ls -l hello

十第四段:chown命令:修改文件所有者权限

sudo chown root /tmp/hello

ls -l /tmp/hello

十第五段:find命令:文件查找

find ~ -name .bashrc

十第六段:tar命令:压缩命令

sudo mkdir /test

sudo tar -zcv -f /test.tar.gz test

sudo tar -zxv -f /test.tar.gz -C /tmp

十第七段:grep命令:查找字符串

grep -n 'examples' ~/.bashrc

Linux里面du -a命令作用是什么?

du -a :为每个指定文件显示使用磁盘的情况.或为每个目录显示使用磁盘的情况.这里是每个目录,如果要显示目录下所有文件的使用磁盘情况则用du -s

linux必学的60个命令

Linux常用的命令可以分为以下几类:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令、其它命令.

安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last.

文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln.

系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab.

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup.

系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who.

其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode.

Linux简介

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统.伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持.

dua的linux命令-图3

它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步.使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要.

Linux不仅系统性能稳定,而且是开源软件.其核心防火墙组件性能高效、配置简单,保证了系统的安全.在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点.

linux常用命令

linux常用命令如下:

①.、查看内核版本:uname -a.

①.0、全屏:ctrl+alt+enter .

基本思想:

Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途.其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件.

完全免费:

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码.这是其他的操作系统所做不到的.正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,吸收了无数程序员的精华.

以上内容参考:百度百科--Linux

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章