自我学习20条命令
-
du:
用于显示目录或文件的大小。 -
mcd:
为mtools工具指令,可在MS-DOS文件系统中切换工作目录。若不加任何参数,则显示目前所在的磁盘与工作目录。 -
df:
显示目前在Linux系统上的文件系统的磁盘使用情况统计。 -
mount
mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件。 -
stat
用于显示inode内容。 -
umount
用于卸除文件系统。
-a 卸除/etc/mtab中记录的所有文件系统。
-h 显示帮助。
-n 卸除时不要将信息存入/etc/mtab文件中。
-r 若无法成功卸除,则尝试以只读的方式重新挂入文件系统。
-t<文件系统类型> 仅卸除选项中所指定的文件系统。
-v 执行时显示详细的信息。
-V 显示版本信息。 -
mkfs
用于在特定的分区上建立 linux 文件系统
device : 预备检查的硬盘分区,例如:/dev/sda1
-V : 详细显示模式
-t : 给定档案系统的型式,Linux 的预设值为 ext2
-c : 在制做档案系统前,检查该partition 是否有坏轨
-l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面
-block : 给定 block 的大小 -
exit
用于退出目前的shell -
last
用于显示用户最近登录信息。 -
date
可以用来显示或设定系统的日期与时间 -
ps
用于显示当前进程 (process) 的状态 -
nice
以更改过的优先序来执行程序,如果未指定程序,则会印出目前的排程优先序,内定的 adjustment 为 10,范围为 -20(最高优先序)到 19(最低优先序)
将 ls 的优先序加 10 并执行 -
top
用于实时显示 process 的动态。 -
pstree
将所有行程以树状图显示,树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root),如果有指定使用者 id,则树状图会只显示该使用者所拥有的行程。 -
skill
送个讯号给正在执行的程序,预设的讯息为 TERM (中断),较常使用的讯息为 HUP、INT、KILL、STOP、CONT 和 0。
讯息有三种写法:分别为 -9、-SIGKILL、-KILL,可以使用 -l 或 -L 已列出可使用的讯息。
-f 快速模式/尚未完成
-i 互动模式/ 每个动作将要被确认
-v 详细输出/ 列出所选择程序的资讯
-w 智能警告讯息/ 尚未完成
-n 没有动作/ 显示程序代号 -
w
用于显示目前登入系统的用户信息。
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。 -
id
用于显示用户的ID,以及所属群组的ID。 -
free
用于显示内存状态。
free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 -
bind
用于显示或设置键盘按键与其相关的功能。 -
time
time命令的用途,在于量测特定指令执行时所需消耗的时间及系统资源等资讯。