常用系统管理命令

来源:互联网 发布:淘宝上活动技巧 编辑:程序博客网 时间:2024/06/14 01:56

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 文件中包含的字符数

原创粉丝点击