Linux 基础命令—系统管理

linux基础命令

对于Linux初学者来说,完全没有必要把它们都记住,只需掌握下面的这些命令,在很长一段时间内就完全够用了。下面列举出来的命令,主要偏向于Linux的运维方向。

killall命令:

killall命令使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程。可以使用kill命令杀死指定进程PID的进程,如果要找到需要杀死的进程,还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。

mount命令:

mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使人们可以访问cdrom中的数据,因为将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux的mount命令来手动完成挂载。

    # mount                       ### 输出系统目前的挂载信息
    # mount /dev/sda1 /mnt        ### 将 sda1 挂载到 /mnt 中
    # cd /mnt                     ### 直接通过 /mnt 访问内容
    # mount -o remount,rw  /mnt   ### 重新挂载 sda1 到 /mnt 并设置为 可读写
    # mount -a                    ### 挂载 fstab 文件配置好的文件系统

ps命令:

ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等,总之大部分信息都是可以通过执行该命令得到的。

# ps -ef | grep 进程关键字 ###显示进程

shutdown命令:

shutdown命令用来系统关机命令。shutdown命令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作,是最常用也最安全的关机命令。与之有关的命令还有halt命令、reboot命令、poweroff命令。

sudo命令:

sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo命令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。

systemctl命令:

systemctl命令是系统服务管理器指令,它实际上将servicechkconfig这两个命令组合到一起。

Leave a Reply

VisitorWelcome

1 comment on “Linux 基础命令—系统管理”