• du命令

1、作用:是磁盘空间使用情况,功能是逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块的情况,如果没有指定目录,则对当前的目录进行统计。

2、重要参数

(1) a:显示全部目录和其次目录下的每个档案所占的磁盘空间 。

(2) b : 显示目录或文件大小时,以byte为单位。

(3) c : 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。

(4) s : 只显示各档案大小的总合 。

(5) x : 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过,不予统计

  • df命令

1、作用:用来检查文件系统的磁盘空间占用情况,使用权限是所有用户。

2、重要参数

(1) a : 递归地显示指定目录中各文件及子目录中各文件占用的数据块数。

(2) block-size=<区块大小> : 以指定的区块大小来显示区块数目。

(3) h : 以可读性较高的方式来显示信息。

(4) i : 显示inode的信息。

(5) l : 仅显示本地端的文件系统。

(6) t :仅显示指定文件系统类型的磁盘信息。

  • top命令

1、作用:top命令是Linux系常用的性能分析工具,能够显示系统中各个进程资源占用的情况(类似于windows中任务管理器),这是必须要掌握的命令。

2、重要参数

(1) b :批处理。

(2) c :显示完整的治命令。

(3) l :忽略失效过程。

(4)s :保密模式。

  • free命令

1、作用:显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统使用的缓冲区等。

 2.重要参数

(1) b :以Byte为单位显示内存使用情况。

(2) k :以KB为单位显示内存使用情况。

(3)m :以MB为单位显示内存使用情况。

(4) o :不显示缓冲区调节列。

(5) s :持续观察内存使用状况。

(6) t :显示内存总和列。

  • pstack命令

1、作用:pstack命令可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进程的 PID。

 2、重要参数  

(1)pstack只有一个参数 :pid。

  • su命令

1、作用: su是切换用户权限的命名,当我们从普通用户切换至超级用户时使用该命令 。

  • sudo

1、作用 : sudo命令用来以其他身份来执行命令,预设的身份为root,用户使用sudo时,必须要先输入密码,然后有五分钟有效期,超过期限必须重新输入密码。

2、重要参数

(1)b :在后台执行指令。

(2)h :显示帮助。

(3)k :结束密码的有效期限,也就是下次再执行sudo时便需要输入密码 。

(4)l : 列出目前用户可执行与无法执行的指令。

(5)p :改变询问密码的提示符号。

(6)s :执行指定的shell。

(7)u :以指定的用户作为新的身份;若不加上此参数,则预设以root作为新的身份。

(8)v :延长密码有效期限5分钟。

  • adduser命令

1、作用:用于在Linux中创建新的系统用户,useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

2、重要参数 

(1)c  :加上备注文字。备注文字会保存在passwd的备注栏位中。

(2)d  :指定用户登入时的启始目录。

(3)e   :指定帐号的有效期限。

(4)f  :指定在密码过期后多少天即关闭该帐号。

(5)g :指定用户所属的群组。

(6)m :自动建立用户的登入目录。

(7)n :取消建立以用户名称为名的群组。

(8)r  :建立系统帐号。

(9)s :指定用户登入后所使用的shell。

(10)u:指定用户id。

  • password命令

1、作用:用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。

 2.重要参数

(1)d :删除密码,仅有系统管理者才能使用。

(2)f  :强制执行。

(3)k :设置只有在密码过期失效后,方能更新。

(4)l  :锁住密码。

(5)s :列出密码的相关信息,仅有系统管理者才能使用。

(6)u :解开已上锁的帐号。

10-07 18:48