kill命令
用于杀死指定的进程。该命令向指定的进程发送终止运行的信号。进程收到终止进行的信号后,将自动结束,并处理好结束前的工作,其格式为
kill [pid]
杀死前必须知道该进程的进程号,可以使用“ps|grep"命令查找相应的进程号。
对于一些没有能力自动结束的进程,可以使用参数”-9“强行结束。强行结束,有可能造成数据丢失,因此一定要谨慎使用。
killall命令
killall命令使用进程名称来终止进程。若系统中有多个名称相同的进程,这些进程将全部被结束。参数”-9“用于强制结束指定名称的所有进程。
alias和unalias
alias用于设定别名,别名是用一个自定义的字符串代替一个完整的命令行,以减少打字工作量。unalias用于取消指定的别名。不带任何参数直接执行alias命令,则显示已经设定的别名。
clear 命令
clear命令用于清屏并把光标移到左上角
reboot
使用reboot命令重新启动系统。该命令不会自动将内存中的数据写会硬盘,因此可能造成数据丢失。
shutdown
执行shutdown命令会把内存中数据写会硬盘并关闭系统。配合其他参数可以实现系统的重启与关闭。
把数据写会硬盘后立即重新启动
# shutdown -r now
关闭系统,并在关闭前进行数据同步:
shutdown -h now
&命令
&命令指定程序在后台进行。例如在后台执行gedit程序,命令行如下所示:
# gedit &
jobs命令
jobs命令用于显示目前正在后台执行的任务列表
fg命令
fg命令用于将用户在后台运行的程序移到前台
exit命令
exit命令用于退出并关闭命令行终端
halt命令
halt命令用于关闭系统
sync命令
sync命令用于将内存中的数据写入磁盘。通常在软盘、U盘退出系统之前使用该命令,以确保内存中的数据已写入磁盘,避免不同步现象发生。
mknod命令
mknod命令可以用来建立块设备或字符设备文件。命令格式为:
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
其中设备类型c表示字符设备,b表示块设备。所有设备都在/dev目录下,
chattr命令
chattr命令是Ext3文件系统特有的安全机制,用于设置一个文件的immutable属性,即i属性。只有跟用户有权为文件设置该属性。i属性被设置后,任何用户都将无法对该文件进行修改、删除或重命名,除非根用户通过命令清除该文件的i属性。通常可以利用chattr命令将密码文件设为不可更改,以防被恶意破坏。
echo命令
echo命令用于将命令行中的字符串显示在屏幕上
wc命令
任何一个文本文件都由行、单词和字符组成,使用wc命令可以对文本文件的这些基本信息进行统计
wc [-l] [-w][-c]
l 显示文件的行数
w 文件中包含的单词数
c 文件中包含的字符数