安装和登录命令: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。
login
1:作用
login的作用是登录系统,他的使用权限是所有用户。
2:格式
login [name][-p][-h 主机名称]
3.主要参数
-p:通知login保持现在的环境参数。
-h:用来向远程登录之间的传输用户名。
如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login。
shutdown
1:作用
shutdown命令的作用是关闭计算器,它的使用权限是超级用户。
2:格式
shutdown [-h][-i][-k][-m][-t]
3:重要参数
-t:在改变到其他运行级别之前,告诉init程序多久以后关机。
-k:并不真正关机,只是警告信号给每位登陆者。
-h:关机后关闭电源。
-c:cancel current process取消目前正在执行的关机程序。
-f:在重启计算机是强迫fsck。
-time:设定关机前的时间。
-m:将系统改为单用户模式。
-i:关机是显示系统信息。
halt
1:作用
halt命令的作用是关闭系统,它的使用权限是超级用户。
2:格式
halt[-n][-w][-d][-f][-i][-p]
3:主要参数说明
-n:防止sync系统调用,它用在用fsck修补根本区之后,一阻止内核用老版本的超级快覆盖修补过的超级快。
-w:并不是真正的重启或关机,只是写wtmp纪录。
-f:没有调用shutdown,而强制关机或重启。
-i:关机前,关掉所有的网络接口。
-p:当关机的时候顺便做关闭电源的动作。
-d:关闭系统,但不留下纪录。
reboot
1:作用
reboot命令的作用是重启计算机,它的使用权限是系统管理者。
2:格式
reboot [-n][-w][-d][-f][-i]
3:主要参数
-n:在重开机前不做将记忆体资料写回硬盘的动作。
-w:并不会真的重开机,只是把纪录写到/var/log/wtmp文件里。
-d:不把纪录写到/var/log/wtmp文件里。
-i:在重开机之前先把所有与网络相关的装置停止。
install
1:作用
install命令的作用是安装或升级软件或备份数据,它的使用权限时所有用户。
2:格式
(1)install[选项] 来源 目的地
(2)install[选项] 来源 目录
(3)install -d [选项] 目录
3:主要参数
–backup[=CONTROL]:为每个已存在的目的地文件进行备份。
-b:类似 - -backup,但不接受任何参数。
-d:–directory:所有参数都作为目录处理,而且会创建指定目录的所有主目录。
-g:–group = 组;自行设定所属组,而不是进程目前的所有组。
-m:–mode = 模式;自行设定权限模式,而不是rwxr-xr-x。
-o:–owner = 所有者;自行设定所有者。
-s:–strip;用strip命令删除symbol table 只适用于第一及第二种使用格式。
-S:–suffix = 后缀:自行指定备份文件的<后缀>
mount
1:作用
mount命令的作用是加载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。2:格式
mount -a[-fv][-t vfstype][-rw][-F device dir
3:主要参数
-h:显示辅助信息。
-v:显示信息,通常和-f用来除错。
-a:将/etc/fstab 中定义的所有文件系统挂上。
-F:这个命令通常和-a一起使用,它会为每一个mount的动作产生一个行程负责执行
-f:用来除错。
-t vfstype 显示被加载文件系统的类型。
umount
1:作用
umount命令的作用是卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。
2:格式
umount -a[-t vfstype][-rw][-F]device dir
注意:umount是mount命令的逆操作。它的参数与使用方法和mount是一样的
chsh
1:作用
chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。
2:格式
chsh [-s][-lish][--help][-v][username]
3:主要参数
-l:显示系统所有Shell类型。
-v:显示Shell版本号。
exit
1:作用
exit命令的作用是退出系统,它的使用权限是所有用户。
2:格式
exit
3:参数
exit命令没有参数,运行后退出系统进入登录界面。
last
1:作用
last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。
2:格式
last[-n][-f file][-t tty][-h 节点][-i ip][-l][-y]
3:主要参数
-n:指定输出纪录的条数。
-f file:指定用文件file作为查询用的log文件。
-t tty:只显示指定的虚拟控制台上登录情况。
-h 节点:只显示指定的节点上的登录情况。
-i ip:只显示指定的ip上登录的情况。
-l:用ip来显示远端地址。
-y:显示纪录的年、月、日、
file
1:作用
判断文件类型,使用权限是所有用户。
2:格式
file 文件名
3:主要参数
-v:在标准输出后显示版本信息,并且退出。
-z:探测压缩过的文件类型。
-L:允许符合连接。
-f name:从文件namefile中读取要分析的文件名列表。
mkdir
1:作用
建立名称为dirname的子目录,它的使用权限是所有用户。
2:格式
mkdir 目录名
-m,–mode = 模式:设定权限<模式>
-p,–parents:需要时创建上层目录:如果目录早已存在,则不当作错误。
-v,–verbose:每次创建新目录都显示信息。
grep
1:作用
可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
2:格式
grep 文件中的字符串 文件名
3:主要参数
-i:不区分大小写。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
dd
1:作用
dd命令用来复制文件,并根据参数将数据转换和格式化。
2:格式
dd 文件名
3:主要参数
cbs=字节:每次转换指定的<字节>
count=块数目:只复制指定<块数目>的输入数据
conv=关键字:根据以逗号分隔的关键字表示的方式来转换文件
obs=字节:每次写入指定的<字节>。
find
1:作用
在目录中搜索文件,它的使用权限是所有用户。
2:格式
find 文件名
-version:打印版本。
-name:支持统配符*和?
-atime n:搜索在过去n天读取过的文件。
-ctime n:搜索在过去n天修改过的文件。
-print:输出搜索结果,并且打印。
ls
1:作用
ls命令显示目录内容
2:格式
ls
3:主要参数
-l:使用较长格式列出信息。
-m:所有项目以逗号分隔,并填满整行行宽。
-r,–reverse:以相反次序排列。
-s,–size:以块大小为序
diff
1:作用
用于俩个文件之间的比较,并指出俩者的不同,它的使用权限是所有用户。
2:格式
diff 源文件 目标文件
3:主要参数
-a:将所有文件当作文本来处理
-b:忽略空格造成的不同。
-B:忽略空行造成的不同
-i:忽略大小写的变化。
cmp
1:作用
简要指出俩个文件是否存在差异,它的使用权限是所有用户。
2:格式
cmp 文件名
3:主要参数
-l:将字节以十进制方式输出
cat
1:作用
连接并显示指定的一个和多个文件的有关信息,它的使用权限是所有用户。
2:格式
cat 文件1 文件2
3:主要参数
-n:由第一行开始对所有输出的行数编号。
-s:当遇到有连续俩行以上的空白行时,就代换为一行空白行。
ln
1:作用
用来在文件之间创建连接,它的使用权限是所有用户
2:格式
ln 源文件[链接名]
3:主要参数
-f:链结时先将源文件删除。
-d:允许系统管理者硬链结自己的目录。
-s:进行软连接
df
1:作用
检查文件系统的磁盘空间占用情况,使用权限是所有用户。
2:格式
df
3:主要参数
-s:对每个Name参数只给出占用的数据块总数。
-k:以1024字节为单位列出磁盘空间使用情况。
-l:计算所有文件大小,对硬链接文件则计算多次。
-h:以容易理解的格式打印出文件系统的大小。
top
1:作用
显示执行中的程序进程,使用权限是所有用户
2:格式
top [q][c][s][n]
3:主要参数
d:指定更新的间隔,以秒计算。
q:没有任何进程的更新。
c:显示进程完整的路劲与名称。
s:安全模式。
n:显示更新的次数完成后将会退出top。
free
1:作用
用来显示内存的使用情况,使用权是所有用户
2:格式
free [-t][-O]
3:主要参数
-t:显示内存总和列。
-o:不显示缓冲区调节列。
quota
1:作用
显示磁盘使用情况和限制情况,使用权限超级用户
2:格式
quota [-g][-u][-p] 用户名 组名
3:主要参数
-g:显示用户所在组的磁盘使用限制。
-u:显示用户的磁盘使用限制。
-p:显示简化信息
at
1:作用
用来指定时刻执行指定的命令序列。
2:格式
at[-V][-q][-f][-m] time
3:主要参数
-V:显示标准错误输出。
-q:许多队列输出。
-f:从文件中读取作业。
-m:执行完作业后发送电子邮件到用户。
time:设定作业执行的时间。
lp
1:作用
打印文件命令,使用权限是所有用户
2:格式
lp [-c][-d][-m][-number][-title]
3:主要参数
-c:先拷贝文件再打印
-d:打印队列文件。
-m:打印结束后发送电子邮件到用户。
-number:打印份数。
-title:打印标题。
useradd
1:作用
建立用户账号和创建用户的起始目录,使用权是超级用户。
2:格式
useradd [-c] [-d] [-D] [-e] [-g] [-r] [-u]
3:主要参数
-c:加上备注文字,备注文字保存在passwd的备注栏中。
-d:指定用户登录时的启始目录。
-D:变更预设值。
-e:指定账号的有效期限,缺省表示永久有效。
-g:指定用户所属的群组。
-r:建立系统账号。
-u:指定用户id号