man
使用man命令可以找到特定的联机帮助页,并提供简短的命令说明。一般语法格式为:
man commandname
联机帮助页提供了指令commanname相关信息,包括:
名称、函数、愈发以及可选参数描述等。无论帮助有多长,都遵循这个格式显示。在页面很多的情况下使用page up/page down键翻页。最后,使用":q"退出帮助页面
通常联机帮助信息包括以下几个部分:
NAME:命令的名称
SYNOPSIS:命令的语法格式
DESCRIPTION:命令的一般描述以及用途
OPTIONS:描述命令所有的参数或者选项
SEE ALSO:列出联机帮助页中与该命令直接相关或者功能相近的其他命令
BUGS:解释命令或输出其中存在的任何已知的问题或者缺陷
EXAMPLES:普通的用法示例
AUTHORS:联机帮助页以及命令的作者
password
出于系统安全考虑,linux系统中的每一个账号都必须同时具备用户名和密码
可以使用passwd命令,为已有账户重新修改用户
需要说明的是,超级用户root可以修改所有其他用户命令,而普通用户只能修改自己的用户口令,如果确定修改超级用户或其他用户口令的话,需要具有超级用户权限
passwd命令的一般语法格式为:
passwd username
su
su命令用于临时改变用户身份,具有其他用户权限。普通用户可以使用su命令临时具有超级用户的权限;超级用户也可以使用普通用户身份完成一些操作。当需要放弃当前用户身份,可以使用exit命令切换回来。
su命令语法格式为:
su [-c|-m-] username
选项"-c"表示执行一个命令后就结束;-m表示仍保留环境变量不变;-表示转换用户身份时,同时使用该用户环境
单独使用su命令,默认为要转换为超级用户root.下面命令实例临时获取超级用户root的权限。可以从命令提示符可以看出,"linux"用户使用su命令切换为root用户。
![](https://img-blog.csdnimg.cn/img_convert/6a2289e9a06f6abd5d9bc0a8cbf4bbac.png)
echo
echo命令用于在标准输出---显示器上显示一段文字,一般起到提示作用。echo命令的一般语法格式为:
echo [-n] information
选项-n表示输出文字后不换行。提示信息字符串可以加引号,也可以不加。带了双引号,里面空格原样打印,但是不带双引号,只打印一个空格
date
date命令用于显示和设置系统日期和时间。date命令的一般语法格式为:
date [-d|-s|-u] datestr
选项-s表示按照datestr日期显示格式设置日期;
单独用date命令用户显示系统时钟中当前日期。时间格式为:"hh:mm:ss",日期格式为:"mm/dd/yy "
clear
clear命令用于清除屏幕上的信息。清屏后,shell命令提示符移动到屏幕左上角。chear命令的一般格式为:clear
由于shell命令是逐行执行,执行结果也将随机显示,因此,用户在使用命令终端窗口时,终端窗口很快被字符占满。clear可以帮助清理一下窗口咋乱的字符显示
ctrl+L也可以同样功能
df
df命令用于查看磁盘空间的使用情况。查看磁盘空间时用户应当经常做的事情,因为谁也不希望看到根或/var分区在不经意间填满,以便及时清理。
命令格式
df [-a|-T|-h|-k] Filesystem
其中,参数Filesystem表示物理文件系统。各选项的含义如表所示
-a显示所有物理文件系统使用情况,包括虚拟文件系统,如/proc,/sys等
-T显示物理文件系统的文件格式类型
-h物理文件系统大小按照兆字节为单位显示
-k物理文件系统按照千字节为单位显示
du
列出目录和文件所使用的磁盘块数,每块战512个字节。
常用参数:
-a:仅列出空闲的文件数
-h:列出磁盘的使用情况(KB)
-s:列出总的空闲空间(KB)
eg: #du -h /etc