1. 挂载与卸载挂载命令
1.1 挂载命令mount
格式:mount [-t fsytpe] [-o options] [dev name] [mount point]
[-t fsytpe]:表示文件系统类型,如ext3,vfat,is09660等
[-o options]:表示挂载时的选项,如ro rw auto iocharset等
[dev name]:表示设备名,如/dev/sda3,/test.iso等
[mount point]:表示挂载点,即挂载的目录
1.2 卸载命令unmount
Unmounts 挂载点/设备名
2. 磁盘管理命令
2.1 mkfs命令
创建文件系统
格式:mkfs[-v][-t fstype][fs -options]filesys [blocks]
[-v] mkfs命令版本
-t fstype:表示文件系统类型
fs –options:表示创建文件系统的选项
filesys:表示设备名称
[blocks]表示每个分区的大小
2.2 df命令
作用:报告已安装的磁盘空间的使用
格式:df[选项]
选项格式:
-a:表示所有文件系统的磁盘使用情况
-h:以友好直观的方式显示信息,即以kb 或mb为单位
-k:以1024字节为单位显示
-i:显示I节点信息,而不是磁盘块
-t:显示各指定类型的文件系统的磁盘空间使用情况
-x列出不是某一指定类型文件系统的磁盘空间使用情况
-T:显示文件系统类型:
2.3 du命令
作用:统计目录或文件所占磁盘空间的大小,du为disk usage的缩写,含义为显示磁盘空间的使用情况
du [选项/参数][目录名]
-a:递归显示指定目录中各个文件及下级目录中各文件占用的数据块数
-b:以字节为单位列出磁盘空间使用情况
-k:以1024字节为单位显示
-h:以友好直观方式显示信息,即以kb或MB为单位
-s:对每个目录参数只给出占用的数据块总数
3. 帐号查看命令
3.1 who命令
who[选项]
-s:用简短格式来显示
-a:显示所有用户信息
-H:显示时加上头标志
-u:显示当前系统的用户状态
3.2 w命令
作用:显示系统中所有用户使用情况,是who命令的增强版
W[选项][user]
-h:不显示标题
-u:列出当前进程和CPU时间、JCPU和PCPU时间
User:只显示指定用户的相关情况
3.3 id命令
作用:显示用户信息
Id[选项]
-g:显示工作组信息
-u:显示用户信息
3.4 su命令
su[选项][-][username]
-:表示在切换用户的同时也改变环境变量
-c<command>:表示执行完命令command后就结束切换用户
-m:切换用户时保留环境变量不变
-l:切换用户同时切换用户主目录
4. 进程管理
4.1 手工启动进程
前台启动:updatedb
后台启动:updatedb &
4.2 调度启动进程
4.2.1 at命令
作用:在指定时间执行指定的命令序列
At [选项] TIME
-q queue:使用指定的队列来存储,at 的资料是存放在所谓的queue中,用户可以同时使用多个queue,而queue的编号为a,b,….z以及A,B,….Z共52个
-m:即使程序/指令执行完成后没有输出结果,也要邮件告知使用者
-f file:读入预先写好的命令脚本文件
-l:列出所有的作业
-d:删除作业
-v:使用所有已经完成但尚未删除的作业
4.2.2 crontab命令
作用:可以重复执行
Crontab[-u user]filecrontab
Crontab [-u user]{-l|-r|-e}
-u user:设定指定user的时程表
-e:执行文字编辑器来设定时程表
-r:删除目前的时程表
-l:列出目前的时程表
4.3 进程管理命令
4.3.1 ps命令
作用:显示瞬间进程的动态
ps[选项]
-e:显示所有进程
-f:采用全格式显示
-h:不显示标题
-l:采用长格式显示
-w:采用宽模式输出
-a:显示终端上的所有进程,包括其他用户的进程
-r:只显示正在运行的进程
-x:显示所有控制终端的进程
4.3.2 pstree命令
作用:以树状结构显示系统中的所有进程
Pstree[选项][pid|user]
-a:显示该进程的完整指令及参数
-p:显示时将pid号一起显示
Pid:指定显示某进程信息
User:指定显示某用户信息
4.3.3 kill命令
作用:用于结束进程
Kill [-s signal][-p][-a]pid
Kill –l [signal]
-s:指定要送出的信号,Hup(1),KILL(9),TERM(15)
-p:只显示进程出pid,并不送出信号
-l:列出所有可用的信号名称